Terminal GNOME de backup


15

Fiz algumas configurações e perfis personalizados do Terminal GNOME e quero preservá-los depois de reinstalar o Ubuntu.

O que preciso salvar para fazer backup das minhas configurações e como reaplicá-las depois?

Esta não é uma duplicata desta pergunta , porque

  1. Os sistemas de configuração foram alterados desde a pergunta antiga, de gconf para dconf.
  2. A outra pergunta não explica como fazer backup corretamente e reaplicar as configurações.

Na maioria das vezes duplicada, embora a pergunta lá não seja formulada com tanta clareza como esta, e, como tal, nenhuma das respostas diz como fazer backup e restaurar as configurações. Além disso, a resposta mais votada e aceita é obsoleta.
egmont

1
Além disso, não tenho uma pasta ~/.gconf/apps/gnome-terminal/.
red_trumpet

Respostas:


21

GNOME Terminal ele próprio não fornece essa opção, então você deve operar manualmente em seu banco de dados.

A partir da versão 3.8, ela usa GSettings, que por sua vez (pelo menos nos sistemas Linux) usa dconf. Provavelmente seria mais elegante usar a gsettingsferramenta. Infelizmente, não consegui descobrir como despejar todos os dados relevantes lá, muito menos restaurá-los. Então vamos usar dconf.

Com base neste artigo , você pode despejar suas configurações usando:

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

Redefina (limpe) as configurações antes de carregar uma nova (provavelmente não é realmente necessária):

dconf reset -f /org/gnome/terminal/

Carregue as configurações salvas:

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

Isenção de responsabilidade: não testei as etapas de restauração. Eu recomendo que, antes das operações de redefinição / carregamento, você faça backup de todo o banco de dados do dconf, que é armazenado no arquivo único ~/.config/dconf/user, usando uma operação simples de cópia padrão do sistema de arquivos (ao contrário de alguns comandos do dconf). Em caso de problema, você pode restaurá-lo com a mesma facilidade (talvez de outro emulador de terminal ou console Linux).


1
Jup, é isso. Também apoiado por esta resposta
red_trumpet 22/10

Isso é muito útil, obrigado!
Fracca 20/10/19

O que há de errado em fazer backup apenas ~/.config/dconf/user? É apenas uma questão de 10 vezes o tamanho?
sangrento

Você pode fazer isso, não está errado por si só. É um arquivo binário que contém todas as suas configurações do GNOME. Você não pode facilmente examinar ou carregar (restaurar) apenas partes dele, no entanto.
egmont 01/04

Obrigado. Eu olhei na dumpsaída, sim, um pouco mais interessante, eu também vou me ater a este, afinal :)
sangrento
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.