So zeigen Sie die Liste der in Debian und Derivaten installierten Pakete an

Ikea Anleitung Tux ausgeschnitten

Wenn wir eine Distribution haben, ist etwas sehr Nützliches kenne alle Pakete dass wir installiert haben, entweder um eine Liste zu erstellen und zu wissen, was wir im Falle einer Formatierung haben, um sie neu zu installieren, ohne etwas zu vergessen, oder um einfach eine Vorstellung von allem zu bekommen, was wir haben, falls wir etwas entfernen möchten, das wir nicht haben längere Nutzung und von denen wir uns nicht einmal daran erinnern, dass es installiert wurde und dass es Speicherplatz auf der Festplatte beansprucht.

Wenn Sie beispielsweise Ubuntu verwenden und zum Ubuntu Software Center gehen und auf die Schaltfläche Installiert klicken, können Sie dies tun Siehe die von Ihnen installierte Software, aber die Liste ist nicht vollständig. Daher ist es in dieser Hinsicht nicht sehr praktisch. Es ist auch nicht logisch, sich die von anderen Paketverwaltungstools installierten Pakete anzusehen, da sie nur die von ihnen installierten Pakete anzeigen.

Um die vollständige Liste zu kennen, ist die Lösung eine andere, die wir hier vorstellen, und kann daher auch einen vollständigen Bericht über die gesamte in unserer Distribution installierte Software erstellen Debian, Ubuntu oder Derivate von beiden die dpkg verwenden. Wir können diesem Befehl auch eine sehr interessante Option hinzufügen, die wir Ihnen präsentieren und die es uns ermöglicht, die Größe jedes der auf unserer Festplatte aufgelisteten Pakete zu sehen.

Nun, Die Liste zu sehen ist extrem einfach. Sie müssen nur das Terminal oder die Konsole öffnen und von dort aus die folgende Textzeile eingeben, damit Ihnen die Liste angezeigt wird:

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

Dies ist eine Option, um diese Aufgabe auszuführen. Sie können jedoch die Optionen und Attribute des Befehls so ändern, dass das Ergebnis je nach Ihren Anforderungen unterschiedlich ist. Fragen oder Anregungen sind willkommen. Hinterlasse deinen Kommentar und ich werde so schnell wie möglich antworten.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Jimmy Olano sagte

    VORSCHLAG:

    Wir könnten schnell einen automatisierten Skriptprototyp für das nächste Team erstellen (oder neu installieren oder die Distribution ändern), solange wir unsere .deb auf einer anderen Partition haben (oder sie von unserem eigenen Spiegel in unserem LAN herunterladen oder als letztes Mittel). wir "laden" es aus dem Internet herunter):

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

    Wenn Sie apt-get verwenden, ersetzen Sie es natürlich durch das richtige (aptitude, yum usw.). Da es sich um einen Prototyp handelt, fehlt der Header #! / Bin / bash. Machen Sie ihn ausführbar, skalieren Sie die Berechtigungen für die Installation usw.

    Das Obige lässt mich fragen ** Woher weiß ich, ob ein Paket BEREITS auf dem Zielcomputer installiert ist? ** **.

    Das Tolle an der Wiederverwendung des Codes: Wir führen denselben Satz aus, den ich auf dem Zielcomputer vorschlage. Geben Sie der Liste einen anderen Namen, und führen Sie dann den Befehl DIFF für die beiden Dateien aus. Was denken Sie?

  2.   Jimmy Olano sagte

    KORREKTUR «yum» verwendet RPM-Pakete Ich «verwechsele Gymnastik mit Magnesia», die es wert ist, erwähnt zu werden. 8- (

  3.   pedro sagte

    Um die installierten Pakete schnell zu sehen, könnte es auch sein:

    dpkg -l

  4.   Walter Omar Dari sagte

    Hallo Leute:

    Es könnte sein mit ...

    dpkg –get-selections | grep -v deinstall | Weniger

    ... oder weniger ändern, um es an eine Datei zu senden ...

    dpkg –get-selections | grep -v deinstall> installierte_Pakete

    Saludos!