SaveDesktop: faça backup das configurações do seu ambiente de desktop no Linux

por | 18/08/2023 | Ferramentas

Como eu sempre digo, backup nunca é demais, e quando se trata dos vários ambientes de desktop existentes no Linux, o SaveDesktop representa uma excelente solução.

O software de código aberto é simples e fácil de usar, e permite que você acrescente uma camada adicional de segurança ao seu sistema.

Através deste artigo, você conhecerá este interessante e útil aplicativo, além de conferir detalhes de sua instalação e uso.

O que é o SaveDesktop?

O SaveDesktop é uma interessante ferramenta para backup das configurações de diversos ambientes de desktop, no Linux.

Digamos, por exemplo, que você gastou horas customizando seu desktop, baixando e instalando pacotes de ícones, temas, ajustando transparências e diversas outras configurações.

Você personalizou todo o seu ambiente, com esforço. Ou seja, não é nada agradável passar pela (ingrata) experiência de perder tudo isto, devido a problemas os mais diversos, e ter de recomeçar, do zero.

Backup - Configurações

Obviamente, existem outros métodos para backup de configurações relacionadas a customização, por exemplo.

E como “no Linux, tudo é arquivo”, podemos até mesmo pensar em vários modos de backup, inclusive em relação aos inúmeros dotfiles.

Mas, por que complicar, não é mesmo? Nesse sentido, o SaveDesktop chega em muito boa hora. O software open source é fácil de usar e bastante prático.

Através dele, você pode salvar as configurações realizadas em seu ambiente de desktop atual. E o software também permite que você importe tais configurações, posteriormente.

Neste caso, é possível importá-las tanto em caso de problemas oriundos de ajustes incorretos, quanto em uma outra máquina e/ou instalação / nova distro Linux.

Elementos copiados pelo SaveDesktop

O SaveDesktop faz backup de uma série de elementos. Dentre os principais, podemos citar, por exemplo:

  • Temas;
  • Fontes;
  • Pacotes de ícones;
  • Configurações e ajustes;
  • Wallpapers;

Ambientes de desktop suportados

Além disso, o software de backup suporta diversos ambientes de desktop. Veja:

  • GNOME;
  • KDE Plasma;
  • Cinnamon;
  • Xfce;
  • Cosmic;
  • MATE;
  • Budgie;
  • Pantheon.

Como instalar o SaveDesktop no Linux

Embora o código fonte do programa também seja disponibilizado através de sua página no GitHub, há um modo bem mais fácil de instalá-lo em diversas distribuições Linux.

Você pode utilizar um pacote Flatpak, de modo bastante descomplicado. Antes, porém, confira os dois guias abaixo (caso ainda não possua suporte à tecnologia na sua distro):

Agora, para instalar o SaveDesktop, basta utilizar o comando abaixo em seu emulador de terminal preferido:

flatpak install flathub io.github.vikdevelop.SaveDesktop

Como utilizar o SaveDesktop

Utilizar esta prática ferramenta no Linux é algo bastante simples. Vale lembrar que o programa gera um arquivo .tar.gz contendo vários elementos relacionados, tais como, por exemplo, ícones, papeis de parede, temas, etc.

Além disso, vários arquivos de configuração são copiados no momento do backup. Ou seja, trata-se de uma ferramenta bastante completa.

Por exemplo, no caso do GNOME (arquivos e pastas podem mudar, dependendo do DE em uso), seguem alguns dos diretórios copiados:

  • ~/.local/share/gnome-shell;
  • ~/.local/share/nautilus-python.

Mas também são copiados alguns outros diretórios de âmbito mais genérico, tais como, por exemplo:

  • ~/.config/dconf/user;
  • ~/.themes;
  • ~/.icons;
  • ~/.local/share/icons.

E assim por diante. Agora, como eu já disse anteriormente, o SaveDesktop é extremamente amigável. Abra-o e você irá se deparar com uma tela semelhante à abaixo (guia “Salvar”):

SaveDesktop - Realizando o backup
Utilizando o SaveDesktop para backup do ambiente

Agora, basta informar um nome qualquer para o backup e clicar no botão “Salvar” (veja a imagem acima).

Você também pode, é claro, utilizar a opção “Items to include in the configuration archive“, para adicionar ou remover elementos da cópia de segurança (ícones, temas, fontes, etc).

Porém, para evitar complicações, recomendo que você não modifique nada, aqui, e trabalhe com as opções selecionadas por padrão:

SaveDesktop - Opções
As opções padrão do SaveDesktop

Muito simples, não? Após clicar em “Salvar”, o aplicativo solicitará que você informe o diretório onde o backup deve ser gerado. Feito isto, basta aguardar o término do procedimento.

E para importar qualquer configuração previamente gerada, basta utilizar a guia “Import“. Nela, clique no botão “Importar do arquivo” e a seguir selecione o arquivo .tar.gz desejado:

SaveDesktop - Importação
Importando configuração no SaveDesktop

Obs: naturalmente, os arquivos de backup gerados (arquivos .tar.gz) podem ser abertos através de vários utilitários. É até mesmo possível utilizar no próprio terminal o comando tar, por exemplo (tar -xvf arquivo.tar.gz).

Simples, rápido e prático, não? A ferramenta é extremamente fácil de usar, como você pode perceber.

Outros modos de uso do SaveDesktop

Além do backup manual, o SaveDesktop oferece um modo de backup automático. Basta, em sua tela inicial, utilizar a opção “Salvamento periódico”.

Aqui você pode trabalhar com backups “diários”, “semanais” e “mensais”. Uma vez definida a periodicidade do modo automático, a alteração passa a valer a partir do próximo login.

Neste caso, os backups automáticos são armazenados por padrão em:

~/Downloads/SaveDesktop/archives

Página do projeto

Você pode obter maiores detalhes a respeito do SaveDesktop através de sua página no GitHub:

Conclusão

O SaveDesktop é uma ótima ferramenta para backup das configurações de vários ambientes de desktop no Linux.

Suportando ao todo 8 (oito) ambientes diferentes, o software também é extremamente amigável e rápido. Nada de telas e mais telas, ajustes complicados, etc.

Pelo contrário: basta que você dê um nome para o arquivo de backup, selecione o destino e clique em um botão. Simples assim.

Espero que este conteúdo seja do seu agrado. E em caso de dúvidas e/ou sugestões, por favor, não hesite em deixar um comentário.

Até a próxima!

Compartilhe este conteúdo:

<a href="https://teclinux.com/author/marcos-zy/" target="_self">Marcos A.T. Silva</a>

Marcos A.T. Silva

Apaixonado por tecnologia desde tenra idade, trabalha com TI há mais de 20 anos. Tem no rock and roll (em suas mais variadas vertentes) uma válvula de escape, e adora escrever guias e tutoriais, além de ser um grande entusiasta do Linux e do software livre.

0 comentários

Enviar um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Pin It on Pinterest

Share This

Compartilhe

Compartilhe este post com seus amigos!