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.
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;
- Extensões do GNOME e do gerenciador de arquivos Nautilus.
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”):
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:
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:
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!
0 comentários