Dumating ang Distrobox 1.6 na may suporta sa lilipod, pangkalahatang pagpapahusay at higit pa

distro box

Ang Distrobox ay isang tool na nagbibigay-daan sa iyong lumikha at pamahalaan ang mga lalagyan ng Linux gamit ang Docker o Podman

Ang bagong bersyon ng Inilabas na ang Distrobox 1.6 at sa bagong release na ito ay ipinakita ang iba't ibang pangkalahatang pagpapabuti, pati na rin ang mga pagpapabuti sa pagsasama, suporta at higit pa.

Para sa mga hindi pa rin nakakaalam ng tool na ito, dapat nilang malaman iyon nagbibigay-daan sa iyong mabilis na mag-install at magpatakbo ng anumang pamamahagi ng Linux sa isang lalagyan at tiyakin ang pagsasama nito sa pangunahing sistema.

Ang proyekto nagbibigay ng isang plugin sa itaas ng Docker o Podman, at ito ay nakikilala sa pamamagitan ng pinakamataas na pagpapasimple ng trabaho at ang pagsasama ng kapaligiran ng pagpapatupad sa natitirang bahagi ng sistema. Upang lumikha ng isang kapaligiran na may ibang pamamahagi, sapat na upang maisagawa ang isang solong distrobox-create command, nang hindi iniisip ang mga subtleties.

Distrobox 1.6 pangunahing balita

Sa bagong bersyon na ito ng Distrobox 1.6 isa sa mga pinakakawili-wiling bagong feature nito pagsasama ng suporta ng lilipod, na isang napakasimpleng image at container manager na binuo ng may-akda ng Distrobox. Lilipod nagbibigay-daan sa iyong mag-download at mag-decompress ng mga larawan ng lalagyan sa OCI na format mula sa maraming repository, pamahalaan ang mga larawan, at lumikha at magpatakbo din ng mga lalagyan mula sa mga resultang larawan.

Ang lilipod command line interface Ito ay katulad hangga't maaari sa Podman, Docker at Nerdctl, ngunit naiiba ito sa pagtutok nito sa pagiging simple at minimalism (ang pinakakailangang mga function lamang ang sinusuportahan). Nilikha ang mga container upang tumakbo sa ilalim ng iisang user na may file system isolation gamit ang mount point namespaces (maaaring gamitin ang mga opsyonal na network, pid, at ipc namespace). Ang mga karagdagang paghihigpit na itinakda sa pamamagitan ng seccomp, mga kakayahan, at cgroup ay hindi suportado.

Ang isa pang pagbabago na kapansin-pansin sa Distrobox 1.6 ay ang pinahusay na suporta para sa mga lalagyan na may sariling sistema ng pagsisimula (initful), pati na rin ang kakayahang gamitin ang OpenRC initialization system.

Tungkol sa mga pagpapabuti sa mga utos, kapansin-pansin na ang utos Sinusuportahan na ngayon ng "distrobox assemble" ang lahat ng opsyon ng command na "distrobox create"., ipinatupad namin ang kakayahang mag-export ng mga application at binary nang direkta mula sa manifest at nagdagdag din ng mga bagong opsyon na “–unshare-all”, “–unshare-netns”, “–unshare-process” at “–unshare-devsys” sa "distrobox create" na utos.

Ng iba pang mga pagbabago Ano ang namumukod-tangi sa Distrobox 1.6

  • Nagbigay ng suporta para sa mga session ng user na nakabatay sa systemd.
  • Ayusin sa DBX input generation environment variable name
  • Ayusin ang mga paunang + root container sa docker
  • Pinahusay na initful+rootful na configuration ng container gamit ang cgroupns=host
  • Inalis ang /nix /gnu at /run/current-system/sw mounts
  • Pinahusay na pagsasama sa mga teknolohiya ng NVIDIA gaya ng CUDA.
  • Pinahusay na proseso ng pagsisimula.
  • Pinahusay na trabaho sa shell ng command ng user sa loob ng container.
  • Sa mga lalagyan na may mga karapatan sa ugat, ang password ng user ay naitakda nang tama upang patakbuhin ang sudo utility.
  • Posibleng gumamit ng mga container na inilunsad sa initful at unshare-all na mga mode sa LXC at Libvirt-based na kapaligiran.
  • Nagdagdag ng parameter ng configuration ng container_additional_volumes upang tukuyin kung aling mga mount point ang ginagamit sa mga container.
  • Ibinigay ang kakayahang magpatakbo ng mga na-export na binary sa iba't ibang kapaligiran ng DistroBox.
  • Nalutas na ang mga isyu sa mga setting ng time zone.

Sa wakas kung interesado kang malaman ang tungkol dito tungkol sa proyekto o sa kumpletong listahan ng mga pagbabago, magagawa mo ito mula sa ang sumusunod na link.

Paano mag-install ng DistroBox sa Linux?

Para sa mga na interesadong mai-install ang tool na ito, Dapat mong malaman na ito ay magagamit sa marami sa mga pangunahing Linux distribution repository.

Ngunit para sa kasong ito, gagamitin namin ang paraan ng pag-install na inaalok para sa halos anumang pamamahagi ng Linux. Upang gawin ito, buksan lamang ang isang terminal at dito ay ita-type natin ang sumusunod:

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

At handa na sa na maaari naming simulan ang paggamit ng tool na ito.

Sa wakas Kung interesado kang matuto nang higit pa tungkol sa Distrobox, dapat mong malaman na ang code ng proyekto ay nakasulat sa Shell at ipinamamahagi sa ilalim ng lisensya ng GPLv3. Maaari mong konsultahin ang parehong source code nito, pati na rin ang mga manwal ng gumagamit nito at higit pang impormasyon sa susunod na link.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.