Est-il possible de savoir quels paquets j'ai installés et qui ne sont pas installés?

23

J'ai mis Ubuntu sur mon ordinateur portable du 7.04 au 10.04 sans jamais essuyer le disque. J'ai une méfiance discrète, ce qui signifie que je n’ai pas recours à un paquet de paquets cruels qui ne font que prendre du disque. Existe-t-il un moyen d’obtenir une liste de tous les packages inclus au-delà de l’installation de base?

    
posée Benjamin Pollack 29.07.2010 - 15:06
la source

4 réponses

10

Après avoir fait un peu de recherche sur Google, je suis arrivé sur ce lien: lien

Fondamentalement, il utilise

dpkg --get-selections > installed-software

pour lister tous les paquetages installés, maintenant si vous pouvez obtenir une liste de quelqu'un qui vient d'installer ubuntu ou l'obtenir à partir d'une nouvelle installation de machine virtuelle et comparer la liste, vous avez les paquets qui ne sont pas installés.

Aussi, si vous voulez juste supprimer les paquets inutilisés, utilisez le concierge (System & gt; Administration & gt; Compter Janitor): -)

    
réponse donnée Ravi Vyas 29.07.2010 - 15:34
la source
8

Le debfoster et deborphan sont très utiles à cet effet. Vous pouvez faire

$ deborphan

pour obtenir une liste des bibliothèques qui n’ont pas de paquetage dépendant d’elles. Vous obtenez souvent des bibliothèques supplémentaires après une mise à niveau. Vous pouvez aussi faire

$ deborphan -a

pour voir tous les paquets qui n’ont pas d’autres paquets en fonction d’eux. Certains d’entre eux vous seront installés vous-même, mais vous ne savez pas que vous pouvez vérifier les détails et les désinstaller s’ils vous semblent inutiles.

Pendant ce temps, debfoster parcourra les paquets et vous montrera quels paquets et quels paquets de niveau inférieur seront installés. C'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 .

    
réponse donnée Hamish Downer 29.07.2010 - 16:03
la source
2

Ceci répertorie tous les paquets installés, éliminant ceux qui ont été installés automatiquement:

aptitude search '~i!~E' | grep -v "i A" | cut -d " " -f 4

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 de packages, mais il ne contiendra aucun des packages du système par défaut.

    
réponse donnée lfaraone 29.07.2010 - 15:57
la source
1

J'ai trouvé une excellente réponse à cette question sur une question connexe . Il utilise le manifeste de version pour la liste d'installation du package par défaut.

J'ai également trouvé cette question en double .

J'aimerais voir cela comme un filtre dans le centre logiciel Ubuntu. Dans Windows, "Ajout / Suppression de programmes" remplit cette fonction.

    
réponse donnée Nathan Hartley 28.04.2012 - 20:01
la source

Lire d'autres questions sur les étiquettes