TuxPulse v3.0 - un App Store pentru Linux, direct din terminal grafic
Dacă folosești Linux de ceva vreme, știi cum e: vrei să instalezi câteva aplicații, și ajungi să cauți comenzile corecte pentru distribuția ta, să te întrebi dacă pachetul există în depozit sau trebuie Flatpak, și tot așa. Nu e complicat, dar nici comod. TuxPulse v3.0 încearcă să rezolve exact asta.
Am dat peste aplicație prin articolul lui Ady de pe adymedia.ro și mi s-a părut destul de interesant ce face în versiunea 3.0, față de ce era înainte.
De la tool de curățare la manager complet
Primele versiuni ale TuxPulse erau mai degrabă un utilitar de mentenanță - curăță cache-ul, elimină pachetele orfane, lucruri de genul ăsta. Versiunea 3.0 adaugă ceva mult mai ambițios: un App Store integrat, cu categorii, căutare și instalare cu un singur click.
Aplicațiile sunt organizate pe categorii: browsere (Firefox, Chromium, Brave), unelte de dezvoltare (VS Code, Git, Docker, NodeJS), multimedia (VLC, OBS, GIMP) și unelte de sistem (htop, neofetch, Timeshift). Poți selecta mai multe deodată și le instalezi pe toate dintr-o mișcare.
Ceea ce mi se pare util este că TuxPulse detectează automat ce manager de pachete ai și folosește comenzile corecte:
- apt pentru Debian/Ubuntu
- pacman pentru Arch
- dnf pentru Fedora
- zypper pentru openSUSE
Dacă un pachet nu există în depozitul-ul distribuției tale, comută automat la Flatpak. Și verifică în timp real dacă aplicația e deja instalată, ca să nu afișeze opțiuni care n-au sens.
Fila de Cleaner a rămas, dar acum e mai curat ca interfață. Poți elimina pachetele orfane și șterge log-urile de sistem mai vechi de 7 zile - totul dintr-un singur buton. Nu trebuie să știi comanda exactă pentru fiecare distribuție, aplicația se ocupă de asta.
Un lucru pe care îl apreciez: Interfața grafică rulează ca utilizator normal, iar operațiile care necesită drepturi de root sunt executate printr-un proces separat. Fiecare acțiune este salvată într-un fișier de log (/var/log/tuxpulse.log) - cine a făcut ce și cu ce rezultat.
Concluzie
TuxPulse v3.0 nu reinventează roata, dar adună lucruri pe care altfel le-ai face manual din terminal sau din mai multe aplicații diferite. Dacă ești pe Debian, Arch, Fedora sau openSUSE și vrei un singur loc de unde să gestionezi aplicații și să faci mentenanță de bază, merită o privire.
Codul sursă și instrucțiunile de instalare le găsești pe GitHub: github.com/eoliann/TuxPulse.