Distrobox, vynikajúci nástroj na integráciu akejkoľvek distribúcie do vášho systému vďaka kontajnerom

bolo oznámené nová verzia Distrobox 1.3, ktorý je umiestnený ako nástroj, ktorý vám umožňuje rýchlo nainštalovať a spustiť akúkoľvek distribúciu Linuxu v kontajneri a zabezpečiť jeho integráciu s hlavným systémom.

Projekt je implementovaný ako doplnok nad súpravou nástrojov Docker alebo Podman, a vyznačuje sa maximálnym zjednodušením práce a konfiguráciou integrácie exekučného prostredia so zvyškom systému.

Ak chcete vytvoriť prostredie s inou distribúciou, stačí spustiť jediný príkaz distrobox-create bez toho, aby ste premýšľali o výhodách. Po spustení prepošle Distrobox domovský adresár používateľa do kontajnera, nakonfiguruje prístup k serveru X11 a Wayland na spustenie z kontajnera GUI, umožní vám pripojiť externé disky, pridá zvukový výstup, implementuje SSH agenta integrácie na úrovni shellu, D-Bus a udev.

Výsledkom je, že používateľ môže plne pracovať na inej distribúcii bez opustenia hlavného systému. Distrobox tvrdí, že je schopný hostiť 16 distribúcií vrátane Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL a Fedora. V kontajneri možno spustiť akúkoľvek distribučnú súpravu, pre ktorú existujú obrázky vo formáte OCI.

Tento projekt má za cieľ priniesť akýkoľvek užívateľský priestor distribúcie do akejkoľvek inej distribúcie kompatibilnej s podmanom alebo dockerom, tak je spomenuté, že je napísaný v POSIX sh, aby bol čo najviac prenosný a aby používateľ nemal problémy so závislosťami a kompatibilitou verzie glibc, okrem toho má za cieľ aj vstup do kontajnera ako čo najskôr.rýchlo možné

Hlavné novinky Distrobox 1.3

Nová verzia vyniká tým, že pridajte príkaz distrobox-host-exec na spustenie príkazov z kontajnera beží v hostiteľskom prostredí.

Ďalšou vynikajúcou zmenou je táto pridaná podpora pre microdnf toolkit, ako aj implementovaná podpora kontajnerov spustených ako root (rootful).

Okrem toho tiež zdôrazňuje rozšírená podpora distribúcií (Fedora-Toolbox 36, openSUSE 15.4-beta, AlmaLinux 9, Gentoo, systémy založené na ostree) a že bola implementovaná lepšia integrácia s prostredím systému, napríklad synchronizácia nastavení časovej zóny, dns a /etc/hosts.

Z ďalších zmien ktoré vynikajú:

  • Pridaná možnosť -s/–size na zobrazenie využitia disku kontajnera
  • AlmaLinux 9 pridaný do testovaných kontajnerových distribúcií
  • Opravená podpora gentoo
  • Pridané ďalšie základné nástroje, zrušenie minimalizácie apt-get/dnf/yum/pacman/zypper – inštalácia jazykov a dokumentov
  • pridaný pinentry do základného zoznamu balíkov
  • Oprava chýbajúcich premenných v niektorých obrázkoch kontajnera
  • mount home na kanonickom mieste pre ostree systémy.

Ako nainštalovať DistroBox na Linux?

Pre tých, ktorí sú záujem o inštaláciu tohto nástroja, Mali by ste vedieť, že je k dispozícii v mnohých hlavných repozitároch distribúcie Linuxu.

V tomto prípade však použijeme spôsob inštalácie ponúkaný pre takmer akúkoľvek distribúciu Linuxu. Ak to chcete urobiť, jednoducho otvorte terminál a do neho napíšeme nasledovné:

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

A sme pripravení s tým, že môžeme začať používať tento nástroj.

Čo sa týka použitia, distrobox je rozdelený na 8 príkazov:

  1. distrobox-create- vytvorí kontajner
  2. distrobox-enter – pre vstup do kontajnera
  3. distrobox-list- na zoznam kontajnerov vytvorených pomocou distroboxu
  4. distrobox-rm- na odstránenie nádoby vytvorenej pomocou distroboxu
  5. distrobox-stop- na zastavenie bežiaceho kontajnera vytvoreného pomocou distroboxu
  6. distrobox-init – vstupný bod kontajnera (nie je určený na manuálne použitie)
  7. distrobox-export- je navrhnutý na použitie vo vnútri kontajnera, užitočný na export aplikácií a služieb z kontajnera do hostiteľa
  8. distrobox-host-exec- na vykonávanie príkazov/programov z hostiteľa v kontajneri

Konečne Ak máte záujem dozvedieť sa viac o Distroboxe, mali by ste vedieť, že kód projektu je napísaný v prostredí Shell a je distribuovaný pod licenciou GPLv3. Môžete si pozrieť jeho zdrojový kód, ako aj jeho používateľské príručky a ďalšie informácie ďalší odkaz.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.