Primeiro, você precisa atualizar o cache do repositório local com o seguinte comando:
sudo apt-get update
Agora vamos dizer que você deseja procurar por todos os pacotes relacionados ao java. O comando para isso é:
apt-cache search "java"
Considere instalar o editor vim
e, fazendo apt-cache search vim
, você encontrou o pacote que está procurando e o pacote é vim-common
. Agora, basta instalar a versão mais recente do pacote junto com as dependências por:
sudo apt-get install vim-common
É isso. Agora, se você quiser verificar outras versões disponíveis de vim-common
como você está disposto a ir para uma versão mais antiga, então você precisa fazer:
apt-cache showpkg vim-common
isto mostrará as versões disponíveis junto com as dependências. aqui está um exemplo de saída:
$apt-cache showpkg vim-common
Package: vim-common
Versions:
2:7.3.429-2ubuntu2.1 (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise-updates_main_binary-amd64_Packages) (/var/lib/dpkg/status)
Description Language:
File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages
MD5: dc8579ec9ee0dc36b43d271645170c36
Description Language: en
File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en
MD5: dc8579ec9ee0dc36b43d271645170c36
2:7.3.429-2ubuntu2 (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages)
Description Language:
File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages
MD5: dc8579ec9ee0dc36b43d271645170c36
Description Language: en
File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en
MD5: dc8579ec9ee0dc36b43d271645170c36
Reverse Depends:
vim-common:i386,vim-common
vim-nox,vim-common 2:7.3.429-2ubuntu2.1
vim-gtk,vim-common 2:7.3.429-2ubuntu2.1
vim-athena,vim-common 2:7.3.429-2ubuntu2.1
vim-tiny,vim-common 2:7.3.429-2ubuntu2.1
vim-gnome,vim-common 2:7.3.429-2ubuntu2.1
vim-dbg,vim-common 2:7.3.429-2ubuntu2.1
vim,vim-common 2:7.3.429-2ubuntu2.1
vim-common:i386,vim-common
vim-nox,vim-common 2:7.3.429-2ubuntu2
vim-latexsuite,vim-common 1:7.1.314
vim-gtk,vim-common 2:7.3.429-2ubuntu2
vim-athena,vim-common 2:7.3.429-2ubuntu2
vim-addon-manager,vim-common
vim-tiny,vim-common 2:7.3.429-2ubuntu2
vim-gnome,vim-common 2:7.3.429-2ubuntu2
vim-dbg,vim-common 2:7.3.429-2ubuntu2
vim,vim-common 2:7.3.429-2ubuntu2
Dependencies:
2:7.3.429-2ubuntu2.1 - libc6 (2 2.3.4) vim (16 (null)) vim-gnome (16 (null)) vim-gtk (16 (null)) vim-athena (16 (null)) vim-nox (16 (null)) vim-tiny (0 (null)) vim-common:i386 (0 (null))
2:7.3.429-2ubuntu2 - libc6 (2 2.3.4) vim (16 (null)) vim-gnome (16 (null)) vim-gtk (16 (null)) vim-athena (16 (null)) vim-nox (16 (null)) vim-tiny (0 (null)) vim-common:i386 (0 (null))
Provides:
2:7.3.429-2ubuntu2.1 -
2:7.3.429-2ubuntu2 -
Reverse Provides:
Como você pode ver, há duas versões disponíveis, uma é 2:7.3.429-2ubuntu2.1
(mais recente) e a outra é 2:7.3.429-2ubuntu2
(antiga) . Agora, para instalar a versão mais antiga, você precisa emitir o seguinte comando:
sudo apt-get install vim-common=2:7.3.429-2ubuntu2