Hintergrund ist hier, zwei auf Debian basierende Linux-Systeme mit möglichst identischer Softwareausstattung einzurichten

Besispiele:

  • Aufsetzen vieler identischer Systeme eines Schulungsraumes
  • Template für einen Linux-Server-Standard
  • Umzug eines Systems auf andere Hardware.

Zum Übertragen der Software-Zusammenstellung von einem (Debian-) System zum anderen muss zunächst auf dem Quellsystem die Zusammenstellung in einer Datei gespeichert werden. Das passiert mit dem Befehl

dpkg --get-selections >softwarepakete.txt

In der Datei softwarepakete.txt befindet sich dann eine Liste der Pakete und ihres Installationsstatus.  Anschließend wird das Ziel-System mit einer Basis-Ausstattung versehen. Eine einfache Standard-Installation reicht da völlig aus. Achtung: Werden mehrere Architekturen in einem System verwendet, dann muss das auf dem Zielsystem genauso erfolgen. Die amd64-Welt ist hier ein gutes Beispiel, also im Zweifel muss auf dem Zielsystem die Architektur hinzugefügt werden:

dpkg --add-architecture i386

Auch die Zusammenstellung der Repositories muss passen, daher sollten die Dateien unter /etc/apt angeglichen oder einfach kopiert werden. Dann müssen die verfügbaren, aber nicht installierten Pakete in die lokale Datenbank übernommen werden. Das passiert mit

dselect update

oder auch

sync-avaliable

Als letzter Schritt erfolgt dann die eigentliche Übernahme der Zusammenstellung:

dpkg --set-selections < softwarepakete.txt

und die eigentliche Installation mit

apt-get install

Und dann: Geduld ...

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.