Páginas

▼

domingo, 27 de setembro de 2026

Wisp: o GNOME finalmente ganhou um "botão de desfazer" para o Btrfs



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?


O Wisp não é uma versão limitada do Snapper. Ele expõe praticamente tudo que a ferramenta de linha de comando oferece, mas com interface gráfica:

  • 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

  • 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:

bash
snapper --version
systemctl status snapperd.service
snapper list-configs

Se 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