Ich füge nur einige Probleme mit meinen virtuellen Debian-Servern hinzu und füge hinzu, um alle von Grund auf neu zu installieren. Ich hatte jedoch immer noch Zugriff auf die alte Version und konnte die Liste der installierten Pakete abrufen.
Um die Wiederherstellung eines virtuellen Servers in Zukunft zu vereinfachen, möchte ich für jeden meiner Server eine Liste spezifischer Pakete erstellen.
Um besser zu erklären, was ich erreichen möchte. Ich habe bereits einen automatisierten Prozess zum Erstellen eines neuen virtuellen Servers mit einigen grundlegenden Paketen und Konfigurationen, die überall verwendet werden. Jetzt möchte ich das Delta mit diesem "Skelett" speichern, um die Neuinstallation eines bestimmten Servers zu vereinfachen.
Ein echtes Plus wird sein, auch die geänderten Konfigurationsdateien aus der Standardeinstellung zu speichern, aber ich kann nur mit der Paketliste leben.
Kurz gesagt, ich möchte eine Möglichkeit zum Erstellen einer Liste von Paketen erstellen, die auf einem Host installiert sind, jedoch nicht auf einem anderen.
Es ist wirklich großartig, wenn die Liste nur manuell installierte Pakete enthält und nicht die Liste aller Abhängigkeiten.
Wenn Sie über einige Tools verfügen, die für diese spezielle Aufgabe entwickelt wurden, können Sie diese gerne vorschlagen, aber ich möchte die Abhängigkeit so gering wie möglich halten. Zur Information, es handelt sich nicht gerade um virtuelle Server, sondern um LXC-Container.