Quiero instalar un paquete (DigiKam), pero tiene muchas dependencias. Si decido que ya no necesito este software y lo desinstalo, ¿se eliminarán las dependencias que ahora no son necesarias?
Si no, ¿cómo puedo hacerlo manualmente?
fuente
Quiero instalar un paquete (DigiKam), pero tiene muchas dependencias. Si decido que ya no necesito este software y lo desinstalo, ¿se eliminarán las dependencias que ahora no son necesarias?
Si no, ¿cómo puedo hacerlo manualmente?
Puedes usar el comando apt-get autoremove
. Eliminará los paquetes que están instalados como dependencias automáticas, pero que ya no dependen de ellos.
apt-get
tiene un indicador --auto-remove
que se puede usar para eliminar automáticamente los paquetes instalados automáticamente al eliminar un paquete instalado manualmente:
apt-get remove --auto-remove packagename
Algunas otras herramientas también son capaces de hacerlo, por ejemplo aptitude
, sugerirá automáticamente que elimine los paquetes que han quedado huérfanos.
El seguimiento de paquetes instalado automáticamente está integrado en apt, por lo que el seguimiento debería funcionar independientemente de la herramienta que utilice para instalar los paquetes.
sudo apt-get remove --auto-remove package
.deborphan
enumera los paquetes que no se usan o que no dependen. Para que pueda desinstalarlos de forma segura. Tiendo a usarpurge
como opciónaptitude
porque elimina también los archivos de configuración y otras cosas.fuente
aptitude purge <pkgname>
es muy útil para borrar completamente los paquetes que han tenido una desinstalación fallida / parcialmente exitosa. Su estado puede aparecerdpkg -L <pkgname>
comodeinstall
pero, al usarlosaptitude
, los eliminará por completo de la base de datos de aptitude, y los archivos persistentes que no fueron eliminados por la instalación fallida también parecieron eliminarse.El Conserje de la computadora, en el menú del sistema, también puede hacer esto.
fuente
Uso ubuntu tweak , tiene una utilidad de limpieza de aplicaciones muy eficiente que nunca ha eliminado más de lo que debería.
fuente
Solo ejecuta esto.
Instale BleachBit desde el Centro de software. Cuando limpie su sistema usándolo, BleachBit ejecutará automáticamente este comando para limpiar el caché apto.
fuente
Yo tuve el mismo problema. Aquí esta lo que hice:
Este comando proporcionará el nombre de las dependencias. Por ejemplo, mi sistema tenía
chromium-browser-l10n
.Luego ingrese el siguiente comando
Eliminará las dependencias completamente de su sistema
fuente