Distrobox 1.6 është publikimi i fundit, një mjet për ekzekutimin e sistemeve operative të ndara.

Distrobox 1.6 ofron një mjet që lejon instalimin dhe ekzekutimin e çdo distribuimi Linux në një kontejner dhe integrimin e tij me sistemin kryesor. Kodi i projektit është shkruar në Shell dhe shpërndahet nën licencën GPLv3.

Projekti ofron një shtesë mbi Docker, Podman ose Lilipod, dhe karakterizohet nga thjeshtësia maksimale në përdorim dhe integrimin e ambientit të ekzekutuar me sistemin tjetër. Për të krijuar një ambient me një distribuim tjetër, mjafton të ekzekutoni komandën distrobox-create, pa nevojën për t'u shqetësuar për detajet. Pasi të jetë filluar, Distrobox siguron kalimin e dosjeve të shtëpisë në kontejner, duke konfiguruar qasje në server X11 dhe Wayland për ekzekutimin e aplikacioneve grafike nga kontejneri, duke lejuar lidhjen me paisje të jashtme, duke shtuar daljen e zërit, dhe duke realizuar integrimin në nivelin e agjentit SSH, D-Bus dhe udev.

NĂ« Distrobox, Ă«shtĂ« deklaruar mundĂ«sia e pĂ«rdorimit si sistem host 25 distribucionesh, pĂ«rfshirĂ« Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL dhe Fedora. Çdo distribuim qĂ« ka imazhe nĂ« formatin OCI mund tĂ« ekzekutohet nĂ« kontejner. Pasi tĂ« instalohet, pĂ«rdoruesi mund tĂ« punojĂ« plotĂ«sisht nĂ« njĂ« distribuim tjetĂ«r pa e lĂ«nĂ« sistemin kryesor.

Disa nga fushat kryesore të përdorimit përmendin eksperimentet me distribuciones të azhurnuara në mënyrë atomike, si Endless OS, Fedora Silverblue, OpenSUSE MicroOS dhe SteamOS3, krijimin e ambjenteve të izoluara (për shembull, për të ekzekutuar konfigurimin shtëpiak në laptopin e punës), dhe aksesin në versione më të reja të aplikacioneve nga degët eksperimentale të distribucionesh.

Në lëshimin e ri:

  • Shtohet mbĂ«shtetje pĂ«r mjetin pĂ«r menaxhimin e kontejnerĂ«ve tĂ« izoluar lilipod, tĂ« zhvilluar nga autori i Distrobox. Mjeti lejon shkarkimin dhe zgjerimin e imazheve tĂ« kontejnerĂ«ve nĂ« formatin OCI nga depo tĂ« ndryshme, menaxhon imazhet dhe krijon dhe ekzekuton kontejnerĂ« nga imazhet e marra. NdĂ«rfaqja e komandave tĂ« lilipod Ă«shtĂ« sa mĂ« e ngjashme me Podman, Docker dhe Nerdctl, por fokusohet nĂ« thjeshtĂ«sinĂ« dhe minimalizmin (mbĂ«shtetet vetĂ«m funksionet mĂ« tĂ« nevojshme).

    Kontejnerët krijohen për t'u ekzekutuar nën një përdorues të veçantë me izolimin e sistemit të skedarëve duke përdorur hapësira emrash të pikave të montimit (për opsione mund të përdoren hapësira emrash network, pid dhe ipc). Kufizimet shtesë që vendosen përmes seccomp, capabilities dhe cgroups nuk mbështeten. Lilipod pozicionohet si një mjet rezervë i integruar për Distrobox, i përdorur kur në sistem mungojnë menaxherët e kontejnerëve më funksionalë. Mjeti ndërtohet duke përdorur lidhje statike dhe nuk është i lidhur me varësitë e jashtme.

  • ËshtĂ« pĂ«rmirĂ«suar integrimi me teknologjitĂ« NVIDIA, si CUDA.
  • ËshtĂ« pĂ«rmirĂ«suar procesi i inicializimit.
  • ËshtĂ« pĂ«rmirĂ«suar puna me shell-in e pĂ«rdoruesit brenda kontejnerit.
  • NĂ« kontejnerĂ«t me tĂ« drejtat root, Ă«shtĂ« siguruar konfigurimi korrekt i fjalĂ«kalimit tĂ« pĂ«rdoruesit pĂ«r tĂ« ekzekutuar mjetin sudo.
  • ËshtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r kontejnerĂ«t me sistem tĂ« own i inicializimit (initful). ËshtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« sistemit tĂ« inicializimit OpenRC. ËshtĂ« siguruar mbĂ«shtetje pĂ«r seanca pĂ«rdoruesish tĂ« bazuara nĂ« systemd.
  • NĂ« komandĂ«n 'distrobox create' janĂ« shtuar opsione tĂ« reja '—unshare-all', '—unshare-netns', '—unshare-process' dhe '—unshare-devsys'.
  • ËshtĂ« siguruar mundĂ«sia e pĂ«rdorimit tĂ« kontejnerĂ«ve, qĂ« ekzekutohen nĂ« modalitetet initful dhe unshare-all, nĂ« ambjente tĂ« bazuara nĂ« LXC dhe Libvirt.
  • ËshtĂ« shtuar parametri i konfigurimit container_additional_volumes pĂ«r tĂ« specifikuar pikat e montimit tĂ« pĂ«rdorura nĂ« kontejnerĂ«.
  • ËshtĂ« siguruar mundĂ«sia e ekzekutimit tĂ« skedarĂ«ve tĂ« eksportuar binarĂ« nĂ« ambjente tĂ« ndryshme DistroBox.
  • NĂ« komandĂ«n 'distrobox assemble' Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r tĂ« gjitha opsionet e komandĂ«s 'distrobox create'. ËshtĂ« realizuar mundĂ«sia e eksportimit tĂ« aplikacioneve dhe skedarĂ«ve binarĂ« direkt nga manifesti.
  • JanĂ« zgjidhur problemet me konfigurimin e zonĂ«s sĂ« kohĂ«s.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster