Distrobox 1.6 avaldatud, tööriistakomplekt pesastatud levituste käivitamiseks

Distrobox 1.6 on välja antud, mis võimaldab teil kiiresti installida ja käivitada mis tahes jaotuse konteineris. Linux ja tagama selle integreerimise põhisüsteemiga. Projekti kood on kirjutatud Shellis ja levitatakse GPLv3 litsentsi alusel.

Projekt pakub lisandmoodulit Dockerile, Podmanile või Lilipodile ning seda iseloomustab äärmine toimimise lihtsustamine ja töökeskkonna integreerimine ülejäänud süsteemiga. Keskkonna loomiseks teise distributsiooniga käivitage lihtsalt käsk distrobox-create, ilma et peaksite üksikasjade pärast muretsema. Pärast käivitamist edastab Distrobox kasutaja kodukataloogi konteinerisse ja konfigureerib juurdepääsu server X11 ja Wayland graafiliste rakenduste käitamiseks konteinerist, võimaldavad ühendada väliseid draive, lisavad heliväljundi ning rakendavad integratsiooni SSH agendi, D-Busi ja udevi tasandil.

Distrobox väidab, et suudab hostsüsteemina kasutada 25 distributsiooni, sealhulgas Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL ja Fedora. Konteineris saab käivitada kõiki distributsioone, mille jaoks on saadaval OCI-kujutised. Pärast installimist saab kasutaja teist distributsiooni täielikult kasutada ilma põhisüsteemist lahkumata.

Peamised rakendusvaldkonnad hõlmavad katseid aatomiliselt uuendatud distributsioonidega, nagu Endless OS, Fedora Silverblue, OpenSUSE MicroOS ja SteamOS3, eraldi isoleeritud keskkondade loomist (näiteks töösülearvuti kodukonfiguratsiooni käitamiseks), juurdepääsu uuematele versioonidele. rakendusi distributsioonide eksperimentaalsetest harudest.

Uues väljaandes:

  • Lisatud tugi Distroboxi autori väljatöötatud lilipodi tööriistakomplektile isoleeritud konteinerite haldamiseks. Tööriistakomplekt võimaldab teil konteineri kujutisi OCI-vormingus erinevatest repositooriumidest alla laadida ja lahti pakkida, kujutisi hallata ning saadud kujutistest konteinereid luua ja käivitada. Lilipodi käsurealiides on võimalikult lähedane Podmanile, Dockerile ja Nerdctlile, kuid keskendub lihtsusele ja minimalismile (toetatud on ainult kõige vajalikumad funktsioonid).

    Konteinerid on loodud töötama ühe kasutaja all, failisüsteemi isoleerimisega ühenduspunktide nimeruumide abil (valikuliselt kasutades võrgu-, pid- ja ipc-nimeruume). Lisapiiranguid seccompi, võimaluste ja cgroupsi kaudu ei toetata. Lilipod on Distroboxi sisseehitatud varutööriist, mida kasutatakse juhul, kui võimekamad konteinerihaldurid pole saadaval. Tööriist on loodud staatilise linkimise abil ja ei tugine välistele sõltuvustele.

  • Täiustatud integratsioon NVIDIA tehnoloogiatega, näiteks CUDA-ga.
  • Täiustatud initsialiseerimisprotsess.
  • Täiustatud töö kasutaja käsukestaga konteineri sees.
  • Juurõigustega konteinerites on sudo utiliidi käivitamiseks vajalik kasutajaparool õigesti konfigureeritud.
  • Täiustatud tugi konteineritele, millel on oma init-süsteem (initful). Lisatud võimalus kasutada OpenRC init-süsteemi. Pakuti tuge systemd-põhistele kasutajaseanssidele.
  • Käsklusele "distrobox create" on lisatud uued valikud "--unshare-all", "--unshare-netns", "--unshare-process" ja "--unshare-devsys".
  • Pakkus võimalust kasutada LXC ja Libvirt-põhistes keskkondades initful ja unshare-all režiimides käivitatud konteinereid.
  • Lisatud konfiguratsioonivalik container_additional_volumes, et määrata konteinerites kasutatavad ühenduspunktid.
  • Pakkus võimalust käitada eksporditud binaarfaile erinevates DistroBoxi keskkondades.
  • Käsk „distrobox assemble” toetab nüüd kõiki käsu „distrobox create” valikuid. Rakenduste ja binaarfailide otse manifestist eksportimise võimalus on nüüd rakendatud.
  • Ajavööndi määramisega seotud probleemid on lahendatud.

Allikas: opennet.ru

Ostke DDoS-kaitsega saitide jaoks usaldusväärne hostimine, VPS VDS-serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega, VPS VDS serverid | ProHoster