(gelöst) System klonen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
Strunz_1975
Beiträge: 2464
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

(gelöst) System klonen

Beitrag von Strunz_1975 » 29.06.2021 17:18:12

[
Debian
Wer seinen neuen Rechner mit den Programmen seines alten Rechners haben
will kann das mit einer minimal Installations CD auf dem neuen Rechner in
der nachfolgender Weise durchführen.
Zuerst muss auf dem Original System eine Paket Liste erstellt werden.
Mit diesem Befehl wird die Paket Liste erzeugt. Das kann man als normaler
Benutzer, also ohne root Rechte, machen.

Code: Alles auswählen

dpkg --get-selections > paket-liste-$HOSTNAME
Diese Liste sollte danach auf einen Datenträger zB. einen USB Stick
Kopiert werden. Der neue Rechner bekommt jetzt eine minimal Installation.
Anschließend wird der Datenträger (USB Stick) eingesteckt und eingehangen.
Mit ’dmesg’ schauen welches Device am ende angezeigt wird (zB. /dev/sdd).
Nun mounten wir den USB Stick mit: mount /dev/sdd1 /mnt
Von hier Kopieren wir unsere Paket Liste auf das neue System mit: cp /mnt/-
paketliste /root/paketliste. Nachdem die Paket Liste Kopiert wurde können
wir den USB Stick wieder aushängen mit: umount /mnt Der USB Stick kann
jetzt ausgesteckt werden.
Jetzt müssen wir noch einige Befehle eintippen um das neue System auf
den Stand zu bringen wie es auf dem alten Rechner war. Diesmal mit root rechten.

Code: Alles auswählen

dpkg --clear-selections
dpkg --set-selections < paket-liste-$HOSTNAME
apt-get update
apt-get dselect-upgrade
Je nachdem wieviele Pakete auf dem alten Rechner waren, wird es etwas
dauern bis alle Pakete Installiert sind.

Wenn ich das so mache, kommt folgende Fehlermeldung:

https://nopaste.debianforum.de/41412
Zuletzt geändert von Strunz_1975 am 30.07.2021 19:15:45, insgesamt 2-mal geändert.
Debian Bookworm

DeletedUserReAsG

Re: System klonen

Beitrag von DeletedUserReAsG » 29.06.2021 17:29:35

Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
29.06.2021 17:18:12
Wenn ich das so mache, kommt folgende Fehlermeldung:
Ich sehe da keine Fehlermeldung. Falschen Text hochgeladen?

Benutzeravatar
Strunz_1975
Beiträge: 2464
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: System klonen

Beitrag von Strunz_1975 » 29.06.2021 17:49:45

Es werden die Pakete gelöscht, was nicht sein soll :roll:
Debian Bookworm

DeletedUserReAsG

Re: System klonen

Beitrag von DeletedUserReAsG » 29.06.2021 18:03:59

Wird halt schon seinen Grund haben, warum du zwar pastest, was man machen sollte, aber nicht, was du tatsächlich gemacht hast, und auch sonst keinerlei Infos. Langeweile?

Benutzeravatar
Strunz_1975
Beiträge: 2464
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: System klonen

Beitrag von Strunz_1975 » 29.06.2021 18:14:37

niemand hat geschrieben: ↑ zum Beitrag ↑
29.06.2021 18:03:59
Wird halt schon seinen Grund haben, warum du zwar pastest, was man machen sollte, aber nicht, was du tatsächlich gemacht hast, und auch sonst keinerlei Infos. Langeweile?
Ich habe folgendes getan:

dpkg --clear-selections
touch installierte_programme
dpkg --get-selections > installierte_programme
dpkg --set-selections < Installierte_programme
apt-get update
apt-get dselect-upgrade

und dann kommt die Meldung, das die "Programme deinstalliert werden sollen!
Debian Bookworm

willy4711

Re: System klonen

Beitrag von willy4711 » 29.06.2021 19:50:43

Keine Ahnung was das für Befehle sind, und wofür die Gut sein sollen :facepalm:

Fang nochmal an uns mach es so:

Erstens:

Code: Alles auswählen

$ dpkg --get-selections | awk '$2 == "install" {print $1}' >IRGENDEINAMEN
Transportieren wirst du ja schaffen

Zweitens

Code: Alles auswählen

xargs -a "/home/willy/Downloads/IRGENDEINAMEN" apt install
Drittens

Code: Alles auswählen

in der Liste löschen,was von apt bemängelt wird
Viertens

Code: Alles auswählen

xargs -a "/home/willy/Downloads/IRGENDEINAMEN" apt install
[......]
[......]
Die folgenden Pakete werden aktualisiert (Upgrade):
  bash distro-info-data e2fsprogs libaacs0 libbluray2 libcom-err2 libext2fs2 librtmp1 libss2 libudfread0
  logsave
11 aktualisiert, 2830 neu installiert, 1 zu entfernen und 1 nicht aktualisiert.
Es müssen 1.657 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 6.301 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] 

