GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie deinstalliere ich alle außer den Standard-Ubuntu-Paketen?

Ich habe einen Dell Mini 9 mit einer 8 GB SSD. Ich habe Lucid vor einigen Jahren installiert und jedes Mal aktualisiert, und jetzt ist meine Festplatte fast voll. Ich sehe, dass neue Standardprogramme installiert werden, aber alte nicht automatisch entfernt werden (z. B. Banshee und Rhythmbox). Jetzt kann ich eine neue Distribution von Grund auf neu installieren, aber wenn es eine Möglichkeit gibt, den Ärger zu vermeiden, wäre es großartig. Es macht mir nichts aus, wenn die Programme, die ich im Laufe der Jahre installiert habe, entfernt werden, es sind nur wenige und ich kann sie im Handumdrehen neu installieren.

Beste Antwort

Die Lösung dieser Frage löst wahrscheinlich auch Ihr Problem.

Ubuntu vor 12.04

Von einem gnome-terminal tun:

cat filesystem.manifest-desktop | awk '{print $1}' | sort > default.txt

Dadurch werden die Paketversionen entfernt und Sie erhalten eine sortierte Liste default.txt enthält alle Pakete, die standardmäßig installiert werden. Beachten Sie, wie in der verknüpften Frage erwähnt, dass Sie die Standardinstallation möglicherweise geändert haben, wenn Sie Updates und/oder eingeschränkte Pakete während der Installation von Ubuntu installieren.

Ubuntu 12.04

Der obige Schritt hat sich ein wenig geändert. Um eine Liste der anfänglich installierten Pakete zu erhalten, müssen Sie zwei Dateien entpacken:

  1. Dateisystem.manifest
  2. filesystem.manifest-remove

Um das zu bekommen, was Sie wollen, müssen Sie Letzteres von Ersterem entfernen:

comm -3 <(cat filesystem.manifest | awk '{print $1}' | sort) <(cat filesystem.manifest-remove | sort) > default.txt

Jetzt weitermachen wie vor dem 12.04:

dpkg --get-selections | awk '{print $1}' | sort > current.txt

Dadurch erhalten Sie eine sortierte Liste current.txt aller aktuell installierten Pakete.

diff -u default.txt current.txt | grep "^+[^+]" | cut -c 2- > installed.txt
diff -u default.txt current.txt | grep "^-[^-]" | cut -c 2- > uninstalled.txt

Dadurch erhalten Sie die Unterschiede zwischen den beiden Paketlisten, wobei installed.txt enthält alle Pakete, die nicht Teil der Standardinstallation sind, und uninstalled.txt enthält alle Pakete, die Ihnen im Vergleich zu einer Standardinstallation fehlen.


Ubuntu
  1. So listen Sie installierte Pakete unter Ubuntu 20.04 auf

  2. So listen Sie installierte Pakete in Ubuntu auf

  3. Wie kann ich vermeiden, jedes Mal Pakete herunterzuladen, wenn ich Ubuntu installiere?

  4. Wie finde ich alle zusätzlichen Pakete, die ich installiert habe??

  5. So legen Sie das Standard-Gateway unter Ubuntu fest

So überprüfen Sie die IP-Adresse in Ubuntu

So legen Sie den Gnome-Standard-Terminalemulator unter Ubuntu 18.04 LTS fest

So listen Sie alle aktualisierbaren Pakete in Ubuntu, Debian &Mint auf

So ändern Sie das Standardterminal in Ubuntu

So listen Sie die installierten Softwarepakete auf Ubuntu auf

Wie stelle ich Mplayer als Standard-Videoanwendung in Ubuntu 14.04 Lts ein?