Das personalisierte Einrichten der XFCE-Desktopumgebung kann mühsam und zeitraubend sein. Erschwerend kommt hinzu, dass diese Desktopumgebung keine integrierte Funktion zur Datensicherung bietet, sodass Sie Ihre individuellen Desktop-Konfigurationsdateien manuell sichern müssen. Im Folgenden wird erklärt, wie Sie Ihre XFCE4-Desktop-Einstellungen sichern können.
ACHTUNG: Scrollen Sie bitte nach unten, um das Video-Tutorial am Ende dieses Artikels zu finden.
Sicherung der XFCE-Desktop-Konfigurationen
Obwohl die XFCE-Desktopumgebung auf vielen Gnome-Technologien aufbaut, ist es nicht möglich, die Einstellungen einfach aus Dconf zu exportieren, um eine unkomplizierte Sicherungslösung zu erhalten. Stattdessen müssen Anwender, die ein Backup dieser Desktop-Umgebung erstellen möchten, dies mithilfe des Dateisystems realisieren.
Um eine neue Sicherung der XFCE-Desktop-Einstellungen vorzunehmen, müssen die relevanten Desktopdateien komprimiert und im Ordner ~/.config abgelegt werden. Glücklicherweise lässt sich dieser Vorgang mit einigen wenigen Terminalbefehlen zügig bewerkstelligen.
Vollständige Sicherung
Es ist zwar nicht unmöglich, ein Backup der XFCE-Desktopumgebung über den Ordner ~/.config zu erstellen, jedoch ist dies zeitaufwendig, da der Benutzer einige Ordner einzeln auswählen und kopieren muss, um sie für später zu speichern. Wer es eilig hat und eine schnelle Sicherung benötigt, kann alternativ eine vollständige Sicherung der Konfigurationsdatei erstellen. So werden nicht nur die Desktop-Einstellungen gesichert, sondern auch andere Bereiche des Linux-Desktops.
Es ist zu beachten, dass die Sicherung des gesamten Konfigurationsordners deutlich mehr Speicherplatz benötigt als lediglich die XFCE4-Dateien zu sichern. Nutzen Sie im Terminal den Befehl ‚tar‘, um den Konfigurationsordner in /home/ zu komprimieren.
Hinweis: Wiederholen Sie den Sicherungsvorgang für jeden Benutzer, der einen XFCE-Desktop verwendet.
tar -czvf full-backup.tar.gz ~/.config
Sobald tar abgeschlossen ist, verschieben Sie die Datei von /home/benutzername/ auf Ihren Home-Server, ein externes Speichermedium oder einen Cloud-Speicher Ihrer Wahl.
Sicherung des XFCE-Desktops
Wenn Sie keine Zeit haben, auf die Komprimierung des gesamten Ordners ~/.config zu warten, sollten Sie erwägen, lediglich eine Sicherungskopie der XFCE-Desktopdateien anzulegen. Um mit der Sicherung Ihrer Desktop-Einstellungen zu beginnen, öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus.
mkdir -p ~/Desktop/xfce-desktop-backup
mkdir -p ~/Desktop/xfce-desktop-backup/thunar
mkdir -p ~/Desktop/xfce-desktop-backup/xfce-settings
cp -R ~/.config/Thunar/ ~/
cp -R ~/.config/xfce4/ ~/
mv ~/xfce4 ~/Desktop/xfce-desktop-backup/xfce-settings
mv ~/Thunar ~/Desktop/xfce-desktop-backup/xfce-settings
Wenn Sie Xubuntu verwenden, müssen Sie zusätzlich den Xubuntu-Ordner in das Konfigurationsverzeichnis kopieren.
mkdir -p ~/Desktop/xfce-desktop-backup/xubuntu-settings
cp -R ~/.config/xubunu~ ~/
mv xubuntu ~/Desktop/xfce-desktop-backup/xubuntu-settings
Sobald sich alle Konfigurationsdateien am richtigen Ort befinden, verwenden Sie den Befehl ‚tar‘, um eine Archivsicherung zu erstellen.
tar -czvf xfce4-backup.tar.gz ~/Desktop/xfce-desktop-backup
Themes und Symbole
Durch das Sichern Ihrer XFCE-Dateien werden Ihre angepassten Designs und Symbole nicht erfasst. Um sicherzustellen, dass diese sicher sind, müssen Sie Sicherungen von ~/.themes und ~/.icons in Ihrem Home-Verzeichnis anlegen. Falls Ihre benutzerdefinierten Designs und Symbole nicht für einen einzelnen Benutzer konfiguriert wurden, müssen Sie stattdessen Sicherungen von /usr/share/themes und /usr/share/icons erstellen.
Verwenden Sie im Terminal den Befehl ‚tar‘, um eine Archivsicherung Ihrer angepassten Design- und Symboldateien zu erstellen.
tar -czvf icons-backup.tar.gz ~/.icons
tar -czvf themes-backup.tar.gz ~/.themes
Oder:
tar -czvf icons-backup.tar.gz /usr/share/icons
tar -czvf themes-backup.tar.gz /usr/share/themes/
Die Komprimierung kann einige Zeit beanspruchen, da Designs und Symbolsets unter Linux in der Regel aus vielen Dateien bestehen. Sobald die Komprimierung abgeschlossen ist, legen Sie beide TarGZ-Archive an einem sicheren Ort ab.
Wiederherstellung des Backups
Die Wiederherstellung einer XFCE-Desktopumgebung aus einem Backup ist ein recht aufwendiger Prozess. Um Ihren Linux-PC wieder in den Zustand vor der Erstellung des Backups zu versetzen, öffnen Sie ein Terminalfenster und befolgen Sie die folgenden Schritte.
Schritt 1: Laden Sie Ihre Backups herunter und speichern Sie diese im Ordner /home/benutzername/.
Schritt 2: Dekomprimieren und stellen Sie die Desktop-Archivsicherung wieder her.
Vollständige Backup-Wiederherstellung
tar -xzvf full-backup.tar.gz -C ~/
Nur XFCE-Wiederherstellung
tar -xzvf xfce4-backup.tar.gz -C ~/
cd xfce-desktop-backup/xfce-settings
mv * ~/.config
cd xfce-desktop-backup/thunar
mv * ~/.config
Abschließend stellen Sie Ihre benutzerdefinierten Symbole und Designs wieder her.
tar -xzvf icons-backup.tar.gz -C ~/
tar -xzvf themes-backup.tar.gz -C ~/
Oder:
sudo tar -xzvf icons-backup.tar.gz -C /usr/share/
sudo tar -xzvf themes-backup.tar.gz -C /usr/share/
Schritt 3: Verwenden Sie den Befehl ‚rm‘ und entfernen Sie alle TarGZ-Archivdateien.
rm *.tar.gz
Wenn Sie die XFCE-Sicherungsarchivdateien optional auf Ihrem Linux-PC behalten möchten, empfiehlt es sich, diese an einen anderen Ort im Dateisystem zu verschieben, wo sie nicht stören.
mkdir -p ~/Documents/tar-archives/
mv *.tar.gz ~/Documents/tar-archives/
Schritt 4: Das Anwenden der Sicherungen sollte Ihre XFCE-Desktop-Konfiguration direkt ändern. Dies ist jedoch nicht immer der Fall. Um sicherzustellen, dass die Sicherung vollständig wirksam wird, starten Sie Ihren Rechner neu und melden Sie sich erneut an.