Utilizando apt ou aptitude para obter informações de versão sobre um pacote desinstalado?

4

Estou tentando instalar um pacote, mas gostaria de ter certeza de que não posso obter uma versão mais recente do que, por exemplo, um PPA.

Existe um comando aptitude ou apt-get que me permitirá inserir um nome de pacote e fazer com que ele elimine as informações da versão?

    
por Naftuli Kay 20.01.2012 / 21:49

3 respostas

6

apt-cache policy packagename retorna versões de um pacote disponíveis nos repositórios.

Exemplo:

$ apt-cache policy xserver-xorg-video-nouveau
xserver-xorg-video-nouveau:
  Installed: 1:0.0.16+git20120113.b0d7f4dd-0ubuntu0sarvatt~oneiric
  Candidate: 1:0.0.16+git20120113.b0d7f4dd-0ubuntu0sarvatt~oneiric
  Version table:
 *** 1:0.0.16+git20120113.b0d7f4dd-0ubuntu0sarvatt~oneiric 0
        500 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ oneiric/main amd64 Packages
        100 /var/lib/dpkg/status
     1:0.0.16+git20110411+8378443-1 0
        500 http://nl.archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages
    
por 20.01.2012 / 22:07
0
apt-cache policy pkgname

é o comando mais conveniente, eu acho, mas depende das fontes que você configurou no seu sources.list .

Uma boa página de resumo para as informações do pacote é Sistema de Acompanhamento de Pacotes Debian . Você também pode usar Pacotes Debian, mas acho o primeiro mais conveniente e mais abrangente. O primeiro contém informações sobre backports e também links para os pacotes Ubuntu correspondentes, juntamente com outras informações que este último não possui.

BBW, os PPAs são um recurso do Ubuntu e não existem para o Debian.

    
por 21.01.2012 / 10:39
0

Você também pode fazer isso sem o aptitude, executando apt-cache show <packagename>

    
por 21.01.2012 / 05:25