Backup GNOME-Terminal


15

Ho creato alcune impostazioni e profili GNOME-Terminal personalizzati e voglio preservarli dopo aver reinstallato Ubuntu.

Cosa devo salvare per eseguire il backup delle mie impostazioni e come riapplicarle in seguito?

Questo non è un duplicato di questa domanda , perché

  1. I sistemi di configurazione sono cambiati dalla vecchia domanda, da gconf a dconf.
  2. L'altra domanda non spiega come eseguire correttamente il backup e quindi riapplicare le impostazioni.

Per lo più duplicati, anche se la domanda laggiù non è formulata in modo chiaro come questa, e come tale, nessuna delle risposte ti dice come eseguire il backup e ripristinare le impostazioni. Inoltre, la risposta più votata e accettata è obsoleta.
egmont,

1
Inoltre, non ho una cartella ~/.gconf/apps/gnome-terminal/.
red_trumpet,

Risposte:


21

GNOME Terminal di per sé non fornisce tale opzione, quindi è necessario operare manualmente sul suo database.

A partire dalla versione 3.8 che utilizza GSettings, che a sua volta (almeno sui sistemi Linux) utilizza dconf. Probabilmente sarebbe più elegante andare con lo gsettingsstrumento. Purtroppo non sono riuscito a capire come scaricare tutti i dati rilevanti lì, figuriamoci ripristinarli. Quindi usiamo dconf.

Sulla base di questo articolo , puoi scaricare le tue impostazioni usando:

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

Ripristina (cancella) le impostazioni prima di caricarne una nuova (probabilmente non molto richiesta):

dconf reset -f /org/gnome/terminal/

Carica le impostazioni salvate:

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

Disclaimer: non ho testato i passaggi di ripristino. Prima di eseguire le operazioni di ripristino / caricamento, consiglio di eseguire il backup dell'intero database dconf, che è archiviato nel singolo file ~/.config/dconf/user, utilizzando una semplice operazione di copia del filesystem standard (al contrario di alcuni comandi dconf). In caso di problemi è possibile ripristinarlo altrettanto facilmente (magari da un altro emulatore di terminale o dalla console Linux).


1
Jup, tutto qui.
Sostenuto

È molto utile, grazie!
fracca,

Cosa c'è che non va nel backup ~/.config/dconf/user? È solo una questione di dimensioni 10 volte?
sanguinante

Puoi farlo, non è di per sé sbagliato. È un file binario contenente tutte le tue configurazioni GNOME. Tuttavia, non è possibile esaminare o caricare facilmente (ripristinarne) solo alcune parti.
egmont,

Grazie. Ho guardato in dumpuscita, sì, un po 'più interessante, mi atterrò anche a questo dopo tutto :)
maledetto
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.