Como fazer backup das configurações da área de trabalho do LXDE no Linux

Personalizar um ambiente de desktop no Linux é divertido e recompensador, mas demorado. Em vez de gastar um dia inteiro reconfigurando seu ambiente de desktop LXDE cada vez que você o instala, você mantém as configurações de desktop LXDE e restaura a partir dele sempre que precisar.

ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.

Fazer backup das configurações do LXDE

O LXDE ainda é um ambiente de desktop popular, apesar de sua idade. Devido à idade dele, você não poderá fazer um backup rápido exportando coisas no Dconf. Em vez disso, se você quiser preservar seu ambiente de desktop LXDE, precisará criar um backup completo da pasta ~/.config.

Fazer um backup de ~/.config é melhor feito com um arquivo TarGZ. Com esses tipos de arquivos, os usuários podem preservar facilmente todas as permissões de arquivo no backup. Embora a proteção de permissões para arquivos de configuração não seja tão importante, ainda é uma precaução razoável a ser tomada.

  Como jogar jogos da Sega no Linux usando Gens

Abra um terminal e use o comando tar para criar um novo arquivo TarGZ.

tar -cvpf my-configuration-folder.tar.gz ~/.config

Criptografar backups

A criação de uma criptografia GPG de um ambiente de desktop, na maioria das vezes, não é necessária. No entanto, neste tutorial é porque estamos construindo um backup completo de toda a pasta ~/.config (que tem o perfil do seu navegador e outras configurações de login do aplicativo) em vez de apenas algumas pastas LXDE.

Antes de tentar fazer um backup GPG completo, você precisará garantir que você tenha o GnuPG em seu PC Linux. Abra um terminal e siga as instruções que correspondem ao seu sistema operacional.

Ubuntu

sudo apt install gpg

Debian

sudo apt-get install gpg

Arch Linux

sudo pacman -S gnupg

Fedora

sudo dnf install gpg

OpenSUSE

sudo zypper install gpg

Linux genérico

Precisa instalar o GPG no seu PC Linux, mas não sabe como fazê-lo? Abra uma janela de terminal, procure no gerenciador de pacotes por “gpg” e instale-o. Alternativamente, encontre um pacote binário para download em Pkgs.org.

Inicie o processo de criptografia executando o comando gpg junto com a chave “c”.

gpg -c my-configuration-folder.tar.gz

Preencha o prompt de senha que aparece em seu terminal para concluir o processo de criptografia. Não se esqueça de usar um senha segura! Quando a criptografia estiver concluída, você verá my-configuration-folder.tar.gz.gpg em seu diretório inicial. Sinta-se à vontade para carregar este arquivo na nuvem ou em um servidor doméstico para mantê-lo seguro.

  Como instalar o tema Equilibrium GTK no Linux

Após carregar o backup em um local seguro, use o comando rm para excluir o arquivo TarGZ não criptografado.

rm my-configuration-folder.tar.gz

Temas e ícones

As definições de configuração do ambiente de desktop LXDE são seguras e protegidas em um arquivo criptografado GPG. No entanto, o processo de backup do LXDE não está completo, pois ainda precisamos criar uma cópia de seus ícones e temas personalizados.

Criar um backup de ícones e temas personalizados no Linux envolve compactar as pastas ~/.icons e ~/.themes em arquivos separados do TarGZ. Inicie o processo de backup abrindo um terminal e executando os comandos a seguir.

Nota: você instalou ícones e temas em todo o sistema? Nesse caso, crie um backup dos diretórios /usr/share/icons/ e /usr/share/themes/, e não ~/.icons e ~/.themes.

tar -cvpf custom-icons.tar.gz ~/.icons

tar -cvpf custom-themes.tar.gz ~/.themes

Para ícones e temas de todo o sistema, faça o seguinte.

sudo -s

cd /usr/share/

tar -cvpf custom-icons.tar.gz icons

tar -cvpf custom-themes.tar.gz themes

mv *.tar.gz /home/username/

Agora que todos os temas e ícones personalizados estão nos arquivos do TarGZ, o backup está completo. Mova esses arquivos TarGZ para a nuvem ou para um servidor doméstico para mantê-los em segurança.

  Como criar um servidor de backup do Dropbox no Linux

Restaurar backup

Baixe seu arquivo my-configuration-folder.tar.gz.gpg e coloque-o na pasta ~/Downloads. Faça o mesmo para os arquivos custom-icons.tar.gz e custom-themes.tar.gz. Quando todos os arquivos estiverem no lugar, abra uma janela de terminal e use o comando CD para navegar até a pasta ~/Downloads.

cd ~/Downloads

Em ~/Downloads, use o comando gpg para descriptografar seu arquivo my-configuration-folder.tar.gz.gpg.

gpg my-configuration-folder.tar.gz.gpg

Uma vez descriptografado, restaure o arquivo em seu diretório inicial com o comando tar.

tar --extract --file my-configuration-folder.tar.gz -C ~/ --strip-components=2

Depois de restaurar seus arquivos de configuração, extraia os arquivos de ícone e de tema com tar.

Restaurar ícones e temas para um único usuário

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

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

Restaurar ícones e temas em 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

Quando os ícones estiverem no lugar, sua área de trabalho LXDE, você precisará reiniciar seu PC Linux. Isso ocorre porque o ambiente de desktop LXDE não pode aplicar automaticamente as alterações nas configurações.

Depois de reiniciar, faça login novamente no LXDE e tudo deve estar como antes de criar seu backup!