Benutzeravatar
Strunz_1975
Beiträge: 2464
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: System klonen

Beitrag von Strunz_1975 » 29.06.2021 20:35:40

Dann kommt folgende Meldung:

https://nopaste.debianforum.de/41413
Debian Bookworm

willy4711

Re: System klonen

Beitrag von willy4711 » 29.06.2021 21:21:52

Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
29.06.2021 20:35:40
Dann kommt folgende Meldung:
Und ... was sagt dir das ?

Benutzeravatar
CH777
Beiträge: 1464
Registriert: 27.05.2008 16:37:17

Re: System klonen

Beitrag von CH777 » 01.07.2021 09:39:45

Strunz_1975 hat geschrieben: ↑ zum Beitrag ↑
29.06.2021 20:35:40
Dann kommt folgende Meldung:

https://nopaste.debianforum.de/41413
Ja, sieht doch gut aus. Alle Pakete sind aktuell.

Benutzeravatar
Strunz_1975
Beiträge: 2464
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: System klonen

Beitrag von Strunz_1975 » 09.07.2021 19:40:52

Hallo,

ich bin`s nochmal :roll:

Wenn ich folgenden Befehl eingebe:

dpkg --set-selections < Installierte-Pakete

kommt folgende Fehlermeldung:

dpkg: Fehler: unerwartetes Zeilenende nach Paketnamen in Zeile 1

Hier ist die Datei:

https://nopaste.debianforum.de/41418

Wer kann mir weiterhelfen?

Mfg
Strunz_1975
Debian Bookworm

DeletedUserReAsG

Re: System klonen

Beitrag von DeletedUserReAsG » 09.07.2021 20:03:54

Der Schreiber der Bedienungsanleitung von dpkg hat geschrieben:

Code: Alles auswählen

       --set-selections                                                           
              Setze die Paketauswahl durch Einlesen einer Datei von der  Standar‐ 
              deingabe.  Diese Datei sollte im Format »Paket Zustand« sein, wobei 
              Zustand einer aus install, hold, deinstall oder purge ist. Leerzei‐ 
              len und Kommentarzeilen (beginnend mit »#«) sind auch erlaubt.      
Vergleiche mit deiner Datei, oder der Ausgabe von dpkg --get-selections.

Benutzeravatar
Strunz_1975
Beiträge: 2464
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: System klonen

Beitrag von Strunz_1975 » 09.07.2021 20:06:08

niemand hat geschrieben: ↑ zum Beitrag ↑
09.07.2021 20:03:54
Der Schreiber der Bedienungsanleitung von dpkg hat geschrieben:

Code: Alles auswählen

       --set-selections                                                           
              Setze die Paketauswahl durch Einlesen einer Datei von der  Standar‐ 
              deingabe.  Diese Datei sollte im Format »Paket Zustand« sein, wobei 
              Zustand einer aus install, hold, deinstall oder purge ist. Leerzei‐ 
              len und Kommentarzeilen (beginnend mit »#«) sind auch erlaubt.      
Vergleiche mit deiner Datei, oder der Ausgabe von dpkg --get-selections.
Hallo,

wie erreiche ich den Zustand "install" per VIM?
Debian Bookworm

DeletedUserReAsG

Re: System klonen

Beitrag von DeletedUserReAsG » 09.07.2021 20:10:39

Du öffnest die Datei, drückst die Taste, auf der ein Zeichen steht, das etwa so aussieht: I
Dann bewegst den Cursor hinter den Paketnamen, und drückst in genau der Reihenfolge, wie ich es hier schreibe, die Tasten mit den Zeichen I N S T A L L → schon steht „install“ hinter dem Paktetnamen :)

Benutzeravatar
Strunz_1975
Beiträge: 2464
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: System klonen

Beitrag von Strunz_1975 » 09.07.2021 20:14:08

niemand hat geschrieben: ↑ zum Beitrag ↑
09.07.2021 20:10:39
Du öffnest die Datei, drückst die Taste, auf der ein Zeichen steht, das etwa so aussieht: I
Dann bewegst den Cursor hinter den Paketnamen, und drückst in genau der Reihenfolge, wie ich es hier schreibe, die Tasten mit den Zeichen I N S T A L L → schon steht „install“ hinter dem Paktetnamen :)
Kann ich das auch automatisieren ohne manuell jedesmal bei einer neuen Zeile das einzugeben?
Debian Bookworm

Benutzeravatar
detix
Beiträge: 1699
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: System klonen

Beitrag von detix » 09.07.2021 20:31:30

Code: Alles auswählen

sed -i 's/$/ install/' Installierte-Pakete
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

Benutzeravatar
Strunz_1975
Beiträge: 2464
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: System klonen

Beitrag von Strunz_1975 » 09.07.2021 20:41:33

Jetzt kommt folgende Meldung:

dpkg: Warnung: Paket nicht in der »status«- oder »available«-Datenbank in Zeile
Debian Bookworm

Benutzeravatar
detix
Beiträge: 1699
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: System klonen

Beitrag von detix » 09.07.2021 20:52:53

Dann lass die Installierte-Pakete -Datei wie sie ursprünglich war und mach das:

Code: Alles auswählen

apt install $(< Installierte-Pakete)
Windows Zeilenumbruch?
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

Benutzeravatar
Strunz_1975
Beiträge: 2464
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: System klonen

Beitrag von Strunz_1975 » 09.07.2021 20:58:40

Dann kommt folgende Meldung:

E: Paket install kann nicht gefunden werden.
Debian Bookworm

Benutzeravatar
detix
Beiträge: 1699
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: System klonen

Beitrag von detix » 09.07.2021 21:07:14

Was verstehst du nicht bei: „wie sie ursprünglich war”
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

Benutzeravatar
detix
Beiträge: 1699
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: System klonen

Beitrag von detix » 09.07.2021 22:05:05

Es scheint ja gelöst zu sein, eine ½ Stunde später:
viewtopic.php?f=37&t=181451
bitte dieses hier entsprechend markieren!
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

Benutzeravatar
Strunz_1975
Beiträge: 2464
Registriert: 13.04.2007 14:29:32
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: System klonen

Beitrag von Strunz_1975 » 30.07.2021 19:15:16

Ich hab`s, es waren die nicht aktivierten "Backports" in der "sources-list"!

Mfg
Strunz_1975
Debian Bookworm

Benutzeravatar
detix
Beiträge: 1699
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: (gelöst) System klonen

Beitrag von detix » 30.07.2021 21:20:36

Na prima, und jetzt suchst dir einen großen Spiegel, schaust hinein und haust dem Menschen den du dort siehst sämtliche Schimpfworte die du kennst in hoher Lautstärke und verzweifeltem Kopfschütteln um die Ohren!
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

Antworten