Wisp: extensão GNOME que gerencia snapshots Btrfs do Snapper na barra superior. Instale, configure e restaure o sistema com dois cliques. Guia completo em português.
Se você usa Btrfs no Linux, já sabe: os snapshots são uma das melhores ferramentas de segurança do sistema.
Mas até agora, gerenciá-los exigia abrir o terminal, lembrar de comandos do Snapper e torcer para não errar o número do snapshot na hora do desespero. O Wisp muda esse cenário.
O que é o Wisp e por que ele importa para você?
O Wisp é uma nova extensão do GNOME Shell que coloca o gerenciamento de snapshots do Snapper diretamente na barra superior do desktop. Em vez de digitar snapper -c root list e snapper -c root status 118..127, você clica, visualiza e restaura — tudo graficamente.
A extensão foi criada para resolver um problema muito específico: quando algo quebra no sistema, ninguém quer ficar decorando comandos de terminal.
Segundo o desenvolvedor, a ideia era ter "a lista de snapshots na barra superior e uma restauração a dois cliques de distância". É exatamente isso que o Wisp entrega.
O Wisp é compatível com GNOME Shell 46 ou superior e se integra diretamente ao Snapper, a ferramenta de gerenciamento de snapshots criada pela equipe do openSUSE.
O que exatamente o Wisp permite fazer?
- Criar snapshots manuais com descrição personalizada, sem risco de regras de limpeza automática os removerem
- Visualizar o diff completo de qualquer snapshot: tudo que mudou desde aquele ponto, pesquisável, com detalhes de transações de pacotes
- Restaurar arquivos individuais ou fazer rollback completo do sistema de arquivos raiz
- Renomear, marcar como importante, alterar regras de limpeza e desativar somente leitura de cada snapshot individualmente
- Configurar limites de retenção, temporizadores do Snapper e manutenção do Btrfs pela tela de preferências
- Acompanhar o uso de disco pelos snapshots, com contagem habilitada diretamente na página de armazenamento
Tudo que exige permissão de root nomeia o comando que será executado e pede autenticação via polkit — uma abordagem transparente e segura.
Produto Recomendado
Caneca I Love Linux 330 ml -> https://link.amazon/B06wSPAA7
Eu ganho uma comissão quando você faz uma compra.
Pré-requisitos: o que você precisa antes de
Antes de instalar a extensão, verifique se o Snapper está ativo:
snapper --version
systemctl status snapperd.service
snapper list-configsSe o último comando retornar uma lista vazia, você precisa criar uma configuração primeiro. No Fedora, por exemplo, o Snapper já vem integrado ao libdnf5 e cria snapshots automaticamente antes e depois de transações de pacotes.
Como instalar o Wisp
A instalação é direta pela plataforma de extensões do GNOME:
1. Acesse extensions.gnome.org e instale a extensão
2. Ou, se preferir, clone o repositório no GitHub e compile manualmente
3. Reinicie o GNOME Shell (Alt+F2, digite r em X11; em Wayland, faça logout/login)
4. O ícone do Wisp aparecerá na barra superior
A extensão ainda está em processo de revisão na loja oficial do GNOME, então pode ser necessário habilitar a instalação de extensões não revisadas nas configurações.
Wisp vs. Timeshift vs. Btrfs Assistant: qual escolher?
Essa é uma dúvida comum. A resposta depende do seu perfil:
Para quem já usa Fedora Workstation ou openSUSE com Snapper rodando nos bastidores, o Wisp é a evolução natural: ele não substitui o Snapper, ele o torna acessível
Checklist: configure snapshots Btrfs com Wisp hoje mesmo
Copie e cole este checklist para não esquecer nenhum passo:
□ 1. Verificar se o sistema usa Btrfs: `findmnt -t btrfs`
□ 2. Instalar Snapper: `sudo dnf install snapper` (Fedora) ou `sudo apt install snapper` (Debian/Ubuntu)
□ 3. Criar configuração do Snapper para o subvolume raiz: `sudo snapper -c root create-config /`
□ 4. Habilitar o serviço do Snapper: `sudo systemctl enable --now snapperd`
□ 5. Verificar snapshots existentes: `snapper -c root list`
□ 6. Instalar o Wisp via extensions.gnome.org.
□ 7. Reiniciar o GNOME Shell (Alt+F2, `r` em X11).
□ 8. Clicar no ícone do Wisp na barra superior e verificar a lista de snapshots..
□ 9. Criar um snapshot manual de teste.
□ 10. Abrir o diff do snapshot de teste para confirmar que a funcionalidade está operacional.
□ 11. Configurar limites de retenção nas preferências do Wisp.
□ 12. Testar a restauração de um arquivo individual em ambiente controlado.
Conclusão: o Btrfs ficou finalmente amigável no GNOME
O Wisp resolve um problema que incomodava usuários de Btrfs há anos: a distância entre a potência dos snapshots e a usabilidade do desktop.
Com ele, restaurar o sistema após uma atualização problemática deixa de ser um exercício de memória de comandos e passa a ser uma operação de dois cliques.
Agora é com você: instale o Wisp, configure seus snapshots e compartilhe este artigo com aquele amigo que vive dizendo que "Linux é complicado". Ele vai mudar de ideia.


Nenhum comentário:
Postar um comentário