J'ai mis à jour Ubuntu sur mon ordinateur portable de la 7.04 à la 10.04 sans jamais effacer le disque. J'ai une suspicion sournoise qui signifie que j'ai un tas de paquets cruels que je n'utilise pas et qui ne font que prendre du disque. Existe-t-il un moyen d'obtenir une liste de tous les packages inclus qui sont au-delà de l'installation de base?
la source
Les paquets debfoster et deborphan sont très utiles à cet effet. Tu peux faire
pour obtenir une liste des bibliothèques qui n'ont aucun package en fonction d'eux. Vous obtenez souvent des bibliothèques supplémentaires laissées après une mise à niveau. Vous pouvez aussi faire
pour voir tous les packages qui n'ont aucun autre package en fonction d'eux. Certains d'entre eux vous seront installés vous-même, mais tous ceux que vous ne reconnaissez pas pourraient vérifier les détails et les désinstaller s'ils semblent inutiles.
Pendant ce temps, debfoster parcourra les packages et vous montrera quels packages et en gardant les packages de niveau inférieur installés. Ceci est un peu plus dangereux si vous ne savez pas ce que vous faites et doit être exécuté en tant que root ou en utilisant
sudo
.la source
deborphan
est un outil très utile, mais je vous recommande fortement de vérifier chaque paquet qu'il vous donne avant de le supprimer.Cela répertorie tous les packages installés, en supprimant ceux qui ont été installés automatiquement:
C'est probablement la chose la plus proche de ce que vous voulez. Il inclura toujours les bibliothèques qui ont été extraites en tant que dépendances des packages, mais il ne contiendra aucun des packages du système par défaut.
la source
J'ai trouvé une excellente réponse à cela sur une question connexe . Il utilise le manifeste de version pour la liste d'installation des packages par défaut.
J'ai également trouvé cette question en double .
J'adorerais voir cela comme un filtre dans le Centre logiciel Ubuntu. Sous Windows, "Ajout / Suppression de programmes" remplit cette fonction.
la source