Comment voir la liste des paquets installés dans Debian et ses dérivés

Instructions Ikea Tux découpé

Lorsque nous avons une distribution, quelque chose de très utile est connaître tous les forfaits que nous avons installé, soit pour faire une liste et savoir ce que nous avons en cas de formatage pour pouvoir les réinstaller sans en oublier ou simplement pour apporter une idée de tout ce que nous avons au cas où nous voudrions supprimer ceux que nous n'avons pas utilisation plus longue et dont on ne se souvient même plus qu'il a été installé et qu'il prend de la place sur le disque dur.

Si vous utilisez Ubuntu par exemple, et que vous allez dans Ubuntu Software Center, en cliquant sur le bouton Installé, vous pouvez voir le logiciel que vous avez installé, mais la liste n'est pas complète. Ce n'est donc pas très pratique à cet égard. Il n'est pas non plus logique de regarder les packages installés à partir d'autres outils de gestion de packages car ils ne vous présenteront que les packages installés à partir d'eux.

Pour connaître la liste complète, la solution en est une autre que nous vous présentons ici et ainsi pouvoir avoir un rapport complet sur tous les logiciels installés dans notre distribution, soit Debian, Ubuntu ou des dérivés des deux qui utilisent dpkg. Nous pouvons également ajouter une option très intéressante à cette commande que nous vous présenterons et qui nous permettra également de voir la taille de chacun des packages listés sur notre disque dur.

Eh bien, voir la liste est extrêmement simple. Il vous suffit d'ouvrir le terminal ou la console, et à partir de là, tapez la ligne de texte suivante pour que la liste vous soit présentée:

dpkg-query -W -f='${Installed-Size} ${Package}\n' | sort -n

Il s'agit d'une option pour effectuer cette tâche, mais vous pouvez modifier les options et les attributs de la commande afin que le résultat soit différent selon vos besoins. Toutes les questions ou suggestions seront les bienvenues. Laissez votre commentaire et je vous répondrai dans les plus brefs délais.


4 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Jimmy Olano dit

    SUGGESTION:

    Nous pourrions rapidement créer un prototype de script automatisé pour la prochaine équipe (ou une réinstallation ou un changement de distribution) tant que nous avons notre .deb sur une partition différente (ou bien, nous le téléchargeons depuis notre propre miroir sur notre LAN ou, en dernier recours, nous le «téléchargeons» sur Internet):

    `dpkg-query -W -f = 'apt-get install $ {Package} \ n' | sort -n> list_app_to_install.sh `

    Bien sûr, si vous utilisez apt-get, remplacez-le par le bon (aptitude, yum, etc.). Comme je dis qu'il s'agit d'un prototype, l'en-tête #! / Bin / bash est manquant, rendez-le exécutable, gérez l'échelle des autorisations pour l'installation, etc.

    LE CI-DESSUS me fait me demander ** Comment savoir si un paquet est DÉJÀ installé sur la machine cible? **

    Bon, le grand avantage de la réutilisation du code: on exécute la même phrase que je suggère sur la machine cible DONNER UN NOM DIFFÉRENT À LA LISTE puis on exécute la commande DIFF sur les deux fichiers.

  2.   Jimmy Olano dit

    CORRIJO «miam» utilise des packages RPM. Je «confond la gymnastique avec la magnésie», ça vaut le coup. 8- (

  3.   pedro dit

    Pour voir rapidement les packages installés, cela peut également être:

    dpkg-l

  4.   Walter Omar Dari dit

    Salut tout le monde:

    Ça pourrait être avec ...

    dpkg –get-sélections | grep -v désinstaller | moins

    ... ou modifiez moins pour l'envoyer dans un fichier ...

    dpkg –get-sélections | grep -v désinstaller> packages_installés

    Saludos!