Backup GNOME-Terminal

15

J'ai créé des paramètres et des profils GNOME-Terminal personnalisés et je souhaite les conserver après la réinstallation d'Ubuntu.

Que dois-je enregistrer pour sauvegarder mes paramètres et comment les réappliquer ensuite?

Ce n'est pas un double de cette question , car

  1. Les systèmes de configuration ont changé depuis l'ancienne question, passant de gconf à dconf.
  2. L'autre question n'explique pas comment sauvegarder correctement, puis réappliquer les paramètres.
red_trumpet
la source
Surtout en double, bien que la question là-bas ne soit pas formulée aussi clairement que celle-ci, et en tant que telle, aucune des réponses ne vous indique comment sauvegarder et restaurer les paramètres. De plus, la réponse la plus votée et acceptée est obsolète.
egmont
1
Et en plus, je n'ai pas de dossier ~/.gconf/apps/gnome-terminal/.
red_trumpet

Réponses:

21

GNOME Terminal lui-même ne fournit pas une telle option, vous devez donc opérer manuellement sur sa base de données.

À partir de la version 3.8 qu'il utilise GSettings, qui à son tour (au moins sur les systèmes Linux) utilise dconf. Il serait probablement plus élégant d’aller avec l’ gsettingsoutil. Malheureusement, je n'ai pas pu comprendre comment vider toutes les données pertinentes là-bas, et encore moins les restaurer. Alors utilisons-le dconf.

Sur la base de cet article , vous pouvez vider vos paramètres en utilisant:

dconf dump /org/gnome/terminal/ > gnome_terminal_settings_backup.txt

Réinitialisez (effacez) les paramètres avant d'en charger un nouveau (probablement pas vraiment nécessaire):

dconf reset -f /org/gnome/terminal/

Chargez les paramètres enregistrés:

dconf load /org/gnome/terminal/ < gnome_terminal_settings_backup.txt

Avertissement: je n'ai pas testé les étapes de restauration. Je recommande qu'avant les opérations de réinitialisation / chargement, vous sauvegardiez l'intégralité de votre base de données dconf, qui est stockée dans le fichier unique ~/.config/dconf/user, à l'aide d'une simple opération de copie du système de fichiers (par opposition à une commande dconf). En cas de problème, vous pouvez le restaurer tout aussi facilement (peut-être à partir d'un autre émulateur de terminal ou de la console Linux).

egmont
la source
1
Jup, c'est tout. Également soutenu par cette réponse
red_trumpet
C'est très utile, merci!
fracca
Quel est le problème avec la sauvegarde juste ~/.config/dconf/user? Est-ce seulement une question de taille 10 fois?
sanglant
Vous pouvez le faire, ce n'est pas mal en soi. C'est un fichier binaire contenant toutes vos configurations GNOME. Cependant, vous ne pouvez pas facilement examiner ou charger (restaurer) seulement certaines parties.
egmont
Merci. Je regardais en dumpsortie, oui, un peu plus intéressant, je vais aussi coller à celui - ci , après tout :)
sanglante