Procedimentos alternativos usando o gerenciador de pacotes
1) Usando o Synaptic, o gerenciador gráfico de pacotes, você pode encontrar a lista de pacotes obsoletos clicando no botão “Status” e selecionando “Instalado (local ou obsoleto)”
2) Na linha de comando:
-
usando
aptitude
:apt-get install aptitude
aptitude search '~o'
-
Usando
apt-show-version
:apt-get install apt-show-version
apt-show-versions | grep 'No available version'
Explicação
O gerenciador de pacotes baseia o pacote "status" nos repositórios em sua lista (e o que foi responsável pela instalação; por exemplo, se um pacote estiver disponível em um repositório listado, mas instalado manualmente em algum outro lugar, o gerenciador de pacotes ganhou mantenha-o como "um dos seus").
Os pacotes não podem ser incluídos em um dos repositórios especificados por vários motivos:
-
O pacote não pode mais ser incluído no repositório ou o repositório não existe mais, o que é chamado de "obsoleto".
-
Se você instalou manualmente o pacote (por exemplo, de um tarball baixado), os ganchos do gerenciador de pacotes não terão sido criados e a origem não terá sido adicionada à lista de repositórios; o pacote é referido como "instalado localmente".
O gerenciador de pacotes se concentra apenas no trabalho que deve fazer, ele não faz distinção entre os motivos pelos quais um pacote não está em um de seus repositórios especificados. Ele pode fornecer uma lista do que está instalado e não pode ser mantido, Instalado (local ou obsoleto) , que é o que as instruções acima fornecem.
Não se limita aos pacotes obsoletos, mas fornece uma lista relativamente pequena. Os pacotes incluídos são agrupados em ordem alfabética, por isso é fácil reconhecer e distinguir o que você instalou manualmente.