Sie können eine Sicherungskopie aller installierten Pakete erstellen, anschließend eine Neuinstallation und anschließend einen Wiederherstellungsprozess durchführen.
Rufen Sie zunächst von einem Computer mit allen vorinstallierten Anwendungen Ihre Liste der installierten Pakete ab und leiten Sie die Ausgabe in eine Datei mit dem Namen packages.txt um. Speichern Sie diese Paketliste irgendwo, damit Sie sie für den Wiederherstellungsprozess verwenden können.
sudo dpkg --get-selections > packages.txt
Um alle Anwendungen aus Ihrer Liste wiederherzustellen, müssen Sie einen dreistufigen Prozess sehr sorgfältig ausführen.
sudo dpkg --clear-selections
sudo dpkg --set-selections < packages.txt
sudo aptitude install
Sie werden aufgefordert, alle neuen Anwendungen in der Liste zu installieren. Ein weiteres Beispiel für diesen Prozess ist das Erstellen einer Baseline aller Anwendungen nach einer Neuinstallation von Ubuntu. Angenommen, Sie möchten alle seit der Neuinstallation installierten Anwendungen entfernen, genau denselben Vorgang ausführen und alle Pakete, die nicht in dieser Liste definiert sind, werden entfernt.
sudo dpkg --get-selections > clean-install-package-list.txt
sudo dpkg --clear-selections
sudo dpkg --set-selections < clean-install-package-list.txt
sudo aptitude install
Der allererste Befehl von --clear-selections
markiert alle derzeit installierten Pakete im Status deinstall
. Wenn Sie die Liste der Anwendungen mit wiederherstellen --set-selections
, bleiben nur in der Liste ausgelassene Pakete im deinstall
Status. Aptitude berücksichtigt den Deinstallationsstatus und entfernt die zusätzlichen Pakete, sodass Sie nur noch Pakete aus der Liste haben.