Copia de seguridad de GNOME-Terminal

15

Hice algunas configuraciones y perfiles personalizados de GNOME-Terminal, y quiero preservarlos después de reinstalar Ubuntu.

¿Qué debo guardar para hacer una copia de seguridad de mi configuración y cómo puedo volver a aplicarla después?

Esto no es un duplicado de esta pregunta , porque

  1. Los sistemas de configuración cambiaron desde la pregunta anterior, de gconf a dconf.
  2. La otra pregunta no explica cómo hacer una copia de seguridad adecuada y luego volver a aplicar la configuración.
red_trumpet
fuente
Principalmente duplicado, aunque la pregunta no está redactada tan claramente como esta, y como tal, ninguna de las respuestas le dice cómo hacer una copia de seguridad y restaurar la configuración. Además, la respuesta más votada y aceptada allí es obsoleta.
egmont
1
Y además, no tengo una carpeta ~/.gconf/apps/gnome-terminal/.
red_trumpet

Respuestas:

21

GNOME Terminal en sí mismo no proporciona esa opción, por lo que debe operar manualmente en su base de datos.

A partir de la versión 3.8 que usa GSettings, que a su vez (al menos en los sistemas Linux) usa dconf. Probablemente sería más elegante ir con la gsettingsherramienta. Desafortunadamente, no pude encontrar la manera de volcar todos los datos relevantes allí, y mucho menos restaurarlos. Así que usemos dconf.

Según este artículo , puede volcar su configuración utilizando:

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

Restablezca (elimine) la configuración antes de cargar una nueva (probablemente no sea realmente necesaria):

dconf reset -f /org/gnome/terminal/

Cargue la configuración guardada:

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

Descargo de responsabilidad: no he probado los pasos de restauración. Recomiendo que antes de las operaciones de reinicio / carga realice una copia de seguridad de toda su base de datos dconf, que se almacena en el archivo único ~/.config/dconf/user, utilizando una operación de copia del sistema de archivos estándar simple (en oposición a algún comando dconf). En caso de problemas, puede restaurarlo con la misma facilidad (tal vez desde otro emulador de terminal o la consola de Linux).

egmont
fuente
1
Jup, eso es. También respaldado por esta respuesta
red_trumpet
Eso es muy útil, gracias!
fracca
¿Qué hay de malo en retroceder solo ~/.config/dconf/user? ¿Es solo una cuestión de 10 veces el tamaño?
sangriento
Puedes hacer eso, no está mal per se. Es un archivo binario que contiene todas sus configuraciones de GNOME. Sin embargo, no puede examinar o cargar (restaurar) fácilmente solo partes de él.
egmont 01 de
Gracias. Miré en la dumpsalida, sí, un poco más interesante, también me quedaré con este después de todo :)
sangriento