BoxBuddy, kolega u obliku korisničkog sučelja koji vam omogućava da upravljate vašim Distrobox slikama bez ovisnosti o terminalu

BoxBuddy

Ne znam zašto, ali ima mnogo Linux korisnika koji više vole da uopće ne diraju terminal. Pa, znam zašto, zbog udobnosti, ali svakome je ugodno ono što mu je ugodno. Za neke stvari koristim terminal, ali za druge ne. Zapravo, napravio sam neke alate tako da je izvođenje nekih zadataka udaljen samo jedan klik. Distrobox je u osnovi skripta napisana 100% u ljusci i koristi se sa terminala, ali BoxBuddy To može biti vaš najbolji prijatelj ako želite da koristite kontejnerske podsisteme i preferirate grafička sučelja.

BoxBuddy ne radi ništa posebno, osim ako se tako shvati možemo sve učiniti daleko od terminala. Nakon što ga instaliramo i pokrenemo po prvi put, vidjet ćemo sliku koja nam govori da nemamo kreiranu kutiju, ali koja ima jednostavno i intuitivno rješenje. Ovdje ćemo objasniti kako instalirati i koristiti ovaj alat, tako da svi, terminalfilos, terminalfobos i oni u sredini, mogu koristiti divan alat koji nam omogućava da ne ovisimo o određenom upravitelju paketa i koristimo kontejnerske sisteme.

Kako instalirati BoxBuddy

Instalirajte BoxBuddy Manje-više je jednostavno, u zavisnosti od toga kako to želimo da uradimo. Postoje najmanje tri opcije, barem na Arch baziranim sistemima koji takođe mogu povući AUR. U tim slučajevima može se instalirati postupkom – sa jej, prodavnicu kompatibilnog softvera ili ručno – iz paketa boxbuddy. Druga opcija je da instalirate flatpak paket, a ako želimo, možemo ga instalirati preuzimanjem ZIP-a koji je dostupan na vašem stranica izdanja. Jedino što treba da uradimo kada ga imamo na računaru je da unesemo njegov folder i pišemo ./install.sh. Takođe ima skriptu za deinstalaciju (uninstall.sh).

Mislim da je važno spomenuti i taj BoxBuddy To je samo grafički interfejs za upravljanje Distroboxom i ne može ništa sam. Moramo da uradimo svoju magiju imati instaliran Distrobox i docker/podman. Ako već imamo sve, vrijeme je da kreiramo kutije i počnemo ih koristiti.

Operacija

Kao što smo već objasnili, sve jeste vrlo intuitivno. Napravljen je korišćenjem GTK4 i Libadwaita, tako da će izgledati bolje na desktop računarima kao što je GNOME, ali podjednako dobro funkcioniše svuda.

Da bismo kreirali kutiju, klikćemo na simbol plus (1), daćemo mu ime (2), prikazaćemo meni sa slikama i izabrati jednu od opcija (3), a zatim kliknuti na "Kreiraj" (5, to je izmaklo kontroli). Može se natjerati da koristi sistem init, koji pokreće opciju distrobox-init koji će se pobrinuti za instaliranje nedostajućih ovisnosti, kao što je sudo, konfiguriranje grupa i korisnika i montiranje direktorija s hosta kako bi se osigurala veća integracija. Obično ga ne koristim, ali opcija postoji s razlogom.

Kreirajte sliku distroboxa sa grafičkim interfejsom

Kada kliknemo na kreiranje, terminal će se otvoriti, završiti kreiranje kutije, zatvoriti terminal i vratiti se na BoxBuddy interfejs.

Među onim što možemo učiniti:

  • Otvorite terminal kutije.
  • Update Box, odnosno kutiju, odnosno operativni sistem. Na primjer, na Ubuntu-u ovo će izvršiti "sudo apt update && sudo apt upgrade".
  • Pogledajte aplikacije. Ako iz bilo kojeg razloga ne želimo da izvozimo aplikacije u glavni meni, ovo bi bio početni meni kutije i možemo ih pokrenuti ili dodati u meni. Ako smo ih već dodali, možemo ih izbrisati. Vidim mali problem koji bi mogli popraviti u budućim verzijama, a to je da prilikom dodavanja/brisanja u meni vidimo poruku da je dodat/obrisan, ali dugme se ne mijenja dok ne zatvorimo taj prozor i otvorimo to.

Aplikacije na BoxBuddyju

  • Instalirajte datoteku. Odavde možemo instalirati datoteke paketa kompatibilne s distribucijama, kao što je DEB u Debianu ili RPM u Fedori.
  • Delete Box, ili izbrišite okvir/sliku.

Sa korisničkim interfejsom sve je lakše

Kada je slika pokrenuta, sa desne strane vidite ikonu sa koje možete zaustaviti.

Zaustavite naplatu na BoxBuddyju

BoxBuddy bi trebao ohrabriti one koji još uvijek razmišljaju o tome da li da koriste Distrobox ili ne. Isplati se, a sa interfejsom sve može biti jednostavnije.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.