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.