Comment sauvegarder les paramètres de Budgie Desktop sous Linux



Si vous désirez préserver l’agencement de votre bureau, de votre panneau, de vos widgets et de l’ensemble de la configuration de Budgie, l’utilisation de Dconf est indispensable. Afin de manipuler Dconf, assurez-vous qu’il soit installé et opérationnel sur votre système Linux.

INFORMATION IMPORTANTE: Faites défiler vers le bas pour visionner le tutoriel vidéo à la fin de cet article.

Installation de Dconf

Note importante : Il est fort probable que Dconf soit déjà présent sur votre ordinateur Linux. Toutefois, il est recommandé de tenter une réinstallation de ce logiciel, par mesure de précaution.

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

Si vous utilisez un système Linux ne figurant pas dans la liste ci-dessus, mais que vous avez besoin de Dconf, ouvrez un terminal et utilisez votre gestionnaire de paquets pour rechercher « dconf ». Une fois trouvé, installez tous les paquets contenant « dconf » dans leur nom.

Sauvegarde des paramètres de Budgie

Effectuer une sauvegarde complète avec Dconf est la méthode la plus sûre pour protéger l’ensemble de vos paramètres système (y compris Budgie). Pour réaliser cette sauvegarde, lancez un terminal et exécutez la commande dconf dump afin de créer une copie intégrale de votre configuration Dconf. NE PAS UTILISER SUDO !

dconf dump / > full-backup

Une fois l’exportation des paramètres achevée, utilisez la commande cat pour vérifier le contenu du fichier.

cat ~/full-backup | more

Si le contenu du fichier vous semble correct après l’exécution de la commande cat, tapez clear pour vider le terminal. Ensuite, créez un dossier dans votre répertoire ~/Documents pour y stocker le fichier de sauvegarde. Il est préférable de déplacer les données ici plutôt que de les laisser dans votre répertoire personnel, afin d’éviter toute suppression accidentelle ultérieure.

mkdir -p ~/Documents/dconf-backups/
mv full-backup ~/Documents/dconf-backups/

Sauvegarde spécifique à Budgie

Opter pour une sauvegarde ciblant spécifiquement Budgie est une excellente approche si votre objectif est uniquement de sauvegarder vos paramètres de bureau, et non l’ensemble du système. Pour réaliser cette sauvegarde ciblée, exportez les données contenues dans /com/solus-project/ à l’aide de la commande dconf dump.

dconf dump /com/solus-project/ > budgie-backup

Une fois l’exportation terminée, affichez le contenu du fichier de sauvegarde grâce à la commande cat. L’examen du fichier vous permettra de confirmer le succès de la sauvegarde.

cat ~/budgie-backup | more

Si la sauvegarde semble correcte, créez un nouveau dossier de sauvegarde dans ~/Documents et déplacez-y les données à l’aide de la commande mv.

mkdir -p ~/Documents/budgie-backups/
mv budgie-backup ~/Documents/budgie-backups/

Thèmes et icônes

Vous avez sauvegardé vos réglages Budgie en les exportant via Dconf. Cette méthode assure la conservation de votre panneau, de vos widgets et de vos autres personnalisations. Cependant, elle ne prend pas en charge la sauvegarde de vos icônes et thèmes personnalisés, car Dconf ne manipule que du texte et n’est pas conçu pour contenir des fichiers d’icônes et de thèmes. Par conséquent, vous devrez réaliser une sauvegarde distincte de vos dossiers ~/.icons et ~/.themes.

Pour effectuer cette sauvegarde, ouvrez un terminal et utilisez la commande tar pour compresser ces dossiers.

Note : Si vous installez des thèmes personnalisés et des fichiers d’icônes à l’échelle du système, vous devrez sauvegarder les répertoires /usr/share/icons/ et /usr/share/themes/, plutôt que ~/.icons et ~/.themes.

tar -cvpf custom-icons.tar.gz ~/.icons
tar -cvpf custom-themes.tar.gz ~/.themes
mv *.tar.gz ~/Documents/budgie-backups/

Vous pouvez également effectuer une sauvegarde au niveau du système.

sudo -s
cd /usr/share/
tar -cvpf custom-icons.tar.gz icons
tar -cvpf custom-themes.tar.gz themes
mv *.tar.gz /home/nom_utilisateur/Documents/budgie-backups/

Copiez le dossier « budgie-backups » et téléchargez-le vers votre service de stockage en nuage préféré pour le conserver en lieu sûr. Vous pouvez aussi le stocker sur un serveur personnel ou un disque dur externe.

Restauration de la sauvegarde

Téléchargez votre dossier « budgie-backups » depuis votre espace de stockage cloud (ou depuis un serveur personnel) et placez-le dans ~/Téléchargements sur votre ordinateur Linux. Ensuite, ouvrez un terminal et utilisez la commande cd pour naviguer de votre répertoire de base vers votre dossier ~/Téléchargements.

cd ~/Téléchargements/budgie-backups

Utilisez la commande dconf load pour restaurer les paramètres de votre bureau Budgie.

Commande de restauration complète

dconf load / < full-backup

Commande de restauration spécifique à Budgie

dconf load /com/solus-project/ < budgie-backup

Après avoir restauré la sauvegarde du bureau Budgie, il est temps de rétablir vos icônes et thèmes personnalisés sur le système.

Restauration des icônes pour un utilisateur unique

Pour restaurer vos icônes et thèmes personnalisés pour un seul utilisateur, exécutez les commandes suivantes dans un terminal.

tar --extract --file custom-icons.tar.gz -C ~/ --strip-components=2
tar --extract --file custom-themes.tar.gz -C ~/ --strip-components=2

Restauration des icônes pour l’ensemble des utilisateurs du système

Pour restaurer les icônes et thèmes à l’échelle du système, exécutez 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

Après la restauration de l’ensemble des fichiers sur votre ordinateur Linux, Budgie devrait retrouver l’aspect qu’il avait avant la sauvegarde. Si l’affichage ne semble pas correct, déconnectez-vous de votre session puis reconnectez-vous.