A Distrobox, a konténereknek köszönhetően kiváló eszköz bármilyen disztribúció integrálásához a rendszerbe

ismertté vált a Distrobox 1.3 új verziója, amely olyan eszközként van elhelyezve, amely lehetővé teszi bármely Linux disztribúció gyors telepítését és futtatását egy tárolóban és biztosítsa a fő rendszerrel való integrációját.

A projekt beépülő modulként van megvalósítva a Docker vagy Podman eszközkészlet tetején, és a munka maximális leegyszerűsítése, valamint a végrehajtási környezet és a rendszer többi részével való integráció konfigurációja különbözteti meg.

Egy másik disztribúciós környezet létrehozásához egyszerűen futtasson egyetlen distrobox-create parancsot anélkül, hogy a finomságokra gondolna. Indítás után a Distrobox továbbítja a felhasználó kezdőkönyvtárát a tárolóba, beállítja a hozzáférést az X11 szerverhez és a Waylandhoz, hogy a GUI konténerből fusson, lehetővé teszi külső meghajtók csatlakoztatását, hangkimenetet ad hozzá, shell szintű integrációt valósít meg SSH ügynököt, D-Bust és udev.

Ennek eredményeként a felhasználó teljes mértékben dolgozhat egy másik disztribúción anélkül, hogy elhagyná a fő rendszert. A Distrobox azt állítja, hogy 16 disztribúciót képes tárolni, köztük az Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL és Fedora. Bármely terjesztési készlet, amelyhez OCI formátumban léteznek képek, elindítható a tárolóban.

Ez a projekt célja, hogy bármilyen felhasználói helyet biztosítson az elosztás bármely más podman vagy docker kompatibilis disztribúcióhoz, szóval megemlítik, hogy POSIX sh-ben írták, hogy minél hordozhatóbb legyen, és a felhasználónak ne legyen gondja a glibc verziójának függőségeivel és kompatibilitásával, emellett a konténerbe való belépésre is törekszik minél előbb, gyorsan lehetséges

A Distrobox 1.3 fő hírei

Az új verzió kiemelkedik, mert add hozzá a distrobox-host-exec parancsot a parancsok tárolóból történő futtatásához fut a gazdagép környezetben.

Egy másik kiemelkedő változás az hozzáadott támogatás a microdnf eszközkészlethez, valamint a root-ként (rootful) futó konténerek implementált támogatása.

Ezen kívül kiemeli még a kiterjesztett támogatás a disztribúciókhoz (Fedora-Toolbox 36, openSUSE 15.4-beta, AlmaLinux 9, Gentoo, ostree-alapú rendszerek), és a rendszerkörnyezetbe való jobb integrációt valósították meg, például az időzóna-beállítások, a dns és az /etc/hosts szinkronizálását.

A többi változás közül amelyek kiemelkednek:

  • -s/–size opció hozzáadva a tárolólemez használatának megjelenítéséhez
  • Az AlmaLinux 9 hozzáadva a tesztelt konténer-disztribúciókhoz
  • Javított gentoo támogatás
  • További alapvető eszközök hozzáadva az apt-get/dnf/yum/pacman/zypper kicsinyítésének megszüntetéséhez – nyelvek és dokumentumok telepítése
  • pintry hozzáadva az alapcsomaglistához
  • Hiányzó változók javítása egyes tárolóképekben
  • mount home kanonikus helyre az ostree rendszerek számára.

Hogyan telepítsem a DistroBoxot Linuxra?

Azoknak, akik érdeklődik az eszköz telepítése iránt, Tudnia kell, hogy számos fő Linux-terjesztési tárolóban elérhető.

De ebben az esetben szinte minden Linux disztribúcióhoz kínált telepítési módszert fogjuk használni. Ehhez egyszerűen nyisson meg egy terminált, és beírjuk a következőket:

curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh

És készen állunk, elkezdhetjük használni ezt az eszközt.

Használatát tekintve a distrobox 8 parancsra oszlik:

  1. distrobox-create- létrehozza a tárolót
  2. distrobox-enter – a tárolóba való belépéshez
  3. distrobox-list – a distrobox segítségével létrehozott konténerek listázása
  4. distrobox-rm- a distrobox segítségével létrehozott tároló eltávolítása
  5. distrobox-stop- a distrobox-szal létrehozott futó konténer leállítása
  6. distrobox-init – a konténer belépési pontja (nem kézi használatra készült)
  7. distrobox-export- a konténeren belüli használatra készült, hasznos alkalmazások és szolgáltatások exportálásához a tárolóból a gazdagépre
  8. distrobox-host-exec- parancsok/programok végrehajtása a gazdagépről a tárolón belül

Végül Ha többet szeretne megtudni a Distroboxról, tudnia kell, hogy a projekt kódja a Shellben van írva, és a GPLv3 licenc alatt kerül terjesztésre. A forráskódot, valamint a felhasználói kézikönyveket és további információkat is megtekintheti a következő link.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.