VÀlja on antud Distrobox 1.6, tööriistad sisemise jaotuse kÀivitamiseks

Avaldatud on Distrobox 1.6 tööriistakomplekt, mis vÔimaldab kiiresti paigaldada ja kÀivitada konteineris mis tahes Linuxi distributsiooni ning tagada selle integreerimise pÔhiosaga. Projekti kood on kirjutatud Shellis ja selle levitamine toimub GPLv3 litsentsi alusel.

Projekt pakub Dockerile, Podmanile vĂ”i Lilipodile ĂŒleminekut ning eristub maksimaalse töö lihtsustamise ja kĂ€ivitatud keskkonna integreerimise poolest ĂŒlejÀÀnud sĂŒsteemiga. Teise distributsiooniga keskkonna loomiseks piisab ĂŒhtse kĂ€su distrobox-create tĂ€itmisest, muretsemata detailide pĂ€rast. PĂ€rast Distroboxi kĂ€ivitamist tagab see kasutaja kodu katalooge konteinersse, seadistades juurdepÀÀsu. serverile X11 ja Waylandile graafiliste rakenduste kĂ€itamiseks konteinerist, vĂ”imaldab vĂ€listamerate ĂŒhendamist, lisab heli vĂ€ljundi, rakendab SSH-agensi, D-Bus ja udev tasemel integreerimist.

Distroboxis on vĂ€lja kuulutatud 25 distributsiooni, sealhulgas Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL ja Fedora, kasutamise vĂ”imalus host-sĂŒsteemina. Konteineris vĂ”ib kĂ€ivitada mis tahes distributsiooni, mille jaoks on saadaval OCI formaadis pildid. PĂ€rast paigaldamist saab kasutaja teises distributsioonis tĂ€ielikult töötada, lahkumata pĂ”hiosast.

Peamised kasutusvaldkonnad hÔlmavad eksperimente atomaarsetest uuendatud distributsioonidest, nagu Endless OS, Fedora Silverblue, OpenSUSE MicroOS ja SteamOS3, isoleeritud keskkondade loomine (nÀiteks kodu seadistuse kÀitamine töölaual) ning juurdepÀÀs vÀrskematele rakenduste versioonidele eksperimentaalsetest distributsioonide harudest.

Uues vÀljaandes:

  • Lisatud on lilipod'i isolatsioonikonteinerite haldamise tööriistakomplekti tugi, mida arendab Distroboxi autor. Tööriistakomplekt vĂ”imaldab laadida ja kasutada OCI formaadis konteineripilte erinevatest hoidlatest, haldada pilte ning luua ja kĂ€ivitada konteinerid saadud piltidest. lilipod'i kĂ€surea liides on vĂ”imalikult lĂ€hedane Podman'ile, Docker'ile ja Nerdctl'ile, kuid eristub lihtsuse ja minimalismi suunitluse poolest (toetatakse vaid kĂ”ige olulisemaid funktsioone).

    Konteinerid luuakse eraldi kasutaja all kĂ€itamiseks, kasutades failisĂŒsteemi isoleerimist mount namespace'id kaudu (valikuliselt on vĂ”imalik kasutada ka network, pid ja ipc namespace'e). TĂ€iendavad piirangud, mida mÀÀratakse lĂ€bi seccomp, capabilities ja cgroups, ei ole toetatud. Lilipod positsioneeritakse Distroboxi sisseehitatud varutööriistana, mida kasutatakse siis, kui sĂŒsteemis puuduvad funktsionaalsemad konteinerihaldurid. Tööriistakomplekt koostatakse staatilise sidumise abil ning ei ole seotud vĂ€liste sĂ”ltuvustega.

  • NVIDIA tehnoloogiate, nagu CUDA, integreerimine on paranenud.
  • Protsessi initsialiseerimine on paranenud.
  • Kasutaja kĂ€sureaga töötamine konteineris on paranenud.
  • Root Ă”igustega konteinerites on kasutaja parooli seadistamine sudo tööriista jaoks korrektselt seadistatud.
  • Parandatud on tugi konteineritele, millel on oma initsialiseerimissĂŒsteem (initful). Lisatud vĂ”imalus kasutada OpenRC initsialiseerimissĂŒsteemi. Toetatakse systemd-baasil pĂ”hinevaid kasutaja seansse.
  • KĂ€sku «distrobox create» on lisatud uusi valikuid «—unshare-all», «—unshare-netns», «—unshare-process» ja «—unshare-devsys».
  • Lisatud vĂ”imalus kasutada konteinerites initful ja unshare-all reĆŸiimides LXC ja Libvirt baasil olevates keskkondades.
  • Lisatud konfigureerimisparameeter container_additional_volumes, et уĐșĐ°Đ·ĐžŃ‚ŃŒ mount point'id, mida konteinerites kasutatakse.
  • Toetatakse eksportitud binaarfailide kĂ€ivitamist erinevates DistroBox keskkondades.
  • KĂ€sk «distrobox assemble» toetab kĂ”iki kĂ€su «distrobox create» valikuid. Rakendatud on vĂ”imalus eksportida rakendusi ja binaarfailide otse manfestist.
  • Aegavööndi seadistamise probleemid on lahendatud.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster