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

Configurar o ambiente de desktop XFCE para um ponto em que seja confortável de usar é cansativo e demorado. O pior é que o ambiente de desktop não possui um recurso de backup integrado, portanto, você precisará salvar seus arquivos de configuração de desktop personalizados manualmente. Veja como você pode fazer backup das configurações da área de trabalho do XFCE4.

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

Fazer backup das configurações da área de trabalho do XFCE

Embora o ambiente de desktop XFCE use muitas tecnologias Gnome, não é possível exportar rapidamente as configurações do Dconf para uma solução de backup fácil. Em vez disso, aqueles que desejam criar um backup para esse ambiente de desktop precisarão criar um usando o sistema de arquivos.

Para criar um novo backup das configurações da área de trabalho do XFCE, você precisará compactar e salvar os arquivos críticos da área de trabalho dentro da pasta ~/.config. Felizmente, esse processo é rapidamente resolvido com alguns comandos de terminal.

  Como espiar dentro de arquivos binários a partir da linha de comando do Linux

Backup completo

Criar um backup do ambiente de desktop XFCE através da pasta ~/.config não é impossível, embora seja demorado, pois o usuário precisará isolar e copiar algumas pastas individuais para salvar para mais tarde. Se você está com pressa e quer um backup rápido, uma ótima alternativa é criar um backup completo do arquivo de configuração. Dessa forma, não apenas as configurações do seu desktop estarão seguras, mas outros aspectos do seu desktop Linux também terão um backup.

Tenha em mente que escolher fazer backup de tudo na pasta de configuração ocupará muito mais espaço do que apenas fazer backup dos arquivos XFCE4. No terminal, compacte a pasta de configuração em /home/ usando o comando tar.

Observação: certifique-se de repetir o processo de backup para cada usuário que tenha um desktop XFCE.

tar -czvf full-backup.tar.gz ~/.config

Quando o tar for concluído, mova o arquivo de /home/username/ para seu servidor doméstico, disco rígido externo ou host de armazenamento em nuvem de sua escolha.

Fazer backup da área de trabalho do XFCE

Se você não tiver tempo para esperar que toda a pasta ~/.config seja compactada, considere apenas criar um backup dos arquivos da área de trabalho do XFCE. Para iniciar o processo de salvar as configurações da área de trabalho, abra um terminal e execute os seguintes comandos.

mkdir -p ~/Desktop/xfce-desktop-backup

mkdir -p ~/Desktop/xfce-desktop-backup/thunar

mkdir -p ~/Desktop/xfce-desktop-backup/xfce-settings

cp -R ~/.config/Thunar/ ~/

cp -R ~/.config/xfce4/ ~/

mv ~/xfce4 ~/Desktop/xfce-desktop-backup/xfce-settings

mv ~/Thunar ~/Desktop/xfce-desktop-backup/xfce-settings

Se você estiver no Xubuntu, também precisará copiar a pasta Xubuntu dentro do diretório de configuração.

mkdir -p ~/Desktop/xfce-desktop-backup/xubuntu-settings

cp -R ~/.config/xubunu~ ~/

mv xubuntu ~/Desktop/xfce-desktop-backup/xubuntu-settings

Com todos os arquivos de configuração no lugar certo, use o comando tar para criar um backup de arquivo.

tar -czvf xfce4-backup.tar.gz ~/Desktop/xfce-desktop-backup

Temas e ícones

Criar um backup de seus arquivos XFCE não salvará seus temas e ícones personalizados. Para garantir que eles sejam seguros, você precisará criar backups de ~/.themes e ~/.icons em seu diretório inicial. Se seus temas e ícones personalizados não estiverem configurados como um único usuário, você precisará criar backups de /usr/share/themes e /usr/share/icons.

  Mais 6 widgets do KDE Plasma 5 para o seu desktop Linux

No terminal, use o comando tar para criar um backup de arquivo de seu tema personalizado e arquivos de ícone.

tar -czvf icons-backup.tar.gz ~/.icons

tar -czvf themes-backup.tar.gz ~/.themes

Ou:

tar -czvf icons-backup.tar.gz  /usr/share/icons 

tar -czvf themes-backup.tar.gz /usr/share/themes/

A compactação pode demorar um pouco, devido a quantos temas de arquivos e conjuntos de ícones tendem a ter no Linux. Quando a compactação estiver concluída, pegue os dois arquivos do TarGZ e coloque-os em algum lugar seguro.

Restaurar backup

Restaurar um ambiente de desktop XFCE com um backup dá muito trabalho. Para configurar seu PC Linux de volta ao que era antes de você criar um backup, abra uma janela de terminal e siga as etapas abaixo.

  Como excluir volumes LVM do Linux

Passo 1: Baixe seus backups e coloque todos eles na pasta /home/username/.

Etapa 2: descompacte e restaure o backup do arquivo da área de trabalho.

Restauração de backup completo

tar -xzvf full-backup.tar.gz -C ~/

Restauração apenas do XFCE

tar -xzvf xfce4-backup.tar.gz -C ~/

cd xfce-desktop-backup/xfce-settings

mv * ~/.config

cd xfce-desktop-backup/thunar

mv * ~/.config

Termine restaurando seus ícones e temas personalizados.

tar -xzvf icons-backup.tar.gz -C ~/

tar -xzvf themes-backup.tar.gz -C  ~/

Ou:

sudo tar -xzvf icons-backup.tar.gz -C /usr/share/

sudo tar -xzvf themes-backup.tar.gz -C /usr/share/

Passo 3: Use o comando rm e remova todos os arquivos TarGZ.

rm *.tar.gz

Alternativamente, se você quiser manter os arquivos de backup do XFCE em seu PC Linux, é uma boa ideia movê-los para outro lugar no sistema de arquivos, onde eles estejam fora do caminho.

mkdir -p ~/Documents/tar-archives/

mv *.tar.gz ~/Documents/tar-archives/

Etapa 4: A aplicação dos backups deve forçar a configuração da área de trabalho do XFCE a mudar instantaneamente. No entanto, isso nem sempre é o caso. Para garantir que o backup esteja em pleno vigor, reinicie o computador e faça login novamente.