DistroShelf Icho chishandiso chiri kutanga kuwana mukurumbira pakati pevashandisi veLinux vanoda kubata midziyo yavo nenzira iri nyore uye yekuona. Chokwadi, kana wakamboedza kutyaira distro box kubva kune terminal, waifunga kuti zvingava nyore kuita chinhu chimwe chete nekungodzvanya kushoma. Apa ndipo panouya DistroShelf, yemazuva ano graphical mutengi akavakwa kuti atore mukana wakazara weLinux mudziyo manejimendi uye iyo inosanganisa zvisina musono muGNOME desktops nekuda kwekushandisa kwayo GTK4 uye libadwaita. Muchinyorwa chino, tichaputsa zvese DistroShelf inofanira kupa, kusanganisira kuti inoshanda sei, mabhenefiti ayo, maficha ainopa, uye maitiro ekuiisa. Pakupera kwechinyorwa chino, iwe unozoziva kana chingave chako chitsva chemazuva ese chishandiso chekuyedza, kushanda, kana kungoyedza kugovera uye maapplication munzvimbo yakachengeteka.
Kukosha kwe Linux containers yave ichikura mumakore achangopfuura. Zvishandiso zvakaita seDocker kana LXC zvakakurumbira, asi distro box yakakwanisa kukunda pamusoro peavo vanoda kumhanyisa chero Linux kugovera kubva kune terminal, ichichengeta sisitimu yakachena uye yakaparadzana. Dambudziko, hongu, nderekuti yekuraira-mutsara-chete interface inogona kuve yekudzima kune vanotanga kana avo vari kutsvaga kushanda nekukurumidza. Ndiko uko mhinduro dzinoona seDistroShelf dzinoita mutsauko, kunyanya kune avo vanoda kuyedza nharaunda dzakasiyana, shanduro dzechirongwa, kana kugovera pasina kupa kurerutsa kwekudzvanya kwakati.
Chii chinonzi DistroShelf uye nei chiri kuwedzera mukurumbira?
DistroShelf is a graphical mutengi akagadzirirwa chaizvo kubata Distrobox midziyo paLinux. Chinhu chikuru chitsva ndechekuti inopa yazvino, yakakwenenzverwa yekuona chiitiko chakanyatsobatanidzwa neGNOME desktops, kunyangwe inoshanda mune dzimwe nharaunda nekuda kwekutsamira kwayo. GTK 4 y libadwaita. NeDistroShelf, mabasa akajairwa aunoita neDistrobox kubva kuconsole ingori kudzvanya kure, nekuwedzera kwekuona zviziviso, ma tabo, mapfupi, magadzirirwo, uye ipfupi yekudzidza curve.
Iyi software yakanangana nevagadziri uye vashandisi vanofarira kutsvaga nzira iri nyore yekugadzirisa akawanda Linux kugoverwa kwakafanana, bvunzo maapplication munzvimbo dzakasiyana, kana kungoongorora uye kudzidza.
DistroShelf Key Features
Rondedzero yezvimiro yainounza pasi peruoko rwayo haina kupfupika. Pakati pezvakanakisa zve DistroShelf, tinowana:
- Gadzira uye gadzirisa midziyo: Unogona kutanga, kudzima, kutevedzera, kana kumisa midziyo nenzira imwechete yaungaite kubva kune terminal, asi zvakanyanya nekuona.
- Ona mamiriro uye ruzivo rwegaba rega regaPakungotarisa, iwe une ruzivo rwekuti ndeapi midziyo iri kushanda, zita rawo, kugovera, kushandisa zviwanikwa, nezvimwe.
- Kuisa mapakeji: Nekuda kwekubatanidzwa kwayo nega yega distro yekurongedza masisitimu, unogona kuwedzera kana kubvisa zvirongwa kubva mumidziyo zviri nyore.
- Kugadzirisa zvikumbiro zvinotumirwa kunze kwenyika: Zvinogoneka kubata maapplication awakaita kuti awanikwe kunze kwemudziyo, zvakanaka kana ukashandisa graphical zvirongwa kana maseva.
- Vhura materminal sessions: Kunyangwe isu tiri munzvimbo ine graphical, kuvhura terminal mumudziyo ingori kudzvanya kure, nerutsigiro rweakasiyana emulators.
- Updating containers: Inoita kuti maitiro ekuchengetedza nharaunda dzako ave nemazuva nyore nyore, zvese mudziyo pachayo nemapakeji awaisa.
- Kuvhara uye kudzima midziyo: Dzokorora zvigadziriso kana kudzima nharaunda dzausingachade pasina matambudziko.
Sezvauri kuona, DistroShelf inovhara ese akakosha mabasa ekufambisa nyika yemidziyo nenzira yakagadzikana uye inogoneka.
Kuenderana uye zvinodiwa zvekushandisa DistroShelf
Kuti ushande nemazvo, DistroShelf inoda kuve nayo Distrobox yakatoiswa uye yakagadziriswa. Distrobox ndiyo chaiyo mashiripiti pasi pehodhi: inogadzira uye inogadzirisa midziyo, nepo DistroShelf ichiita senge yekuona interface. Pamusoro pezvo, sisitimu yacho inofanirwa kunge iine GTK 4 uye libadwaita (yakajairwa maraibhurari muGNOME uye akawanda anogovera azvino), pamwe neanoenderana terminal emulator.
Iyo yekutanga kuseta inokutendera iwe kuti usarudze yako yakasarudzika mudziyo kubva pane zvaunofarira bhokisi kuti ikwane zvaunoda, saka inonyatso shanduka.
Zvakanakira kushandisa Linux midziyo uye nei DistroShelf ichiita mutsauko
Kushandisa midziyo paLinux inopa kuchinjika, chengetedzo uye kutakura. Kutenda kwavari, unogona kuyedza maapplication kubva kune kumwe kugovera, kumhanyisa ekare vhezheni yemapakeji, kana kuchengetedza nharaunda dzega dzekusimudzira usingatyi kutyora yako huru system. Panzvimbo yekumhanyisa muchina wakazara, midziyo inokwirisa iyo host system asi mukati memiganhu yakajeka, zvichikonzera kuderera kwekushandisa zviwanikwa, kukurumidza kukurumidza, uye kushomeka kunetsa netiweki, mudziyo, kana kuchengetedza masisitimu.
Kusvika parizvino, kutonga nharaunda idzi kwagara kuri kuita basa rekoni, rakachengeterwa avo vane hunyanzvi neiyo terminal. Zvishandiso zvakaita seDistroShelf democratize kuwana mudziyo uye manejimendi, zvichiita kuti hupenyu huve nyore kune vese manovices uye vashandisi vemagetsi vanoda kuchengetedza nguva nezvikanganiso.
Kugovera kuripo uye kugona kugadzirisa
Imwe yezvakanakisa zvinokwezva zveDistroShelf ndiko kusarudzwa kwakakura kwe base images izvo zvinowanikwa kwauri. Nekungodzvanya kaviri, zvinogoneka gadzira midziyo ine:
- oracle linux
- Arch Linux
- Gentoo
- Kali Linux
- Alma Linux
- Alpine
- Bvisa Linux
- Debian (yakagadzikana, kuyedza, isina kugadzikana)
- Ubuntu mune akati wandei mavhezheni, kubva 14.04 kusvika 24.04
- Deepin
- Linux mint
- Red Hat Enterprise Linux (RHEL) 7 kusvika 9
- Fedora (kubva pa37 kusvika ku40)
- vhura
- uye zvimwe zvakawanda
Nekusagadzikana, mudziyo wega wega unogovera dhairekitori HOME yemushandisi, ichikubvumidza kuti usvike nyore mafaera ako pasina kusiya iyo huru nharaunda (iyo inobatsira zvakanyanya kana iwe ukaisa graphical apps kana uchida kuendesa data). Nekudaro, kana iwe ukada kuchengeta mudziyo wakasarudzika wakasarudzika, iwe unogona kugara uchigadzirisa iyo gadziriso kuti ushandise yakasarudzika "kumba" dhairekitori pane yega yega kana kurambidza kupinda kune chaiyo michina.
Pamusoro pemifananidzo yakafanotsanangurwa, iwe une sarudzo yekugadzira midziyo kubva kune yako mafaera emunharaunda kana kunyange kubva kure maURL, kuwedzera sarudzo dzako dzekudzokorora nharaunda dzetsika kana kugovana nevamwe vashandisi.
Kuisa DistroShelf: Nhanho-ne-Nhanho Gwaro reKuigadzirisa
Iyo DistroShelf yekuisa maitiro yakatwasuka, kunyanya kana iwe uchitoziva nezve Linux ecosystem. Heino mirairo yakadzama, yakavakirwa paruzivo rwepamutemo uye zviitiko zvakaunganidzwa kubva kune mamwe mawebhusaiti:
- Isa Distrobox: injini yemidziyo.
Vhura terminal ine Ctrl + Alt + T uye mhanya (kana iwe uri paUbuntu; pane mamwe distros iwe unofanirwa kushandisa yavo package maneja):
sudo apt kuisa distrobox
Kana iwe uchida iyo yazvino vhezheni, unogona kuenda kune yepamutemo Distrobox purojekiti peji uye woimisa uchitevera mirairo yavo, kungave kubva kune repository kana kuburikidza nekudhawunirodha zvakananga.
- Isa Flatpak (kana system yako isati yave nayo):
PaUbuntu (uye zvakawanda zvinobva), zviri nyore:
sudo apt install flatpak
Pane masisitimu akaita seLinux Mint kubva kuvhezheni 21+ zvichienda mberi, Flatpak inowanzouya isati yagadziriswa.
- Isa DistroShelf kubva kuFlathub:
NeFlatpak yakagadzirira, isa DistroShelf uchishandisa murairo unotevera:
flatpak isa https://dl.flathub.org/repo/appstream/com.ranfdev.DistroShelf.flatpakref
Panguva yekuisa, unogona kukumbirwa mvumo yekuwedzera mamwe mapakeji kana zvinoenderana, senge GNOME raibhurari.
- Tanga DistroShelf:
Kana kuisirwa kwapera, unogona kuwana chiratidzo mune yako yekuvhura application kana kuvhura chirongwa kubva kune terminal ne:
flatpak run com.ranfdev.DistroShelf
Kana ukasaona chiratidzo ipapo, edza kubuda wodzokera mukati.
Kugadzirisa uye matanho ekutanga mushure mekuiswa
Paunovhura DistroShelf kekutanga, iwe unokwaziswa neazvino, yakachena interface inobatanidza zvisina musono mudesktop yako, ine mamenu akajeka uye akarongeka zvinyorwa. Chinhu chokutanga chaunogona kuita ongorora zvaunofarira kusarudza yako yaunofarira terminal (GNOME Terminal inowanzofanosarudzwa, asi unogona kuichinja kuti iite Tilix, Konsole, nezvimwewo).
Kugadzira mudziyo kune intuitive: iwe unosarudza iyo base mufananidzo, upe zita, uye sarudza kana iwe uchida kushandisa yako yazvino peji peji, yakaparadzana, kana kurodha mufananidzo wakasarudzika. Kana yangogadzirwa, iwe uchaona mudziyo mune iyo huru rondedzero, uye kubva ipapo, iwe unokwanisa kuwana manejimendi maficha, kuisa maapplication, kutumira kunze graphical apps, nezvimwe.
Vazhinji vashandisi vanonyanya kukoshesa kusununguka kwekukurumidza kuvhura materminal munzvimbo yega yega, kuisa mapakeji kubva kumenyu pachayo, uye nekumhanyisa kwaunogona kuedza nayo kugovera kwakasiyana zvachose pasina kubata yako base yekuisa.
Kugadzirisa, kugadzirisa uye kudzima midziyo
DistroShelf inoita kuti hupenyu huve nyore kune avo vanobata akawanda nharaunda kamwechete. Iwe unogona kugadzirisa midziyo, kutevedzera isipo kuti uwedzere kuyedzwa, kana kungoidzima kana isingachabatsiri. Zvese izvi pasina kupedza maawa uchinetsekana nemirairo, zvikanganiso zve syntax, kana kusakwana kutsamira.
Iwe unogona kunyange kubatanidza zvigadziriso zvetsika nemudziyo wega wega, zvichikubvumidza kuti uzviwane sekunge zvakazvimiririra zvakasununguka zvikumbiro, izvo zvinobatsira zvakanyanya kune vanogadzira kana vashandisi vanogara vachisvetuka pakati pe distros.
Mafungiro ekubvisa uye kuchenesa
Kana chero nguva iwe ukafunga kuti hauchadi kushandisa DistroShelf, iyo uninstall maitiro akatwasanuka uchishandisa Flatpak:
flatpak uninstall --delete-data com.ranfdev.DistroShelf
Kana iwe uchida kuchenesa sisitimu zvakanyanya, unogona kushandisa:
flatpak uninstall --isina kushandiswa
Zvinokosha: Maitiro aya haabvise midziyo inoshanda, chirongwa chete. Kana iwe uchida kudzima midziyo zvakare, shandisa kubva kune terminal:
- Kunyora midziyo:
distrobox list
- Kumisa mudziyo chaiwo:
distrobox stop NOMBRE-o-ID
- Kudzima mudziyo:
distrobox rm NOMBRE-o-ID
Kana iwe uchida kubvisa Distrobox uye kuchenesa zvachose zvese, shandisa:
sudo apt bvisa --autoremove distrobox
uye kudzima folda .local/share/containers
kudzima mafaira akasara.
Rezinesi nemipiro
DistroShelf inogoverwa pasi pe GPL-3.0-kana-pashure rezinesi, zvinoreva kuti haugone kuishandisa chete zvakasununguka, asi iwe unogona zvakare kuigadzirisa, kubatsira kupurojekiti, kana kugovera mavhezheni ako ekutorwa chero uchiremekedza zvirevo zverezinesi. Mipiro yenharaunda inogamuchirwa; Kana iwe uri mugadziri uye uchida kubatsira, unogona kuvhura nyaya kana kodhi zvikumbiro zvakananga mune yavo GitHub repository. Uyu mweya wekubatana unovimbisa kuti chirongwa chinoshanduka nekukurumidza uye chinogona kuenderana nezvinodiwa chaizvo zvenharaunda yeLinux.
Kukurumidza kuenzanisa nedzimwe sarudzo uye mamiriro azvino
Iko kugadzirwa kwegraphical maturusi ekugadzirisa midziyo haisi itsva, asi DistroShelf inomira pachena nekuda kwekutarisa kwayo paDistrobox, nepo mamwe mainterface anowanzo kutarisa paDocker kana LXC. Mabhenefiti makuru eDistroShelf ndeayo Kubatanidzwa kwekuona, kuve nyore, kuvandudza inoshanda, uye kutsigirwa kwemifananidzo yakawanda yepasi.
Mumamiriro ezvinhu aripo, sezvinoonekwa mumaforamu akasarudzika uye maportals, nharaunda inogamuchira zvakanyanya kurudzi urwu rwemhinduro, kunyanya nekuti inoita kuti nyika yemidziyo iwanikwe kune vashoma vashandisi vehunyanzvi, inowedzera mukana wekuyambuka-distro kuyedzwa, uye inosimudzira hunyanzvi pasina kukanganisa iyo yakakosha system.
Iyi seti inoita kuti DistroShelf ive sarudzo ine simba kune avo vari kutsvaga kurerutsa Linux mudziyo manejimendi, kufambisa zvese kuongorora uye kubereka mumamiriro akasiyana uye ine yakapfava yekudzidza curve pane yechinyakare mhinduro.