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.

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).


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.