Instalé un paquete por error y lo eliminé inmediatamente (lo eliminé para ser exactos), pero aparte del paquete en sí, no se eliminó ninguna de las dependencias que se instalaron junto. No sé si es necesario o no, pero si no, me gustaría eliminarlos.
Respuesta1
hombre apto-obtenerproporciona información de que el parámetro autoremove
se utiliza para eliminar paquetes que se descargaron automáticamente para satisfacer las dependencias de algún paquete y que ya no son necesarios.
Por lo tanto, podría utilizar sudo apt-get autoremove
para eliminar dependencias que ahora son inútiles.
Fuente adicional:ubuntugeek
Respuesta2
Si la eliminación automática de apt-get no ayuda, puede ejecutar esto (necesita aptitude
, requieremuylargo, como una hora! - no tengo idea si esto se puede hacer más rápido):
for i in $(dpkg -l | grep "^ii" | awk '{print $2}'); do aptitude why "$i"; done | grep "Unable to find"
Esto listarátodopaquetes que aptitude no puede encontrar la razón por la que están instalados (pero es posible que los haya instalado manualmente).