Estou pensando em instalar o hylafax + versão 5.5.4, que foi lançado no mês passado no meu PC Debian .
Eu verifiquei dpkg -l | grep "hylafax"
e descobri que a versão atual é 5.5.3. Depois verifiquei apt-cache search hylafax
e vi que os pacotes estão disponíveis, mas não consigo ver nenhum número de versão.
Como posso encontrar a versão dos pacotes disponíveis no apt-get
?
Respostas:
OK, eu encontrei.
apt-cache policy <package name>
mostrará os detalhes da versão.Também mostra qual versão está atualmente instalada e quais estão disponíveis para instalação.
Por exemplo,
apt-cache policy hylafax+
fonte
apt install
, para que você possa revisar as versões antes de dizerY
.apt install
alguns pacotes (talvez não estejam instalados), instale-o imediatamente. Então, acho que para o novo usuário do Linux é melhor usarapt policy
.apt-cache policy <package-name>
apt-get install -s <package-name>
apt-cache show <package-name>
dpkg -l <package-name>
fonte
dpkg -l
apenas lista os pacotes instalados. Não é útil ver a versão com antecedência.como diminutivo
fonte
Linux Mint, Debian 9, Ubuntu 16.04 e versões anteriores:
Informações curtas :
Informação detalhada (com descrição e depende):
fonte
O seguinte pode funcionar bem o suficiente:
Veja mais no aptitude (8)
fonte
Além disso, o pacote apt-show-versions (instalado separadamente) analisa as informações do dpkg sobre o que está instalado e informa se os pacotes estão atualizados.
Exemplo..
fonte
no debian:
fornece a lista com o pacote, a versão a ser atualizada e a versão real do pacote.
resultado:
fonte
apt-show-versions
) é necessário.Como publicado em outro lugar, isso também funciona:
apt-cache madison <package_name>
fonte
Além disso, de acordo com a página do manual:
também pode ser usado para:
Ex:
fonte
Você também pode simplesmente fazer o regular
apt-get update
e, em seguida, conforme o manual, fazer:apt-get -V upgrade
O qual mostrará o pacote atual versus o que será atualizado em um formato semelhante ao abaixo:
fonte
apt-cache policy
todos os pacotes