Itusilẹ ti Distrobox 1.3, ohun elo irinṣẹ fun ifilọlẹ itẹ-ẹiyẹ ti awọn pinpin

Ohun elo irinṣẹ Distrobox 1.3 ti tu silẹ, gbigba ọ laaye lati fi sori ẹrọ ni iyara ati ṣiṣe eyikeyi pinpin Linux ninu apo eiyan kan ati rii daju pe iṣọpọ rẹ pẹlu eto akọkọ. Koodu ise agbese ti kọ sinu Shell ati pinpin labẹ iwe-aṣẹ GPLv3.

Ise agbese na ni a ṣe ni irisi afikun si Docker tabi ohun elo Podman, ati pe o jẹ ẹya simplification ti o pọju ti iṣẹ ati isọdi ti iṣọkan ti agbegbe nṣiṣẹ pẹlu iyokù eto naa. Lati ṣẹda agbegbe kan pẹlu pinpin miiran, kan ṣiṣe ọkan distrobox-ṣẹda aṣẹ lai ronu nipa awọn intricacies. Lẹhin ifilọlẹ, Distrobox dari itọsọna ile olumulo si apo eiyan, tunto iraye si X11 ati olupin Wayland lati ṣiṣẹ awọn ohun elo ayaworan lati inu eiyan naa, ngbanilaaye lati sopọ awọn awakọ ita, ṣafikun iṣelọpọ ohun, ati imuse iṣọpọ ni aṣoju SSH, D- Akero ati udev awọn ipele.

Bi abajade, olumulo le ṣiṣẹ ni kikun ni pinpin miiran laisi fifi eto akọkọ silẹ. Distrobox sọ pe o ni anfani lati gbalejo awọn pinpin 16, pẹlu Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL ati Fedora. Eiyan le ṣiṣe eyikeyi pinpin fun eyiti awọn aworan wa ni ọna kika OCI.

Lara awọn agbegbe akọkọ ti ohun elo jẹ awọn idanwo pẹlu awọn pinpin imudojuiwọn atomiki, gẹgẹbi Ailopin OS, Fedora Silverblue, OpenSUSE MicroOS ati SteamOS3, ṣiṣẹda awọn agbegbe ti o ya sọtọ (fun apẹẹrẹ, lati ṣiṣe iṣeto ile lori kọǹpútà alágbèéká kan), iraye si aipẹ diẹ sii. awọn ẹya ti awọn ohun elo lati awọn ẹka idanwo ti awọn pinpin.

Itusilẹ tuntun ṣe afikun aṣẹ distrobox-host-exec lati ṣiṣe awọn aṣẹ lati inu eiyan ti a ṣe ni agbegbe agbalejo. Ṣe afikun atilẹyin fun ohun elo irinṣẹ microdnf. Atilẹyin fun awọn apoti ti n ṣiṣẹ pẹlu awọn ẹtọ gbongbo (rootful) ti ni imuse. Atilẹyin fun awọn pinpin ti pọ si (Fedora-Apoti irinṣẹ 36, openSUSE 15.4-beta, AlmaLinux 9, Gentoo, awọn eto orisun ostree). Iṣepọ pẹlu agbegbe eto ti ni ilọsiwaju, fun apẹẹrẹ, mimuuṣiṣẹpọ agbegbe aago, dns ati /etc/hosts settings ti ni imuse.



orisun: opennet.ru

Fi ọrọìwòye kun