So sichern Sie die LXDE-Desktopeinstellungen unter Linux

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!