La sauvegarde de votre environnement de bureau Gnome sous Linux passe par l’exportation de tous les fichiers de configuration de la base de données Dconf. Avant de commencer, assurez-vous que Dconf est installé. Si ce n’est pas le cas, ouvrez un terminal et suivez les instructions spécifiques à votre distribution Linux. Vous trouverez un tutoriel vidéo à la fin de cet article, si vous souhaitez une démonstration visuelle.
Installation de Dconf
Il est important de noter que Dconf est une composante fondamentale de Gnome. Il est donc fort probable qu’il soit déjà présent sur votre système Linux. Néanmoins, il est toujours recommandé de réinstaller ce type de logiciel, surtout si vous l’avez désinstallé par erreur auparavant.
Ubuntu
sudo apt install dconf*
Debian
sudo apt-get install dconf
Arch Linux
sudo pacman -S dconf
Fedora
sudo dnf install dconf
OpenSUSE
sudo zypper install dconf
Distributions Linux génériques
L’installation de Dconf est généralement simple sur la plupart des distributions Linux, car il est intégré à Gnome et à ses applications. Pour installer Dconf, ouvrez un terminal, recherchez « dconf » dans votre gestionnaire de paquets et installez-le.
Sauvegarde de vos configurations Gnome
Une sauvegarde complète avec Dconf vous permettra de conserver tous vos paramètres et configurations, incluant l’environnement de bureau Gnome Shell. Bien que cela puisse être excessif pour la plupart des utilisateurs, c’est la méthode idéale si vous souhaitez vous assurer que chaque paramètre est sauvegardé.
Ouvrez un terminal et utilisez la commande `dconf dump` pour exporter l’intégralité de la base de données Dconf sur votre ordinateur Linux. Attention, n’utilisez pas `sudo` !
dconf dump / > full-backup
Une fois l’exportation terminée, vérifiez le contenu du fichier pour vous assurer que la sauvegarde a bien été effectuée. La commande `cat` affichera le contenu du fichier dans le terminal, vous permettant de le vérifier facilement.
cat ~/full-backup
Si tout est correct, tapez `clear`, puis créez un nouveau dossier dans `~/Documents` pour y stocker le fichier de sauvegarde. En conservant votre sauvegarde Dconf dans un dossier dédié, vous éviterez de la supprimer par erreur.
mkdir -p ~/Documents/dconf-backups/
mv full-backup ~/Documents/dconf-backups/
Sauvegarde ciblée de Gnome
Si vous ne souhaitez sauvegarder que les paramètres du bureau, les marque-pages et les configurations des applications Gnome, cette méthode est plus appropriée.
Pour lancer la sauvegarde, utilisez la commande `dconf dump` pour exporter uniquement les paramètres situés sous `/org/gnome`.
dconf dump /org/gnome > gnome-backup
Après l’exportation, vérifiez le contenu du fichier en utilisant la commande `cat`.
cat ~/gnome-backup
Si le contenu vous semble correct, créez un nouveau dossier pour héberger la sauvegarde et déplacez-y le fichier.
mkdir -p ~/Documents/gnome-backups/
mv gnome-backup ~/Documents/gnome-backups/
Thèmes et icônes personnalisées
La sauvegarde de Gnome Shell vous assure que vos favoris et autres paramètres sont conservés lors de la restauration. Cependant, Dconf ne sauvegarde pas les icônes et les thèmes personnalisés. Si vous souhaitez conserver ces éléments, vous devrez faire une copie de vos thèmes d’icônes pour les sauvegarder.
Note: Les thèmes d’icônes personnalisés sont généralement stockés dans les dossiers `~/.icons` et `~/.themes`. Si vos thèmes d’icônes ne sont pas situés à ces emplacements, suivez les instructions de sauvegarde à l’échelle du système.
tar -cvpf custom-icons.tar.gz ~/.icons
tar -cvpf custom-themes.tar.gz ~/.themes
mv *.tar.gz ~/Documents/gnome-backups/
Vous pouvez également effectuer une sauvegarde système de vos icônes et thèmes.
sudo -s
cd /usr/share/
tar -cvpf custom-icons.tar.gz icons
tar -cvpf custom-themes.tar.gz themes
mv *.tar.gz ~/Documents/gnome-backups/
Votre Gnome Shell et vos icônes personnalisées sont maintenant sauvegardés.
Pour finaliser le processus, placez le dossier «gnome-backups» sur votre service cloud préféré, sur un serveur domestique, ou sur un disque dur externe.
Restauration de votre sauvegarde
Téléchargez le dossier «gnome-backups» sur votre ordinateur Linux et ouvrez un terminal. Utilisez la commande `cd` pour accéder au contenu du dossier.
cd ~/Downloads/gnome-backups
Lancez la restauration en important le fichier de sauvegarde Dconf dans le système.
Commande pour une restauration complète
dconf load / < full-backup
Commande pour une restauration ciblée de Gnome
dconf load /org/gnome < gnome-backup
Ensuite, restaurez vos icônes personnalisées. Pour restaurer les icônes et les thèmes pour un seul utilisateur:
tar --extract --file custom-icons.tar.gz -C ~/ --strip-components=2
tar --extract --file custom-themes.tar.gz -C ~/ --strip-components=2
Pour les icônes et thèmes à l’échelle du système, utilisez les commandes suivantes dans un terminal:
sudo tar --extract --file custom-icons.tar.gz -C /usr/share/ --strip-components=1 --overwrite
sudo tar --extract --file custom-themes.tar.gz -C /usr/share/ --strip-components=1 --overwrite
Une fois tous les fichiers de sauvegarde restaurés, votre bureau Gnome Shell devrait être identique à ce qu’il était avant la sauvegarde. Si ce n’est pas le cas, appuyez sur Alt + F2, tapez «r» et appuyez sur Entrée pour réinitialiser le bureau.
Si la réinitialisation du bureau ne fonctionne pas, redémarrez votre ordinateur Linux. Après le redémarrage, reconnectez-vous à Gnome Shell. Tout devrait alors revenir à la normale.