Pakete per dpkg auf neues System übertragen

Ausgangssituation:
Es sollen, zwecks Neuinstallation, alle installierten Pakete auf einem neuen System installiert werden. Die Architektur ist x64.

Lösung:

  1. Auf dem alten System per dpkg --get-selections > pakete.list die Paketliste erstellen.
  2. Datei per scp pakete.list benutzer@neues.system kopieren
  3. Auf dem neuen System dpkg --set-selections < pakete.list eingeben
  4. Anschließend apt-get update && apt-get dselect-upgrade eingeben
  5. Ausgabe kontrollieren! Sollte in der Ausgabe stehen, dass i386-Pakete installiert werden, dann bitte die Installation abbrechen und in der Datei /etc/dpkg/dpkg.cfg.d/multiarch den Eintrag "foreign-architecture i386“ kommentieren.

Quelle für Punkt 5: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/879324