%r
fornece o número de pacotes instalados que dependem desse pacote.
Você pode listar os pacotes instalados dos quais nenhum pacote instalado depende:
aptitude search '~i ! ~R ~i'
Você pode estender isso para recomenda e sugere com
aptitude search '~i ! ~R ~i ! ~Rrecommends:~i ! ~Rsuggests:~i'
Você pode listar pacotes dos quais nenhum pacote (instalado ou não) depende:
aptitude search '! ~R .'
Se o seu objetivo é listar os pacotes que você pode seguramente remover, então, como apontado pela Braiam , você pode querer também excluir pacotes essenciais ( ~E
) e aqueles com prioridade necessária (e possivelmente importante ).
No aptitude (preferencialmente na visualização de lista plana), pressione l e digite:
~i ! ~R ~i ! ~Rrecommends:~i ! ~Rsuggests:~i ! ~E ! ~prequired ! ~pimportant
(uma vez que você remove pacotes, mais alguns pacotes podem aparecer nessa lista uma vez que os pacotes que dependam deles foram removidos)
Veja também ~g
( ?garbage
) , para os pacotes que não estão instalados, ou que foram instalados automaticamente e não são dependentes de nenhum pacote instalado .