Wisp traz gestão gráfica de snapshots do Btrfs ao GNOME
Wisp, nova extensão do GNOME Shell para o GNOME 46 a 50, permite criar, navegar e restaurar snapshots do Btrfs com cliques, em vez de comandos de terminal.
2 min de leitura

Uma nova extensão do GNOME Shell chamada Wisp dá aos usuários de desktop Linux uma forma gráfica de gerenciar snapshots do sistema de arquivos Btrfs. Ela substitui uma tarefa que antes exigia digitar comandos em um terminal. A extensão, criada pelo desenvolvedor epogonii, conecta-se ao Snapper, a ferramenta de snapshots que a maioria dos sistemas Linux baseados em Btrfs já usa, segundo sua página de projeto no GitHub.
Um snapshot do Btrfs funciona como uma foto do seu sistema de arquivos em um determinado momento, informa a Linux Magazine. Se uma atualização quebra o sistema, ou você apaga um arquivo por engano, é possível voltar a um snapshot anterior em vez de recomeçar do zero. O Snapper já cria esses snapshots automaticamente em muitas distribuições Linux. O Wisp acrescenta um menu para visualizá-los e gerenciá-los sem sair do desktop GNOME.
O que o Wisp faz
Segundo a página do projeto no GitHub, com o Wisp é possível:
- Criar um novo snapshot e adicionar uma descrição a ele
- Navegar pelos snapshots existentes em ordem cronológica
- Comparar quais arquivos mudaram entre dois snapshots
- Restaurar arquivos individuais a partir de um snapshot mais antigo
- Reverter todo o sistema de arquivos raiz para um snapshot anterior
O Wisp exige o GNOME Shell versão 46 ou mais recente, e o projeto afirma ter sido testado até o GNOME Shell 50. Também é preciso ter o Snapper já configurado com pelo menos uma configuração, e a extensão funciona tanto no sistema de exibição mais antigo, X11, quanto no mais recente, Wayland.
Alguns recursos extras dependem de software opcional. O Polkit, que administra os pedidos de permissão no Linux, é necessário para travar o menu ou trocar os temporizadores de snapshots. A página Storage, que mostra quanto espaço em disco os snapshots ocupam, precisa das ferramentas util-linux e btrfs-progs. Tarefas de limpeza como balanceamento, scrubbing, desfragmentação e trim do sistema de arquivos exigem um pacote chamado btrfsmaintenance.
| Requisito | Para que serve |
|---|---|
| GNOME Shell 46-50 | Executa a própria extensão |
| Snapper (1 ou mais configurações) | Gerencia os snapshots subjacentes |
| Polkit (opcional) | Trava o menu, troca os temporizadores |
| util-linux, btrfs-progs (opcional) | Faz funcionar a página Storage |
| btrfsmaintenance (opcional) | Tarefas de balanceamento, scrubbing, desfragmentação, trim |
O Wisp é licenciado sob a GPL-2.0-or-later e está disponível no extensions.gnome.org, nas releases do GitHub, ou compilado a partir do código-fonte, segundo a página do projeto. O repositório já soma 82 commits.
O que isso significa para desenvolvedores
Se você já usa Btrfs com Snapper em um desktop GNOME, o Wisp elimina um dos últimos motivos para abrir um terminal em tarefas rotineiras de snapshot. Isso importa principalmente pouco antes de uma atualização arriscada, ou antes de editar manualmente um arquivo de configuração do sistema. Crie primeiro um snapshot pela barra superior, e assim você terá uma forma simples de voltar atrás se algo quebrar.
Confira a versão do seu GNOME Shell antes de instalar. Qualquer versão anterior à 46 não vai funcionar. Se sua distribuição não vem com o Snapper por padrão, instale e configure-o primeiro: o Wisp apenas gerencia snapshots que já existem, ele não substitui o Snapper.
Equipes que escrevem guias de configuração para novas máquinas de desenvolvimento Linux podem considerar adicionar o Wisp a essa lista assim que ele passar da fase de testes iniciais. Ele transforma um processo de recuperação de várias etapas, que antes exigia lembrar a sintaxe de comandos do Snapper, em alguns cliques em um menu que você já está com aberto.
Fontes
- epogonii/wisp - GitHub
- Nieuwe extensie Wisp vereenvoudigt Btrfs snapshots in GNOME - Linux Magazine
Artigos relacionados

GNOME 51 adiciona perfis personalizados de aceleração do ponteiro
O GNOME 51, que chega em 16 de setembro de 2026, permite definir uma curva de aceleração do ponteiro personalizada em vez de um único perfil fixo.

Linux LZ4: ressincronização para v1.10.0 acelera a descompressão em até 21%
Uma série de 9 patches leva o código LZ4 do kernel, de 2017-2018, à versão upstream v1.10.0, adiciona verificações de limites e acelera em 21% a descompressão de blocos de 16K.

Linux 7.3 corrige IDs de sistema de arquivos do Btrfs e a inicialização com grub2
Uma mudança do Btrfs no Linux 7.2-rc1 deixou os IDs de sistema de arquivos instáveis e quebrou a derivação de chaves do OpenConnect. A correção toca 10 arquivos.