Distrobox 1.6 ayaa la sii daayay, taasoo kuu oggolaanaysa inaad si dhakhso ah u rakibto oo aad ku socodsiiso qaybinta kasta weel. Linux iyo hubinta is-dhexgalka nidaamka ugu weyn. Koodhka mashruuca waxaa lagu qoray Shell waxaana lagu qaybiyay shatiga GPLv3.
Mashruucu wuxuu bixiyaa wax lagu daro Docker, Podman, ama Lilipod, waxaana lagu kala saaraa fududeynta aadka u daran ee hawlgalka iyo isku-darka jawiga socda iyo nidaamka intiisa kale. Si aad u abuurto jawi leh qaybin kale, si fudud u socodsii amarka distrobox-create, adigoon ka walwalin wax faahfaahin ah. Ka dib marka la bilaabo, Distrobox wuxuu u gudbiyaa buugga guriga ee isticmaalaha weelka wuxuuna habeeyaa marin u helidda server X11 iyo Wayland si ay u socodsiiyaan codsiyada garaafyada ee ka imanaya weel, waxay u oggolaanaysaa isku xirka darawallada dibadda, waxay ku darsataa wax soo saarka maqalka, waxayna hirgelisaa isdhexgalka wakiilka SSH, D-Bus, iyo heerka udev.
Distrobox wuxuu sheeganayaa inuu awood u leeyahay inuu isticmaalo 25 qaybinta sidii nidaamka martida loo yahay, oo ay ku jiraan Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL, iyo Fedora. Qaybin kasta oo sawirrada OCI laga heli karo waxaa lagu socodsiin karaa weel. Ka dib rakibidda, isticmaaluhu wuxuu si buuxda u isticmaali karaa qaybinta kale isagoon ka bixin nidaamka ugu weyn.
Meelaha ugu muhiimsan ee arjiga waxaa ka mid ah tijaabooyinka qaybinta atomiga ah ee la cusboonaysiiyay, sida OS Endless, Fedora Silverblue, OpenSUSE MicroOS iyo SteamOS3, abuurista deegaan go'doonsan (tusaale ahaan, in lagu maamulo qaabaynta guriga ee laptop-ka shaqada), marin u helida noocyo cusub oo cusub codsiyada ka yimid laamaha tijaabada ah ee qaybinta.
Siideynta cusub:
- Taageero ayaa lagu daray lilipod, oo ah qalab lagu maareeyo weelasha go'doonsan oo uu sameeyay qoraaga Distrobox. Qalabkani wuxuu kuu ogolaanayaa inaad soo dejiso oo aad ka furto sawirrada weelasha OCI ee laga helo kaydad kala duwan, aad maamusho sawirrada, oo aad abuurto oo aad ku socodsiiso weelasha sawirradan. Isku-xirka khadka taliska lilipod wuxuu u dhow yahay Podman, Docker, iyo Nerdctl, laakiin wuxuu diiradda saarayaa fududaynta iyo yaraanta (shaqooyinka ugu muhiimsan oo keliya ayaa la taageeraa).
Weelasha waxaa loo sameeyay inay ku shaqeeyaan isticmaale gaar ah oo leh go'doomin nidaamka faylka iyadoo la adeegsanayo meelaha magaca lagu dhejiyo (shabakadda, pid, iyo goobaha magaca ipc waxaa loo isticmaali karaa ikhtiyaar ahaan). Xayiraadaha dheeraadka ah ee lagu soo rogay seccomp, awoodaha, iyo kooxaha lama taageero. Lilipod waxaa loo meeleeyay sidii qalab dib-u-dhac ah oo ku dhex jira Distrobox, oo loo isticmaalo marka maareeyayaasha weelasha ee hodanka ku ah sifooyinka aan la heli karin. Silsiladda qalabka waxaa lagu dhisay iyadoo la adeegsanayo isku xir aan joogto ahayn mana ku xirna ku tiirsanaanta dibadda.
- Is-dhexgal la hagaajiyay oo lala sameeyay teknoolojiyada NVIDIA sida CUDA.
- Hagaajinta habka bilowga.
- Shaqada la hagaajiyay iyadoo la adeegsanayo qolofka amarka ee isticmaalaha gudaha weelka.
- Weelasha leh xuquuqda xididka, erayga sirta ah ee isticmaalaha ee loogu talagalay socodsiinta utility sudo si sax ah ayaa loo habeeyay.
- Taageero la hagaajiyay oo loogu talagalay weelasha leh nidaamkooda bilowga ah (initful). Waxaa lagu daray awoodda loo leeyahay in la isticmaalo nidaamka bilowga ah ee OpenRC. Taageero loogu talagalay kalfadhiyada isticmaalaha oo ku salaysan systemd ayaa la soo bandhigay.
- Xulashooyin cusub oo ah "--unshare-all", "--unshare-netns", "--unshare-process", iyo "--unshare-devsys" ayaa lagu daray amarka "distrobox create".
- Awoodda loo leeyahay in la isticmaalo weelasha lagu soo bandhigo qaabab aan la wadaagin oo aan la wadaagin dhammaan deegaannada LXC iyo Libvirt hadda waa la heli karaa.
- Waxaa lagu daray halbeegga habaynta container_additional_volumes si loo qeexo meelaha lagu rakibayo ee loo isticmaalo weelasha.
- Awoodda lagu socodsiin karo laba-geesoodka la dhoofiyay ee ku yaal deegaanno kala duwan oo DistroBox ah ayaa la bixiyay.
- Amarka "distrobox assemble" hadda wuxuu taageeraa dhammaan xulashooyinka amarka "distrobox create". Hadda waa suurtogal in si toos ah looga dhoofiyo codsiyada iyo binaries-ka manifest-ka.
- Dhibaatooyinka dejinta aagga waqtiga waa la xaliyay.
Source: opennet.ru
