Wie kann ich die Liste aller auf meinem Debian-System installierten Pakete abrufen (ich weiß, dass dies einfach ist)? Und auch eine Liste aller als manuell gekennzeichneten Pakete? Ich denke über ein System-Upgrade nach, kann mich aber nicht an all die Dinge erinnern, die ich im Laufe der Jahre installiert habe :)
11
um alle installierten Pakete aufzulisten.
quelle
So würde ich es machen. Führen Sie als root Folgendes aus:
dpkg --get-selections | sed 's/\t.*//' > packages-list.txt
Dadurch wird eine schöne, saubere Liste der installierten Pakete erstellt, die sich perfekt für die Verwendung mit apt-get install eignet.
Oder eine grobe Methode, um eine Liste der Pakete zu erhalten, die Sie manuell mit Eignung installiert haben, können Sie die Protokolle mit etwas wie grep
zcat /var/log/aptitude.* | grep INSTALL] && cat /var/log/aptitude| grep INSTALL]
(Aber Vorsicht, Installationen mit aot-get oder dpkg werden hier nicht aufgezeichnet, und logrotate hat möglicherweise einen Teil des Protokolls archiviert, den diese Methode nicht aufnimmt!)
quelle
dpkg -l listet die installierten Pakete wie vorgeschlagen auf.
Ich schlage vor, das Upgrade-System für das Paket-Upgrade zu verwenden, da es ( Deborphan umschließen ) auch alte, nicht benötigte Pakete entfernt. Dies macht Ihr System einigermaßen aktuell und sauber .
quelle