Migration eines bestehenden Linux-Clients¶
Section author: @cweikl, @dorian
Wird ein Ubuntu 20.04 Linux-Client eingesetzt, der mit den bisherigen linuxmuster-client-servertools und dem Befehl linuxmuster-client eingerichtet wurde, so kann dieser vorbereitete Client migriert werden, so dass die aktuell gepflegten Pakete für linuxmuster-linuxclient7 genutzt werden können.
Vorgehen¶
VM anlegen und vorbereiten wie unter Muster-Clients und Rechneraufnahme beschrieben.
Für Linbo die start.conf der Hardwareklasse anpassen, so dass das bisherige Image angegeben wird.
Start der VM via PXE
Anmelden als Benutzer
linuxadmin
ggf. Backup der eigenen Skripte unter
/etc/linuxmuster-client
- diese werden automatisch gelöscht!Entferne den alten Linux-Client vollständig
Entferne das ale Proxy-Skript auf dem Client
Entferne lightdm als Anmeldemanager
Installiere gdm3 als Anmeldemanager
Führe das Setup des neuen Pakets linuxmuster-linuxlient7 aus (Linux-Client installieren)
Erstelle ein neues Image.
Attention
Du musst als Benutzer linuxadmin
angemeldet bleiben, solange bis das Setup des neuen Pakets linuxmuster-linuxclient7 vollständig abgeschlossen ist!
Zu den Schritten 6. bis 10. findest du nachstehend Hinweise zur Umsetzung.
Entferne die alten Linux-Client Pakete¶
Hast du den alten Linux-Client in der VM erfolgreich gestartet, meldest du dich als Benutzer linuxadmin
an.
Entferne danach die alten Linux-Client Pakete mit folgendem Befehl:
sudo apt purge linuxmuster-client-adsso
Anmeldemanager wechseln¶
Das neue Paket linuxmuster-linuxclient7 benötigt als Anmeldemanager gdm3 und Gnome, so dass zuerst der bisherige Anmeldemanager zu deinstallieren ist. Die Dokumentation geht hier dabei davon aus, dass lightdm zu deinstallierenn ist. Ggf. must du das auf deinen genutzten Anmeldemanager anpassen.
Lösche den Anmeldemanager lightdm
mit dem Befehl:
sudo apt purge lightdm
Danach installierst du gdm3
mit:
sudo apt install --reinstall gdm3
Räume danach die Pakete im apt-cache auf:
sudo apt autoremove
Attention
Bleibe weiterhin als Benutzer linuxadmin angemeldet, solange bis du das Setup des neuen Paketes linuxmuster-linuxclient7 abgeschlossen hast.
Führe nun alle Schritte zur Installation und zum Setup des neuen linuxmuster-linuxclient7 Pakets aus wie diese im Kapitel Linux-Client installieren beschrieben sind.
Nach Abschluss des Setups erstellst du ein neues Image.