Je souhaite installer un package (DigiKam), mais il comporte de nombreuses dépendances. Si je décide de ne plus avoir besoin de ce logiciel et si je le désinstalle, les dépendances désormais inutiles seront-elles supprimées?
Si non, comment puis-je le faire manuellement?
Vous pouvez utiliser la commande apt-get autoremove
. Cela supprimera les paquetages installés en tant que dépendances automatiques, mais ne seront plus dépendants.
apt-get
a un indicateur --auto-remove
qui peut être utilisé pour supprimer automatiquement les packages installés automatiquement lors de la suppression d'un package installé manuellement:
apt-get remove --auto-remove packagename
Certains autres outils sont également capables de le faire. Par exemple, aptitude
suggère automatiquement de supprimer les packages qui ont été orphelins.
Le suivi des paquets automatiquement installé est intégré à apt. Il devrait donc fonctionner quel que soit l'outil utilisé pour installer les paquets.
aptitude purge digikam
deborphan
aptitude purge $(deborphan)
deborphan
liste les paquets qui ne sont pas utilisés ou qui ne dépendent pas. Vous pouvez donc les désinstaller en toute sécurité. J'ai tendance à utiliser purge
comme option de aptitude
car elle supprime également les fichiers de configuration et autres éléments.
Le portier informatique, dans le menu système, peut également le faire.
J'utilise buntu Tweak , il dispose d'un utilitaire de nettoyage d'applications très efficace qui n'a jamais supprimé plus qu'il ne le devrait.
Sudo apt-get remove --auto-remove
Seulement exécuter ceci.
Installez BleachBit à partir du Software Center. Lorsque vous nettoyez votre système en l'utilisant, BleachBit exécutera automatiquement cette commande pour nettoyer le cache d'apt.
J'ai eu le même problème. Voici ce que j'ai fait:
Sudo apt-get check
Cette commande fournira le nom des dépendances. Par exemple. mon système avait chromium-browser-l10n
.
Puis entrez la commande suivante
Sudo apt-get remove --auto-remove chromium-browser-l10n
Cela supprimera complètement les dépendances de votre système