Whatsapp

Mitä Snapsit ovat? Ja kuinka tärkeitä ne ovat?

Anonim

Ubuntu 17.04 julkaistaan ​​huhtikuussa, esimerkiksi Ubuntu Snaps ja Unity 8 on mainittu usein. Useimmat kehittäjät ymmärtävät, mistä fuzzissa on kyse, mutta se ei luultavasti päde Linux aloittelijoille.

Joten, käsittelemme tänään lyhyesti Snaps; ovat, kuinka tärkeitä ne ovat ja pitääkö olla innostunut tästä uudesta kehityksestä vai ei.

Mitä Snapsit ovat?

Snaps ovat viime kädessä sovelluksia, jotka on pakattu yhdessä niiden riippuvuuksien kanssa ja kuvaukset siitä, kuinka muita ohjelmistoja ajetaan ja miten se on vuorovaikutuksessa sen järjestelmän kanssa. päällä.

Ne on pääasiassa suunniteltu hiekkalaatikkoon ja eristettäviksi muista järjestelmäohjelmistoista, turvallisia ja helposti asennettavia, päivitettäviä, hajottavia ja irrotettavia riippumatta niiden taustajärjestelmästä.

Canonical kehittää Snapsia uudeksi pakkausvälineeksi Ubuntun esineiden internet-laitteille ja suurten konttien käyttöönotot, joita kutsutaan nimellä Ubuntu Core.

Snapsin ominaisuudet

Snaps-ominaisuudet antavat sille merkittävän panoksen Linux yhteisöä lainatakseni Canonical, ne antavat kehittäjille mahdollisuuden

pakkaa mikä tahansa sovellus jokaiselle Linux pöytäkoneelle, palvelimelle, pilvelle tai laitteelle ja toimita päivitykset suoraan.

Alla on kohokohtia siitä, miksi Snaps ovat erinomaisia:

Edullisyys

Ota käyttöön Snaps ilmaiseksi ja aloita sovellusten rakentaminen suoraan Ubuntu Coressa .

Kannettavuus

Snaps avulla voit kehittää, pakata, asentaa ja päivittää sovelluksiasi millä tahansa Linuxtyöpöytä, pilvi ja palvelin yhdellä iskulla.

Enää ei tarvitse etsiä tapoja asentaa samat sovellukset eri Linux-distroihin, varsinkin kun monet muut distrot ovat uuden tekniikan validointi.

Nopeammat asennukset ja päivitykset

Snapsilla sovellusten asentaminen ja päivittäminen on helppoa, koska kaikki riippuvuudet ovat jo zip-tiedostossa, joten rikkinäisiä sovelluksia ei enää ole .

Yhteisön tuki

Kuten Ubuntu, niin on myös Snapsja Ubuntu CoreTiedä, että sinulla on laajan kehittäjäyhteisön tuki, joka auttaa sinua aina, kun jäät jumiin kehittäjänä tai Linux-harrastajana toteuttamassa Snaps

Snapin asentaminen Linuxiin

Tässä osiossa näytän, miten Snap asennetaan Linuxiin ja kuinka snapia käytetään pakettien asentamiseen, päivittämiseen tai poistamiseen.

Ubuntu 16.04 jälkeen Snap on jo esiasennettu järjestelmään, joten meidän ei tarvitse asentaa uudelleen. Muussa jakelussa voit seurata alla olevia ohjeita:

Arch Linuxissa

$ sudo yaourt -S snapd
$ sudo systemctl käynnistä snapd.socket

Fedorassa

$ sudo dnf copr mahdollistaa zyga/snapcore
$ sudo dnf asentaa snapd
$ sudo systemctl enable --now snapd.service
$ sudo setenforce 0

Kun snap on asennettu ja käynnistetty, voit listata kaikki saatavilla olevat paketit Snap Storessa kuvan mukaisesti.

$ pikahaku

Jos haluat etsiä tiettyä pakettia, määritä paketin nimi näytettäväksi.

$ Snap-haku paketin nimi

Snap-paketin asentaminen määrittämällä paketin nimellä.

$ sudo snap install paketin nimi

Päivittääksesi asennetun snap-paketin määrittämällä paketin nimellä.

$ sudo snap refresh paketin nimi

Poista asennettu snap-paketti suorittamalla.

$ sudo snap poista paketin nimi

Saat lisätietoja snap-paketeista käymällä man-sivuilla tai seuraamalla alla olevia linkkejä.

Saat lisätietoja Snapsista tutustumalla alla oleviin resursseihin:

Toivottavasti olet saanut ainakin perustavanlaatuisen käsityksen siitä, mitä Snaps on ja miksi ne ovat iso juttu Linux-yhteisölle. Voit jättää kommenttisi alle ja tehdä myös ehdotuksia tiedoista, jotka olen ehkä jättänyt pois.