Como procurar por pacotes que não estão mais disponíveis para instalação?

2

Não consigo reinstalar pacotes que preencham pelo menos um dos seguintes critérios:

  • Pacotes personalizados
  • Pacotes criados pelo pacote alien (por exemplo, alien --install pkg.rpm )
  • Pacotes instalados de algum repositório que não está mais disponível
  • Pacotes instalados de algum repositório, mas não estão mais disponíveis
  • Pacotes cujos repositórios foram removidos de " /etc/apt/sources.list "

Como faço para listar qualquer um desses pacotes?

    
por Tshepang 07.02.2011 / 12:35

2 respostas

1

Aptitude os lista em "Pacotes Obsoletos e Criados Localmente". O padrão de pesquisa correspondente é ?obsolete ou ~o .

aptitude search '?obsolete'
    
por 24.02.2011 / 21:35
-1

Você deve poder listar os pacotes instalados via alien apenas executando rpm -qa .

Para pacotes Debian, talvez alguma combinação de apt-cache policy e apt-get autoclean possa ajudar?

   autoclean
       Like clean, autoclean clears out the local repository of retrieved
       package files. The difference is that it only removes package files
       that can no longer be downloaded, and are largely useless.
    
por 07.02.2011 / 12:45