Como sei se tenho pacotes “estrangeiros” no meu Linux?

2

Eu estou no Mint 17.3 Rosa baseado no Ubuntu Trusty.

Recentemente, purgou todos os PPAs que eram como mais de 20 deles.

Gostaria de verificar se há algum remanescente de PPAs em geral, porque atualmente não tenho nenhum PPA importado.

Eu sei como verificar um único (ou conjunto de pacotes) com apt-cache policy .

Como posso conseguir isso para todos os pacotes instalados no meu sistema?

    
por Vlastimil 20.05.2016 / 15:44

1 resposta

4

Você pode usar apt-show-versions para isso. A execução listará todos os pacotes instalados, com sua origem e versão instalada, e várias mensagens, dependendo das versões disponíveis:

  • "mais recente que a versão no archive" se a versão instalada for mais recente (e talvez deva ser desatualizada no seu cenário)
  • "Nenhuma versão disponível no arquivo" se nenhum dos repositórios configurados contiver o pacote
  • "atualizável" se uma versão mais nova estiver disponível e apt-get upgrade a instalaria
  • "* manualmente * atualizável" se uma versão mais nova estiver disponível, mas requer intervenção manual para instalar ( por exemplo. é de experimental )
  • "uptodate" se a versão instalada corresponder à versão candidata mais recente disponível nos repositórios

Pacotes de PPAs que foram removidos da configuração de apt devem aparecer como um dos dois primeiros.

    
por 20.05.2016 / 15:50