Die Personalisierung einer Desktop-Umgebung unter Linux ist eine unterhaltsame und lohnende Tätigkeit, kann aber viel Zeit in Anspruch nehmen. Anstatt einen kompletten Tag damit zu verbringen, Ihre LXDE-Desktopumgebung bei jeder neuen Installation von Grund auf neu zu konfigurieren, empfiehlt es sich, die LXDE-Einstellungen zu sichern und sie bei Bedarf problemlos wiederherzustellen.
ACHTUNG: Am Ende dieses Artikels finden Sie ein Video-Tutorial.
Sicherung der LXDE-Einstellungen
LXDE erfreut sich trotz seines Alters immer noch großer Beliebtheit. Aufgrund seiner Entwicklung über einen längeren Zeitraum hinweg, ist es nicht möglich, einfach eine schnelle Sicherung durch Exportieren von Dingen in Dconf zu erstellen. Um Ihre LXDE-Desktopumgebung zu erhalten, ist eine umfassende Sicherung des Ordners ~/.config erforderlich.
Die beste Methode zur Sicherung von ~/.config ist die Verwendung eines TarGZ-Archivs. Diese Archivform ermöglicht es, alle Dateiberechtigungen bei der Sicherung zu erhalten. Obwohl der Schutz von Berechtigungen für Konfigurationsdateien nicht unbedingt von höchster Bedeutung ist, ist es dennoch eine gute Vorsichtsmaßnahme.
Öffnen Sie ein Terminal und verwenden Sie den Befehl tar, um ein neues TarGZ-Archiv zu erstellen:
tar -cvpf meine-konfiguration.tar.gz ~/.config
Verschlüsselung von Sicherungen
Die Erstellung einer GPG-Verschlüsselung einer Desktop-Umgebung ist in den meisten Fällen nicht zwingend notwendig. In dieser Anleitung erstellen wir jedoch eine umfassende Sicherung des gesamten Ordners ~/.config (der unter anderem Ihr Browserprofil und Anmeldedaten für Anwendungen beinhaltet) und nicht nur ausgewählte LXDE-Ordner.
Bevor Sie mit der Erstellung einer vollständigen GPG-Sicherung beginnen, stellen Sie sicher, dass GnuPG auf Ihrem Linux-Rechner installiert ist. Öffnen Sie ein Terminal und befolgen Sie die Anweisungen, die Ihrem Betriebssystem entsprechen:
Ubuntu
sudo apt install gpg
Debian
sudo apt-get install gpg
Arch-Linux
sudo pacman -S gnupg
Fedora
sudo dnf install gpg
OpenSUSE
sudo zypper install gpg
Generisches Linux
Sie müssen GPG auf Ihrem Linux-Rechner installieren, sind sich aber nicht sicher wie? Öffnen Sie ein Terminal, suchen Sie in Ihrem Paketmanager nach „gpg“ und installieren Sie es. Alternativ finden Sie ein herunterladbares Binärpaket unter Pkgs.org.
Starten Sie den Verschlüsselungsprozess mit dem Befehl gpg und dem Parameter „-c“:
gpg -c meine-konfiguration.tar.gz
Geben Sie das Passwort ein, wenn Sie dazu aufgefordert werden, um die Verschlüsselung abzuschließen. Verwenden Sie ein sicheres Passwort! Nach erfolgreicher Verschlüsselung finden Sie die Datei meine-konfiguration.tar.gz.gpg in Ihrem Home-Verzeichnis. Diese Datei können Sie in der Cloud oder auf einem Heimserver für die sichere Aufbewahrung hochladen.
Nachdem Sie das Backup an einem sicheren Ort abgelegt haben, verwenden Sie den Befehl rm, um das unverschlüsselte TarGZ-Archiv zu löschen:
rm meine-konfiguration.tar.gz
Designs und Symbole
Die Konfigurationseinstellungen der LXDE-Desktopumgebung sind nun in einem GPG-verschlüsselten Archiv gesichert und geschützt. Der LXDE-Sicherungsprozess ist jedoch noch nicht abgeschlossen, da wir noch eine Kopie Ihrer benutzerdefinierten Symbole und Designs erstellen müssen.
Die Sicherung von benutzerdefinierten Symbolen und Designs unter Linux umfasst das Komprimieren der Ordner ~/.icons und ~/.themes in separate TarGZ-Archive. Starten Sie den Sicherungsvorgang, indem Sie ein Terminal öffnen und die folgenden Befehle ausführen:
Hinweis: Haben Sie Symbole und Designs systemweit installiert? In diesem Fall erstellen Sie eine Sicherungskopie der Verzeichnisse /usr/share/icons/ und /usr/share/themes/ anstelle von ~/.icons und ~/.themes.
tar -cvpf benutzerdefinierte-symbole.tar.gz ~/.icons tar -cvpf benutzerdefinierte-designs.tar.gz ~/.themes
Bei systemweiten Symbolen und Designs gehen Sie wie folgt vor:
sudo -s cd /usr/share/ tar -cvpf benutzerdefinierte-symbole.tar.gz icons tar -cvpf benutzerdefinierte-designs.tar.gz themes mv *.tar.gz /home/benutzername/
Nachdem sich alle benutzerdefinierten Designs und Symbole in TarGZ-Archiven befinden, ist die Sicherung abgeschlossen. Sie können diese TarGZ-Dateien zur sicheren Aufbewahrung in die Cloud oder auf einen Heimserver verschieben.
Wiederherstellung des Backups
Laden Sie Ihre Datei meine-konfiguration.tar.gz.gpg herunter und speichern Sie sie im Ordner ~/Downloads. Verfahren Sie ebenso mit den Dateien benutzerdefinierte-symbole.tar.gz und benutzerdefinierte-designs.tar.gz. Wenn alle Dateien vorhanden sind, öffnen Sie ein Terminalfenster und wechseln Sie mit dem Befehl cd in den Ordner ~/Downloads:
cd ~/Downloads
Verwenden Sie in ~/Downloads den Befehl gpg, um Ihre Datei meine-konfiguration.tar.gz.gpg zu entschlüsseln:
gpg meine-konfiguration.tar.gz.gpg
Stellen Sie die entschlüsselte Datei mit dem Befehl tar in Ihrem Home-Verzeichnis wieder her:
tar --extract --file meine-konfiguration.tar.gz -C ~/ --strip-components=2
Nachdem Sie Ihre Konfigurationsdateien wiederhergestellt haben, extrahieren Sie sowohl die Symbol- als auch die Design-Archivdateien mit tar.
Wiederherstellung der Symbole und Designs für einen einzelnen Benutzer:
tar --extract --file benutzerdefinierte-symbole.tar.gz -C ~/ --strip-components=2 tar --extract --file benutzerdefinierte-designs.tar.gz -C ~/ --strip-components=2
Systemweite Wiederherstellung von Symbolen und Designs:
sudo tar --extract --file benutzerdefinierte-symbole.tar.gz -C /usr/share/ --strip-components=1 --overwrite sudo tar --extract --file benutzerdefinierte-designs.tar.gz -C /usr/share/ --strip-components=1 --overwrite
Nach dem Wiederherstellen der Symbole und Designs ist ein Neustart Ihres Linux-PCs erforderlich. Dies liegt daran, dass die LXDE-Desktopumgebung Änderungen an den Einstellungen nicht automatisch anwenden kann.
Melden Sie sich nach dem Neustart wieder bei LXDE an und alles sollte wieder so aussehen wie vor dem Erstellen des Backups!