A nyílt forráskódú BleachBit takarítóeszköz mostantól egy szöveges felhasználói felületet (TUI) is kínál, amely opcionális alternatívája a megszokott grafikus felületnek.
A BleachBit eddigi CLI módjával ellentétben – amit nem interaktív, scriptből futó használatra szántak – a TUI teljesen interaktív. A felületet billentyűzettel lehet bejárni (korlátozott egér-támogatással), így választhatod ki, előnézetben megnézheted, majd törölheted a felesleges fájlokat.
A BleachBit TUI olyan helyzetekre kínál megoldást, ahol a GUI nem igazán használható: például távolról kezelt, grafikus felület nélküli Linux szervereken, vagy olyan könnyű asztali rendszereken, ahol nem szeretnék felhúzni a GTK függőségeket.
Jelenleg alfa állapotú, és ugyanarra a backendre épül, mint a BleachBit 6.0 kiadás. A saját próba során kézzel tudtam kiválasztani, mely alkalmazásokat és rendszereszközöket takarítsa, ezeket részleteiben is meg lehet nyitni, majd előnézetet futtatni, hogy lásd, pontosan mely fájlokat törölné.
Ezután elindítottam a tényleges takarítást, hogy felszabadítsak némi lemezterületet. Minden rendben működött, és a TUI rengeteg figyelmeztetést és megerősítő kérdést jelenít meg, hogy elkerüld a véletlen törléseket. Elérhető egy olyan opció is, amely a törölt fájlok felülírásával javítja az adatvédelmet.
Ugyanakkor a lokalizáció (fordítások), az Expert Mode, a védett elérési utak, a „chaff” generálás és az online frissítés-ellenőrzés még nem támogatott.
A beállításokat egyelőre csak a grafikus alkalmazásban lehet módosítani, de mivel a TUI ugyanazt a backendet használja, automatikusan átveszi a meglévő beállításokat. A projekt szerint ez magában foglalja a „kiválasztott takarítási opciókat, a megtartandó elemek listáját (whitelist), az egyéni takarítási listát és a megtartandó sütik listáját (cookie manager)”.
A BleachBit YouTube csatornájára felkerült egy demóvideó is, ha kipróbálás előtt szeretnéd megnézni, hogyan működik a gyakorlatban.

Próbáld ki a BleachBit TUI-t Ubuntu alatt
A BleachBit TUI még alfa állapotú, és nem része a stabil buildeknek. Ha Linuxon szeretnéd kipróbálni, a BleachBit GitHub
tui
branchét kell letöltened és futtatnod.
Először telepítsd a terminálos verzióhoz szükséges függőségeket:
sudo apt install Git Python3-{chardet,textual,psutil}
Klónozd a repository-t:
Lépj be a klónozott mappába:
cd bleachbit
Húzd le a legfrissebb brancheket:
Git fetch origin
Válts át a TUI branchre, és állítsd be követésre:
Git switch --track origin/tui
Végül futtasd a BleachBit TUI-t:
Python3 bleachbit_tui.py
Ha rendszeresen szeretnéd tesztelni, érdemes a branchet naprakészen tartani a legújabb változtatásokkal a GitHub-ból.

