Nevím proč, ale je mnoho uživatelů Linuxu, kteří se terminálu raději vůbec nedotýkají. Dobře, vím proč, kvůli pohodlí, ale každému vyhovuje to, co mu vyhovuje. Na některé věci terminál používám, na jiné ne. Ve skutečnosti jsem vytvořil nějaké nástroje, takže k provedení některých úkolů stačí jedno kliknutí. Distrobox je v podstatě skript napsaný 100% v shellu a používá se z terminálu, ale BoxBuddy Pokud chcete používat kontejnerizované subsystémy a preferujete grafická rozhraní, může to být váš nejlepší přítel.
BoxBuddy nedělá nic zvláštního, pokud to tak není chápáno můžeme dělat vše mimo terminál. Po jeho instalaci a prvním spuštění se nám zobrazí obrázek, který nám říká, že nemáme vytvořenou žádnou krabici, která má ale snadné a intuitivní řešení. Zde vysvětlíme, jak nainstalovat a používat tento nástroj, aby každý, terminalfilos, terminalfobos a ti uprostřed, mohl používat úžasný nástroj, který nám umožňuje nezáviset na konkrétním správci balíčků a používat kontejnerové systémy.
Jak nainstalovat BoxBuddy
Nainstalujte BoxBuddy Je to víceméně jednoduché, podle toho, jak to chceme udělat. Existují alespoň tři možnosti, alespoň na systémech založených na Arch, které mohou také vytáhnout AUR. V těchto případech jej lze instalovat metodou řazení – s Yay, kompatibilní softwarový obchod nebo ručně – z balíčku boxbuddy. Další možností je instalace balíček flatpaka pokud dáváme přednost, můžeme jej nainstalovat stažením ZIP dostupného na vašem počítači stránka vydání. Jediné, co musíme udělat, když ho máme v počítači, je zadat jeho složku a zapisovat ./install.sh
. Má také odinstalační skript (uninstall.sh).
Myslím, že je důležité zmínit, že BoxBuddy Je to pouze grafické rozhraní pro správu Distroboxu a sám nic nezmůže. Aby to fungovalo jako kouzlo, musíme mít nainstalovaný Distrobox a docker/podman. Pokud již máme vše, je čas vytvořit krabice a začít je používat.
operace
Jak jsme již vysvětlili, všechno je velmi intuitivní. Je vytvořen pomocí GTK4 a Libadwaita, takže bude vypadat lépe na desktopech, jako je GNOME, ale funguje stejně dobře kdekoli.
Pro vytvoření rámečku klikneme na symbol plus (1), dáme mu název (2), zobrazíme nabídku obrázku a vybereme jednu z možností (3) a poté klikneme na "Vytvořit" (5, to se vymklo z rukou). Je možné použít systém init, který spouští možnost distrobox-init který se postará o instalaci chybějících závislostí, jako je sudo, konfiguraci skupin a uživatelů a připojení adresářů z hostitele pro zajištění větší integrace. Obvykle to nepoužívám, ale ta možnost z nějakého důvodu existuje.
Jakmile klikneme na vytvořit, otevře se terminál, dokončíme vytváření krabice, zavřeme terminál a vrátíme se do rozhraní BoxBuddy.
Mezi tím, co můžeme udělat:
- Otevřete krabicový terminál.
- Aktualizovat box, tedy krabička, tedy operační systém. Například na Ubuntu to provede „aktualizaci sudo apt && upgrade sudo apt“.
- Zobrazit aplikace. Pokud z jakéhokoli důvodu nechceme exportovat aplikace do hlavní nabídky, bude to úvodní nabídka boxu a můžeme je spustit nebo přidat do nabídky. Pokud je již máme přidané, můžeme je smazat. Vidím malý problém, který mohou v budoucích verzích opravit, a to ten, že při přidávání/mazání do nabídky vidíme zprávu, že bylo přidáno/smazáno, ale tlačítko se nezmění, dokud toto okno nezavřeme a neotevřeme to.
- Instalovat soubor. Odtud můžeme instalovat soubory balíčků kompatibilní s distribucemi, jako je DEB v Debianu nebo RPM ve Fedoře.
- Smazat polenebo smažte rámeček/obrázek.
S uživatelským rozhraním je vše jednodušší
Když je obrázek spuštěn, vpravo vidíte ikonu, ze které můžete zastavit.
BoxBuddy by měl povzbudit ty, kteří stále přemýšlejí o tom, zda Distrobox používat či nikoli. Stojí to za to a s rozhraním může být všechno jednodušší.