Muutama tunti sitten kollegani Darkcrizt kirjoitti artikkeli uusimmasta päivityksestä distro laatikko. Hän itse kirjoitti vähän aikaa sitten toinen kohde jossa hän selitti meille, mikä se oli, ja hieman sen asentamisesta ja tärkeimmistä komennoista, joiden avulla voit alkaa hyödyntää sen etuja. Tässä aiomme selittää tarkemmin ohjelmiston asennus- ja käyttöprosesseja, jotta voimme esimerkiksi käyttää vain Ubuntulle tarkoitettua ohjelmaa Arch-pohjaisessa jakelussa.
Distrobox on pieni ohjelma, joka luo kuvia jakelut muissa jakeluissa, mutta ne eivät ole samoja kuin virtuaalikoneet. Säästää etäisyyksiä, on enemmän kuin Windows WSL, vaikka Microsoftin Linux-alijärjestelmä toimii virtualisoinnin kautta. Se näyttää samalta, koska teemme suurimman osan siitä terminaalista, kuten WSL oli alussa, ja se mahdollistaa myös sovellusten käynnistämisen GUI:lla, joka on saatavilla Windows-alijärjestelmässä WSL2:sta.
Mihin Distrobox oikeastaan on
Jotkut saattavat ihmetellä, mitä järkeä on pitää yksi Linux toisen sisällä, jos melkein kaikki, mitä yksi Linux-distro voi tehdä, voidaan tehdä toisessa. On ainakin kolme syytä:
- Testaa hävitettävässä ympäristössä. Distroboxia voidaan käyttää hiekkalaatikkona testaukseen, ja se voi olla parempi kuin täysi virtuaalikone.
- Kehitä eri ympäristöissä: Distrobox on hyödyllinen kehittäjille, jotka haluavat käyttää kirjastoja ja kaikkea tarpeellista jakelusta ja tehdä sen samalla tietokoneella.
- Asenna sovelluksia, joita jakelumme ei tue: Valitettavasti monet kehittäjät välittävät vain Debian/Ubuntu- ja Fedora-käyttäjistä ja lataavat ohjelmistonsa vain DEB- tai RPM-paketteina. Yksi syy Distroboxin käyttöön voi olla asentaa DEB distroihimme, joka ei tue sitä ilman, että sinun on tehtävä paljon muuta. Eikö tämä selitys vakuuta sinua? Sanon sen toisella esimerkillä: normaalin Linux-ohjelmiston käyttäminen muuttumattomassa jakelussa, kuten Ubuntu-ohjelmisto SteamOS:ssä (asennettu oletuksena SteamOS 3.5:stä lähtien) ilman, että tarvitsee olla riippuvainen Flathubista.
Kuinka asentaa Distrobox
Kuten näemme hän on valmis, distrobox on saatavilla useimpien jakelujen virallisissa arkistoissa Linux, ja sen asennus sisältää päätteen avaamisen ja kirjoittamisen sudo <nombre del gestor de paquetes de turno> <comando de instalación> distrobox
. Esimerkiksi Ubuntussa ja johdannaisissa sinun on kirjoitettava "sudo apt install distrobox" ja Archiin "sudo pacman -S distrobox", kaikki ilman lainausmerkkejä. Kannattaa myös asentaa satamatyöläinen, podman tai molemmat. Ne ovat ohjelmia, jotka tekevät konttien taikuuden mahdolliseksi. Jos valitset yhden, kaikki löytämäni asiakirjat suosittelevat Podmania eniten.
Virallisilla verkkosivuilla kuvataan myös kuinka asentaa vaihtoehtoisilla menetelmillä. Tässä vaiheessa selitetty on samanlaista kuin Darkcrizt julkaisi toisessa linkissä, jonka sisällytimme tämän artikkelin alkuun, ehkä päivitettynä. Suosittelen käyttämään virallisia tietovarastoja aina kun mahdollista, sitä varten ne ovat.
Kuinka asentaa kuva toisesta jakelusta
Aloita avaamalla pääteikkuna ja kirjoittamalla:
distroboxin luominen
Se näyttää meille viestin, että Fedora-kuvaa ei löydy – ainakaan tämän artikkelin kirjoittamishetkellä – ja meillä on mahdollisuus luoda se tai ei. Jos painamme "Y"-näppäintä (kyllä), se luo sen meille kuvan latauksen jälkeen, mikä voi kestää hetken. Asennuksen lopussa näemme viestin, joka kertoo, kuinka se suoritetaan:
Se suoritetaan seuraavasti, jossa "laatikon" nimi näkyy myös yllä, kohdassa, jossa olet luomassa sitä ja kun olet jo saavuttanut sen:
distrobox anna my-distrobox
Edellisellä komennolla laatikkoon tarvittavat paketit latautuvat loppuun, joten sinun on odotettava uudelleen.
Edellisessä kuvassa sinun on tarkasteltava sen yksityiskohtia nopea, eli viesti, joka ilmestyy oletusarvoisesti ja joka kehottaa meitä antamaan komentoja. Kuvakaappauksessa näemme, että siinä lukee käyttäjänimeni ja sen jälkeen "my-distrobox", joka on juuri luomamme laatikko ja osoittaa, että olemme siinä. Jos haluamme tarkistaa sen, voimme asentaa neofetchin, mutta voimme tehdä sen:
kissa / etc / os-release
Ohjelmien asentaminen ja suorittaminen
Nyt kun distro on asennettu ja käynnissä, aiomme tehdä testin. ohjelmiston asennus. Koska esimerkissämme on Fedora, aiomme suorittaa asennuksen DNF:llä ja valittu ohjelma on Firefox, koska sen tietojen avulla on helppo osoittaa, missä järjestelmässä se toimii. Komento olisi:
sudo dnf asenna firefox
Kuten Fedoran tuntevat näkevät, se näyttää DNF-paketinhallinnan tyypillisiä tietoja. Mutta jos tämä ei riitä todisteeksi, nyt käynnistämme selaimen kirjoittamalla "firefox" ilman lainausmerkkejä samaan päätteeseen. Sitten siirrymme Ohje/Tietoja Firefoxista -osioon ja näemme jotain seuraavanlaista:
Muokattujen Distrobox-kuvien luominen
Oletuksena se on valmis asentamaan Fedora, ja tämä on selitetty alussa löytämissämme tiedoissa. Mutta voimme luoda kuvia vaihtoehtoluettelosta joka on saatavilla Distroboxin yhteensopivuustiedoissa (linkki). Seuraavassa esimerkissä asennamme Ubuntu-kuvan, mutta annamme sille mukautetun nimen. Tätä varten käytämme seuraavaa komentoa:
distrobox create -n ubuntubox --image ubuntu:22.04
Edellisellä komennolla olemme pyytäneet sinua "luomaan kuvan nimeltä "ubuntubox" Ubuntu 22.04 -kuvasta." Et siis löydä sitä Se kysyy meiltä, haluammeko luoda sen, ja meidän on sanottava kyllä. Kuten Fedora-kuvaa luotaessa, meidän on odotettava sen luomista ja ladattava sitten kaikki sen suorittamiseen tarvittava. Kun näemme nopea ubuntuboxista, olemme jo Ubuntun sisällä 22.04.
Jos haluamme nähdä luettelon asennetuista laatikoista, kirjoitamme - ulkopuolelta ei laatikkoa -:
distroboxin lista
Sovellusten käyttäminen päävalikosta
Jos haluamme käytä sovelluksia päävalikossa tai käytä niitä isäntäjärjestelmästä, kirjoitamme ruutuun ja kirjoitamme jotain tällaista:
distrobox-export --sovellus firefox
Näemme viestin, joka vahvistaa, että sovellus on saatavilla, ja se on niin. Laatikon päällä on hänen nimensä suluissa.
Perumme viennin seuraavilla tavoilla:
distrobox-export --app firefox --delete
Poista Distrobox-laatikko
että poista laatikko, tämä on lopetettava. Tämä saavutetaan kirjoittamalla ensin isäntäjärjestelmästä distrobox stop nombre-de-la-caja
y luego distrobox rm nombre-de-la-caja
. Molemmissa tapauksissa meidän on hyväksyttävä sen meille näyttämät viestit. Laatikko ja kaikki sen sisältö katoavat distroboxista, mutta säiliön poistaminen kokonaan vaatii lisätoimenpiteitä.
- Terminaalissa kirjoitamme
podman images
. - Kirjoitamme poistettavan kuvan tunnuksen.
- Lopuksi kirjoitamme
podman rmi id-de-la-imagen
, korvaa viimeisen merkkijonon poistettavan kuvan merkkijonolla.
Jos sovellusvalikossa on jäljellä pikakuvakkeita, vaikka niin ei pitäisi tapahtua, ne voidaan poistaa manuaalisesti kansiosta ~ / .Paikallinen / share / applications /. Tämän välttämiseksi vienti kannattaa peruuttaa ennen laatikon poistamista.
Mielenkiintoista tietoa
- Laatikoissa käytetty ydin on sama kuin oletusisäntäjärjestelmä.
- Jos haluamme lähteä, meidän on syötettävä sana
exit
. - Laatikkoon pääsee suoraan sovellusvalikosta. Tätä varten luodaan .desktop-tiedosto.
Toivon, että tämän oppaan avulla on nyt selvää, mikä Distrobox on, mihin se on tarkoitettu ja miten sitä käytetään.