Maawa mashoma apfuura, mumwe wangu Darkcrizt akanyora chinyorwa nezve ichangoburwa update distro box. Iye pachake akanyora nguva diki yapfuura imwe nyaya umo akatitsanangurira kuti chaive chii, uye zvishoma nezvekuti ungaiisa sei uye mirairo huru yekutanga kutora mukana wezvibatsiro zvayo. Zvatichaita pano kutsanangura zvakadzama kuisirwa uye kushandisa maitiro esoftware kuitira kuti isu, semuenzaniso, tishandise chirongwa chiri cheUbuntu chete muArch-based distribution.
Distrobox chirongwa chidiki chinogadzira mifananidzo ye kugoverwa mukati mekumwe kugoverwa, asi haana kufanana nemashini chaiwo. Kuchengetedza madaro, yakafanana neWindows WSL, kunyangwe Microsoft's subsystem yeLinux inoshanda kuburikidza nekuona. Zvinoita senge zvakafanana nekuti isu tichazviita yakawanda kubva kune terminal, sezvaive WSL pakutanga, uye zvakare inobvumira kuvhura maapplication neGUI, inowanikwa muWindows subsystem kubva kuWSL2.
Izvo Distrobox ndeyechokwadi
Vamwe vangave vachinetseka kuti ipfungwa yei yekuve neLinux imwe mukati meimwe kana zvese zvingaitwe neLinux distro zvinogona kuitwa mune imwe. Pane zvikonzero zvinenge zvitatu:
- Edzai munzvimbo inorasa. Distrobox inogona kushandiswa sebhokisi rejecha rekuyedza uye rinogona kunge riri nani pane kushandisa yakazara chaiyo muchina.
- Gadzira munzvimbo dzakasiyana: Distrobox inobatsira kune vanogadzira vanoda kushandisa maraibhurari uye zvese zvinodiwa kubva pakugovera uye kuzviita pakombuta imwe chete.
- Isa mapurogiramu asina kutsigirwa mune yedu distro: Nehurombo, vagadziri vazhinji vanongotarisira vashandisi veDebian/Ubuntu neFedora chete, uye vanongoisa software yavo muDEB kana RPM mapakeji. Chimwe chikonzero chekushandisa Distrobox chingave chekuisa DEB pane yedu distro isingatsigire pasina kuita zvimwe zvakawanda. Tsananguro iyi haina kukugutsa here? Ndichazvitaura nemumwe muenzaniso: kushandisa yakajairwa Linux software pane isingachinjike kugovera, seUbuntu software paSteamOS (yakaiswa neyakagadzika kubvira SteamOS 3.5) pasina kutsamira paFlathub.
Maitiro ekuisa Distrobox
Sezvatinoona mu agadzirira, distrobox ndizvo inowanikwa muzvinyorwa zvepamutemo zvekugovera kwakawanda Linux, uye kuisirwa kwayo kunosanganisira kuvhura terminal nekunyora sudo <nombre del gestor de paquetes de turno> <comando de instalación> distrobox
. Semuyenzaniso, muUbuntu nezvinobvamo unofanirwa kunyora "sudo apt install distrobox" uye muArch "sudo pacman -S distrobox", zvese zvisina makotesheni. Zvakakodzera kuisa zvakare docker, podman kana zvose. Ndiwo mapurogiramu achaita kuti mashiripiti emidziyo agoneke. Kana ukasarudza imwe, zvinyorwa zvese zvandakawana zvinokurudzira Podman zvimwe.
Iyo webhusaiti yepamutemo inotsanangurawo sei kuisa nedzimwe nzira. Izvo zvinotsanangurwa panguva ino zvakafanana nezvakaburitswa neDarkcrizt mune yechipiri link yatakaisa pakutanga kwechinyorwa chino, pamwe yakagadziridzwa. Ini ndingakurudzira kushandisa zviri pamutemo repositories pese pazvinogoneka, ndizvo zvavari.
Maitiro ekuisa mufananidzo kubva kune imwe distro
Kuti titange, tinogona kuvhura hwindo rekupedzisira uye tonyora:
distrobox kugadzira
Ichatiratidza meseji yekuti mufananidzo weFedora haugone kuwanikwa - zvirinani pakanyorwa chinyorwa ichi - uye isu tine sarudzo yekuchigadzira kana kwete. Kana tikadzvanya kiyi "Y" (hongu), ichatigadzirira isu mushure mekutora mufananidzo, izvo zvinogona kutora nguva. Pakupera kwekuisirwa tichaona meseji inotitaurira maitiro ekuzviita:
Ichaitwa neinotevera, apo zita re "bhokisi" rinoonekwawo pamusoro, panguva yauri kugadzira uye kana iwe watozviwana:
distrobox pinda yangu-distrobox
Nemurairo wapfuura iwo mapakeji anodiwa ebhokisi anozopedzisa kurodha, saka unofanirwa kumirira zvakare.
Mumufananidzo wapfuura iwe unofanirwa kutarisa zvakadzama zve kukurumidza, ndiko kuti, meseji inoonekwa neyakagadzika uye inotikoka kuti tiise mirairo. Muiyo skrini tinoona iyo inoti zita rangu rekushandisa richiteverwa ne "my-distrobox", iro bhokisi ratakangogadzira uye rinoratidza kuti tiri mariri. Kana tichida kuzvitarisa, tinogona kuisa neofetch, asi tinogona kuzviita ne:
kati / etc / os-release
Kuisa uye kuita zvirongwa
Iye zvino zvatine distro yakaiswa uye inomhanya, isu tichaita bvunzo. software installation. Sezvo zvatinazvo mumuenzaniso iFedora, tichazoita kuiswa neDNF, uye purogiramu yakasarudzwa ichava Firefox nokuti ruzivo rwayo runoita kuti zvive nyore kuratidza kuti iri kushanda sei. Murairo waizova:
sudo dnf isa firefox
Sezvo avo vanoziva Fedora vanogona kuona, izvo zvinoratidzira irwo ruzivo rweiyo DNF package maneja. Asi kana uhwo husina humbowo hwakakwana, ikozvino tinotangisa bhurawuza nekunyora "firefox" pasina makotesheni mune imwechete terminal. Zvadaro tinoenda kuBatsira/About Firefox chikamu uye tichaona chimwe chinhu sechinotevera:
Kugadzira yakasarudzika Distrobox mifananidzo
Nekusagadzikana, yakagadzirira kuisa Fedora, uye izvi zvinotsanangurwa muruzivo rwatakawana pakutanga. Asi tinogona kugadzira mifananidzo kubva pane rondedzero yezvasarudzo iyo inowanikwa muDistrobox inoenderana ruzivo (link) Mumuenzaniso unotevera tichaisa mufananidzo weUbuntu, asi tichipa zita retsika. Kuti tiite izvi tichashandisa murairo unotevera:
distrobox gadzira -n ubuntubox --image ubuntu: 22.04
Nemurairo wapfuura takakukumbira kuti "gadzira mufananidzo une zita rekuti 'ubuntubox' kubva pamufananidzo weUbuntu 22.04." Iwe hauzviwani, saka Ichatibvunza kana tichida kuigadzira uye tinofanira kuti hongu. Senge pakugadzira iyo Fedora mufananidzo, isu tinofanirwa kumirira kuti iugadzire uye tozodhawunirodha zvese zvinodiwa kuti uite. Kana tichiona kukurumidza kubva ku ubuntubox, tinenge tatove mukati meUbuntu 22.04.
Kana tichida kuona rondedzero ine mabhokisi akaiswa, isu tichanyora - kubva kunze hapana bhokisi -:
distrobox list
Kushandisa zvikumbiro kubva kumenyu huru
Kana tichida shandisa zvikumbiro mumenyu huru kana kuawana kubva kune iyo host system, isu tinoisa bhokisi tonyora chimwe chinhu chakadai:
distrobox-export --app firefox
Tichaona meseji inosimbisa kuti app iripo uye zvichave saizvozvo. Uyo ari mubhokisi ane zita rake mumaparenthesi.
Tichagadzirisa kutumira kunze ne:
distrobox-export --app firefox --delete
Bvisa Distrobox bhokisi
Para bvisa bhokisi, uyu anofanira kumiswa. Izvi zvichawanikwa nekunyora, kubva kune iyo host system, kutanga distrobox stop nombre-de-la-caja
uye ipapo distrobox rm nombre-de-la-caja
. Muzviitiko zvose zviri zviviri tinofanira kugamuchira mashoko ainotiratidza. Bhokisi uye zvese zvirimo zvichanyangarika kubva ku distrobox, asi mamwe matanho anodiwa kuti abvise zvachose mudziyo.
- Mune terminal, tinonyora
podman images
. - Isu tinonyora pasi ID yemufananidzo watinoda kudzima.
- Pakupedzisira, tinonyora
podman rmi id-de-la-imagen
, kutsiva tambo yekupedzisira neicho chemufananidzo uchadzimwa.
Kana paine mapfupi asara mumenu yekushandisa, kunyangwe zvisingaite, anogona kubviswa nemaoko kubva kufolda. ~ / .local / share / zvishandiso /. Kuti udzivise izvi, zvakakosha kuregedza izvo zvinotengeswa kunze kwenyika usati wadzima bhokisi.
Dzimwe dzinonakidza dhata
- Iyo kernel inoshandiswa pamabhokisi yakafanana neiyo default host system.
- Kana tichida kubva, tinofanira kuisa shoko
exit
. - Bhokisi rinogona kuwanikwa zvakananga kubva kumenu yekushandisa. A .desktop faira rakagadzirirwa izvi.
Ndinovimba kuti negwaro iri rave pachena kuti Distrobox chii, ndechei uye kuti rinoshandiswa sei.