Para salvaguardar as configurações do seu ambiente de trabalho Budgie, incluindo o painel, widgets e outras personalizações, é fundamental utilizar o Dconf. Antes de iniciar o processo, certifique-se de que o Dconf está instalado e funcionando corretamente no seu sistema Linux.
AVISO: Consulte o vídeo tutorial no final deste artigo para uma demonstração prática.
Instalação do Dconf
Observação: É provável que o Dconf já esteja instalado no seu sistema Linux. No entanto, recomenda-se que tente reinstalar o software para garantir que tudo esteja correto.
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
Sistemas Linux Genéricos
Se o seu sistema não está listado acima, abra o terminal e utilize o seu gestor de pacotes para procurar por “dconf”. Instale todos os pacotes que incluam “dconf” no nome.
Cópia de Segurança das Definições do Budgie
Um backup completo utilizando Dconf é a melhor forma de garantir que todas as configurações do sistema, incluindo as do Budgie, estão protegidas. Para criar um backup, abra um terminal e execute o comando dconf dump
para efetuar uma cópia de todas as definições Dconf. Importante: NÃO utilize SUDO!
dconf dump / > backup-completo
Após a criação do backup, utilize o comando cat
para analisar o conteúdo do arquivo.
cat ~/backup-completo | more
Caso o conteúdo do arquivo seja o esperado, limpe o terminal com o comando clear
. Em seguida, crie uma pasta dentro do diretório ~/Documentos
para armazenar o arquivo de backup. É aconselhável mover os dados para este local, em vez de mantê-los no diretório pessoal, para evitar a sua exclusão acidental.
mkdir -p ~/Documentos/backups-dconf/ mv backup-completo ~/Documentos/backups-dconf/
Cópia de Segurança Apenas para Budgie
Realizar um backup focado exclusivamente nas definições do Budgie é uma ótima opção caso deseje salvar apenas as configurações principais, e não de todo o sistema. Para criar este backup, exporte os dados de /com/solus-project/
utilizando o comando dconf dump
.
dconf dump /com/solus-project/ > backup-budgie
Depois de concluir o comando de exportação, visualize o ficheiro de cópia de segurança usando o comando cat
para confirmar que o backup foi efetuado com sucesso.
cat ~/backup-budgie | more
Se o backup estiver correto, crie uma nova pasta de backup em ~/Documentos
e mova os dados para lá com o comando mv
.
mkdir -p ~/Documentos/backups-budgie/ mv backup-budgie ~/Documentos/backups-budgie/
Temas e Ícones
Ao exportar as definições do Dconf, estará a fazer um backup das configurações do seu ambiente de trabalho Budgie, incluindo painel e widgets. No entanto, é importante notar que os ícones e temas personalizados não serão incluídos neste processo, visto que o Dconf armazena apenas texto. Portanto, é necessário efetuar um backup separado das pastas ~/.icons
e ~/.themes
.
Para tal, utilize o comando tar
para compactar estas pastas.
Observação: Se instalou temas e ícones em todo o sistema, é necessário fazer backup dos diretórios /usr/share/icons/
e /usr/share/themes/
, em vez de ~/.icons
e ~/.themes
.
tar -cvpf icons-personalizados.tar.gz ~/.icons tar -cvpf temas-personalizados.tar.gz ~/.themes mv *.tar.gz ~/Documentos/backups-budgie/
Em alternativa, pode fazer um backup a nível do sistema:
sudo -s cd /usr/share/ tar -cvpf icons-personalizados.tar.gz icons tar -cvpf temas-personalizados.tar.gz themes
mv *.tar.gz /home/nome-de-utilizador/Documentos/backups-budgie/
Reúna a pasta “backups-budgie” e carregue-a no seu serviço de armazenamento na nuvem preferido. Como opção, pode guardá-la num servidor doméstico ou disco rígido externo.
Restaurar o Backup
Descarregue a sua pasta “backups-budgie” da nuvem ou de um servidor doméstico e mova-a para ~/Downloads
no seu PC Linux. Depois, abra um terminal e utilize o comando cd
para navegar para a pasta ~/Downloads
.
cd ~/Downloads/backups-budgie
Utilize o comando dconf load
para restaurar as configurações do ambiente de trabalho Budgie.
Comando de Restauração Completa
dconf load / < backup-completo
Comando de Restauração Apenas do Budgie
dconf load /com/solus-project/ < backup-budgie
Depois de restaurar o backup do ambiente de trabalho Budgie, é hora de colocar os ícones e temas personalizados de volta ao sistema.
Restaurar Ícones para um Único Utilizador
Para restaurar os seus ícones e temas personalizados para um único utilizador, execute os seguintes comandos no terminal:
tar --extract --file icons-personalizados.tar.gz -C ~/ --strip-components=2 tar --extract --file temas-personalizados.tar.gz -C ~/ --strip-components=2
Restaurar Ícones para Todos os Utilizadores do Sistema
Para restaurar ícones e temas a nível do sistema, execute os seguintes comandos:
sudo tar --extract --file icons-personalizados.tar.gz -C /usr/share/ --strip-components=1 --overwrite sudo tar --extract --file temas-personalizados.tar.gz -C /usr/share/ --strip-components=1 --overwrite
Após a restauração de todos os ficheiros, o seu sistema Budgie deverá estar como antes da realização do backup. Se não parecer correto, termine a sessão atual e inicie novamente.