como obter a lista de pacotes presentes no apt-get autoremove

4

Eu sei que tenho alguns pacotes prontos para serem removidos se eu executar apt-get autoremove , mas eu só quero saber quais são, sem removê-los. Como posso listar o que seria removido sem removê-los? Como alternativa, como posso executar o comando acima e forçá-lo a me avisar?

    
por Luca Borrione 29.09.2012 / 15:44

1 resposta

7

A função autoremove lista os pacotes a serem removidos e pede permissão para continuar antes de executar a operação. Se você quer apenas ver o que aconteceria

Você pode usar as opções -s ou --simulate... para não executar ações

-s, --simulate, --just-print, --dry-run, --recon, --no-act

       No action; perform a simulation of events that would occur but do
       not actually change the system.

então

apt-get -s autoremove 

deve fazer o que quiser. Há uma opção --assume-no que pode ser usada para forçar no a qualquer pergunta também, por exemplo,

apt-get autoremove --assume-no

A função autoremove remove apenas os pacotes que não são mais necessários, portanto, você deve estar seguro para executá-los de qualquer maneira.

autoremove

       autoremove is used to remove packages that were automatically
       installed to satisfy dependencies for other packages and are now no
       longer needed.
    
por 29.09.2012 / 16:08

Tags