Vaikka Snap-paketteja ei tueta oletuksena Arch-pohjaisissa Linux-distroissa, Snap on helppo asentaa Arch Linuxiin halutessasi.

Snap on moderni paketinhallintajärjestelmä, joka lupaa saumattoman pakettien jakelun ja paremman riippuvuuden hallinnan verrattuna muihin paketinhallintajärjestelmiin.

Toisin kuin muut Linux-distrot, kuten Ubuntu, Arch Linuxissa ei ole oletuksena Snap-tukea. Onneksi Snap on helppo asentaa ja määrittää Arch Linuxissa.

Snap-pakettien edut

Snapin kehittää ja ylläpitää Canonical, Ubuntun takana oleva yritys. Snapin päätavoite on helpottaa pakettien hallintaa Linuxissa paljon. Snapsit ovat yleismaailmallisia, niitä tuetaan kaikissa tärkeimmissä Linux-distroissa, ja niissä on monia muita etuja.

Snap-paketit ja -komennot on tarkoitettu toimimaan missä tahansa Linux-järjestelmässä taustalla olevasta jakelusta riippumatta. Tämä tarkoittaa, että saat saman kokemuksen, kun siirryt distrosta toiseen. Tämä on myös valtava etu ohjelmistokehittäjille, koska he voivat vain jakaa yhden paketin, joka toimii kaikissa Linux-distroissa.

instagram viewer

Toinen Snap-pakettien keskeinen etu on, että niissä on kaikki riippuvuudet, joita ohjelmisto toimii saumattomasti. Tämä parantaa turvallisuutta ja luotettavuutta.

Snap-paketit päivitetään automaattisesti, ja voit palata aikaisempaan snap-versioon, jos nykyinen ei toimi kunnolla.

Jos haluat kokea kaikki nämä edut ja enemmän, voit asentaa Snapin Arch Linuxiin seuraavasti:

Vaihe 1: Snapin asentaminen Arch Linuxiin

Arch Linuxin oletusarkistoissa ei ole snapd-pakettia; sinun täytyy käytä Arch User Repositorya (AUR) sen sijaan. Arch-käyttäjävarastoa ylläpitää Arch Linux -harrastajien yhteisö, ja se sisältää laajan valikoiman paketteja, joita ei ole saatavana virallisista Arch-arkistoista.

Ensin sinun on asennettava Git, jos sinulla ei vielä ole sitä järjestelmässäsi. Voit asentaa Gitin seuraavalla komennolla:

sudo pacman -S git

Asennuksen jälkeen voit kloonata snapd-arkiston koneellesi. snapd on demoni ja ajonaika snap-pakettien hallintaan.

git klooni https://aur.archlinux.org/snapd.git

Siirry seuraavaksi äskettäin kloonatuun snapd-hakemistoon cd-komennolla:

cd snapd

Rakenna ja asenna snapd käyttämällä makepkg apuohjelma. makepkg automatisoi pakettien rakentamisen Arch Linuxissa.

makepkg -si

Viimeistele asennus noudattamalla päätteen ohjeita.

Vaihe 2: Snapd-palvelun määrittäminen

Jotta snapd-palvelu käynnistyy automaattisesti käynnistyksen jälkeen, suorita seuraava komento:

sudo systemctl enable --now snapd.socket

Voit tarkistaa palvelun tilan käyttämällä:

sudo systemctl status snapd

Jos olet määrittänyt kaiken oikein, palvelun pitäisi olla käynnissä ja sen pitäisi olla mahdollista latautua järjestelmän käynnistyksen yhteydessä.

Lisäksi sinun tulee ottaa käyttöön klassiset snapd-paketit suorittamalla:

sudo ln -s /var/lib/snapd/snap /snap

Sinun on ehkä kirjauduttava ulos tai käynnistettävä järjestelmä uudelleen, jotta edellinen komento tulee voimaan.

Vaihe 3: Ohjelmiston asentaminen Snapilla

Listaa kaikki snapin kautta asennetut paketit suorittamalla seuraava komento:

snap lista

Edellisen komennon tulos näyttää, että sinulla ei ole vielä asennettuna snapsia.

Voimme asentaa mallisnap-sovelluksen, the Hei maailma napsautuspaketti. Suorita seuraava komento:

snap install hello-world

Jos käytät snap lista komento uudelleen, tällä kertaa se listaa asennetun sovelluksen.

Katso manuaalisivut saadaksesi lisätietoja snapista ja sen komentovaihtoehdoista.

mies napsahtaa

Kuinka poistaa Snap Arch Linuxista

Sinä pystyt käytä Pacmania pakettien poistamiseen tai asentamiseen Arch Linuxissa. Esimerkiksi poistaaksesi snapin, suorita seuraava komento:

sudo pacman -Rs snapd

Snap toimii Arch Linuxissa!

Vaikka snap ei ole oletuksena käytettävissä Arch Linuxissa, voit asentaa sen Arch User Repositoryn kautta.

Verrattuna perinteisiin Linux-pakettien hallintaohjelmiin, snapeilla on paljon etuja, kuten parempi riippuvuuden hallinta ja yleinen Linux-tuki.