Instalei um pacote por engano e imediatamente o removi (expurguei para ser exato), mas além do pacote em si, nenhuma das dependências instaladas ao lado foi removida. Não sei se é obrigatório ou não, mas se não, gostaria de removê-los.
Responder1
cara apt-getfornece informações de que o parâmetro autoremove
é usado para remover pacotes que foram baixados automaticamente para satisfazer dependências de algum pacote e não são mais necessários.
Então, você poderia usar sudo apt-get autoremove
para remover dependências que agora são inúteis.
Fonte adicional:Ubuntugeek
Responder2
Se o autoremove do apt-get não ajudar, você pode executar isto (precisa aptitude
, levamuitolongo, tipo uma hora! - não faço ideia se isso pode ser feito mais rápido):
for i in $(dpkg -l | grep "^ii" | awk '{print $2}'); do aptitude why "$i"; done | grep "Unable to find"
Isto irá listartodospacotes que o aptitude não consegue encontrar nenhuma razão para serem instalados (mas talvez você os tenha instalado manualmente).