Backup GNOME Linux: Guia Completo para Restaurar suas Configurações

Realizando Backup do Ambiente Gnome no Linux: Um Guia Detalhado

Efetuar um backup do seu ambiente de trabalho Gnome no Linux implica em salvaguardar todos os arquivos de configuração armazenados no banco de dados Dconf. Para instalar o Dconf, abra um terminal e siga as instruções que correspondem à sua distribuição Linux.

Atenção: Se preferir, você pode acompanhar o tutorial em vídeo no final deste artigo.

Instalação do Dconf

Observação: Dconf é um componente fundamental do Gnome e pode já estar instalado no seu sistema. No entanto, reinstalar o software, especialmente se você o removeu acidentalmente no passado, é uma prática recomendável.

Distribuições Linux

Ubuntu
sudo apt install dconf*
Debian
sudo apt-get install dconf
Arch Linux
sudo pacman -S dconf
Fedora
sudo dnf install dconf
OpenSUSE
sudo zypper install dconf
Outras Distribuições

Em outras distribuições, a instalação é similar. Abra o terminal, procure por “dconf” no gerenciador de pacotes e instale-o.

Como Fazer Backup das Configurações do Gnome

Realizar um backup completo com Dconf permite que você salve todas as configurações e preferências do Dconf, juntamente com o ambiente de trabalho Gnome Shell. Para muitos, isso pode ser um exagero, mas para aqueles que desejam garantir a segurança de todas as configurações, é a melhor abordagem.

Abra um terminal e use o comando `dconf dump` para exportar todo o banco de dados Dconf. Não utilize sudo!

dconf dump / > full-backup

A exportação está concluída. Agora, examine o conteúdo do arquivo para verificar se o backup foi executado corretamente. Use o comando `cat` para exibir os dados no terminal.

cat ~/full-backup

Se tudo estiver correto, limpe o terminal (`clear`) e crie uma pasta em `~/Documents` para armazenar o arquivo de backup. Manter o backup em uma pasta separada evita exclusões acidentais.

mkdir -p ~/Documents/dconf-backups/
mv full-backup ~/Documents/dconf-backups/

Backup Específico do Gnome

Se você se importa apenas com as configurações do ambiente Gnome, marcadores e preferências de aplicativos Gnome, esta solução é mais adequada.

Para iniciar o backup, use `dconf dump` e exporte apenas as configurações de `/org/gnome/`.

dconf dump /org/gnome > gnome-backup

Quando a exportação terminar, examine o conteúdo do arquivo com o comando `cat`.

cat ~/gnome-backup

Verifique o arquivo. Se tudo estiver certo, crie uma pasta e mova o backup para lá.

mkdir -p ~/Documents/gnome-backups/
mv gnome-backup ~/Documents/gnome-backups/

Temas e Ícones

Fazer um backup do Gnome Shell garante que, ao restaurar, seus favoritos e outras configurações estejam intactos. No entanto, Dconf não faz backup de ícones e temas. Para preservá-los, faça uma cópia de seus temas e ícones personalizados.

Observação: A maioria dos usuários armazena temas e ícones personalizados nas pastas `~/.icons` e `~/.themes`. Caso não estejam nessas pastas, utilize as instruções de backup do sistema.

tar -cvpf custom-icons.tar.gz ~/.icons
tar -cvpf custom-themes.tar.gz ~/.themes
mv *.tar.gz ~/Documents/gnome-backups/

Alternativamente, faça um backup de todo o sistema de ícones e temas.

sudo -s
cd /usr/share/
tar -cvpf custom-icons.tar.gz icons
tar -cvpf custom-themes.tar.gz themes
mv *.tar.gz ~/Documents/gnome-backups/

O Gnome Shell e seus ícones estão agora copiados.

Por fim, coloque a pasta “gnome-backups” no seu serviço de nuvem preferido, em um servidor doméstico ou em um disco rígido externo.

Restaurando o Backup

Baixe os arquivos “gnome-backups” para o seu computador e abra um terminal. Utilize o comando `cd` para acessar os arquivos.

cd ~/Downloads/gnome-backups

Inicie a restauração importando o arquivo de backup Dconf.

Restauração Completa:

dconf load / < full-backup

Restauração Apenas do Gnome:

dconf load /org/gnome < gnome-backup

Restaure seus ícones personalizados:

tar --extract --file custom-icons.tar.gz -C ~/ --strip-components=2
tar --extract --file custom-themes.tar.gz -C ~/ --strip-components=2

Ou, para ícones e temas de todo o sistema:

sudo tar --extract --file custom-icons.tar.gz -C /usr/share/ --strip-components=1 --overwrite
sudo tar --extract --file custom-themes.tar.gz -C /usr/share/ --strip-components=1 --overwrite

Após restaurar todos os arquivos, seu ambiente Gnome deve estar como antes do backup. Se isso não acontecer, pressione `Alt + F2`, digite “r” e pressione `Enter` para reiniciar o ambiente.

Se a área de trabalho não reiniciar, reinicie o computador. Ao fazer login novamente, tudo deve voltar ao normal.