O utilitário de limpeza de código aberto BleachBit recebeu uma nova interface baseada em texto (TUI), oferecida como alternativa opcional à tradicional interface gráfica. A versão TUI, ainda em fase alpha, utiliza o mesmo backend da série 6.0 e permite que usuários gerenciem a limpeza do sistema diretamente pelo terminal.
Por que a TUI é relevante?
- Uso em servidores headless – Ideal para máquinas Linux sem ambiente de desktop, acessadas remotamente.
- Baixo consumo de recursos – Elimina a necessidade de dependências GTK, o que reduz a sobrecarga em sistemas leves.
- Interatividade completa – Navegação via teclado (suporte limitado a mouse), visualização de pré‑visualização e confirmações antes da remoção.
Principais recursos da TUI
- Seleção manual de aplicativos e ferramentas do sistema a serem limpos.
- Visualização prévia dos arquivos que serão removidos.
- Opção de sobrescrever arquivos deletados para melhorar a privacidade.
- Avisos e prompts de confirmação integrados para evitar exclusões acidentais.
Limitações atuais
- Ainda não há suporte a traduções, modo Expert, caminhos protegidos, geração de “chaff” e verificação automática de atualizações.
- Preferências só podem ser configuradas na interface gráfica; entretanto, a TUI herda as definições já salvas (lista de limpeza, whitelist, lista de cookies, etc.).
Como testar a BleachBit TUI no Ubuntu
A TUI não está incluída nas versões estáveis; para experimentá‑la, siga os passos abaixo:
sudo apt install git python3-{chardet,textual,psutil}
git clone https://github.com/bleachbit/bleachbit.git
cd bleachbit
git fetch origin
git switch --track origin/tui
python3 bleachbit_tui.py
Mantenha o branch atualizado executando git pull periodicamente.
Vídeo demonstrativo
Um vídeo de demonstração está disponível no canal oficial do BleachBit no YouTube, mostrando a interface em ação. Confira antes de instalar: demo video.
Impacto para a comunidade
A introdução da TUI amplia o alcance do BleachBit, atendendo a administradores de servidores, usuários de distribuições minimalistas e quem prefere evitar dependências gráficas. Embora ainda esteja em desenvolvimento, a ferramenta já oferece um conjunto robusto de funcionalidades que pode ser útil em ambientes de produção e testes.