Snaps so univerzalni sistem za pakiranje Linuxa, ki sta ga razvila Canonical in Ubuntu. Snaps so kot RPM-ji, vendar so bolj samostojni in varni z odvisnostmi in metapodatki, potrebnimi za zagon, vključeni v paket. Snapd je demon, ki se izvaja v ciljnem sistemu in se uporablja za uporabo paketov snap. Čeprav jih je Canonical razvil, so podprti v številnih, vendar ne vseh distribucijah Linuxa.
Kaj je Snapd?
Snapd je treba namestiti v sistem Linux za uporabo distribucijskih paketov Snap. Snapd ponuja različne funkcije, kot so distribucija, posodobitev in zagon komponent in aplikacij OS v sistemih Linux.
Kako namestiti Snapd v sistem Linux
Zdaj bomo preučili korake za namestitev Snapda v različne sisteme Linux.
Ubuntu 16.04: Snapd je prednameščen z Ubuntu 16.04 LTS in novejše izdaje. Torej niso potrebni dodatni koraki za namestitev, če imate Ubuntu 16.04 + in lahko začnete uporabljati Snapd neposredno.
Ubuntu 14.04: Za Ubuntu 14.04 ali katero koli drugo starejšo različico, morate odpreti "Terminal" in vnesti naslednje ukaze enega za drugim, da namestite Snapd.
$ sudo apt update $ sudo apt install snapd
Uporabnik bo morda potreboval dodatne korake za uporabo Snaps on Snapd, kot je namestitev manjkajočega pulseaudio za predvajanje glasbe in zvokov. Številne nedavne izdaje Linuxa so vnaprej nameščene s pulseaudio, vendar jih je treba namestiti v starejše izdaje. Za namestitev pulseaudio preprosto vnesite ta ukaz v “Terminal”:
$ sudo apt namestite pulseaudio
Nekateri uporabniki ne bodo mogli zagnati URL-jev iz aplikacij snapd, ker posnetki zahtevajo neobvezne pakete za zagon zunanjih sej brskalnika. Če želite rešiti to težavo, vnesite spodnje ukaze v "Terminal":
$ sudo apt update $ sudo apt install snapd-xdg-open
Zdaj ste pripravljeni začeti uporabljati Snaps v sistemu Linux.
Kako uporabljati posnetke?
Zdaj, ko je namestitev Snapd končana, lahko začnete uporabljati različne Snaps prek "Terminal".
Korak01: Če želite namestiti Snaps in dodatne funkcije, se morate prijaviti v trgovino Snap. Torej se z računom Ubuntu prijavite v trgovino Snap na naslednji način.
$ sudo snap prijava [zaščitena po e-pošti]
Geslo: *********
2-faktor: ******
Dobrodošli!
Korak 02: Zdaj lahko najdete različne posnetke, ki so na voljo v trgovini, na primer poiščite snap "hello".
$ snap find hello Ime Različica Opombe za razvijalce Povzetek hello 2.10 kanoničnih - GNU Pozdravljeni, "hello world" snap hello-great 1.0 šum - res velik hiter pozdrav svet 6.1 kanonični - primer Hello world
Korak 03: Zdaj namestite snap z imenom snap.
$ snap namestite zdravo
Korak04: Zdaj zaženite snap, kot sledi.
$ zdravo Pozdravljeni, svet! $ živjo.vesolj Pozdravljen, vesolje!
Tako lahko v sistemih Linux izvajate različne posnetke.
Podprti Linux Distros
Prej so razvijalci programske opreme in aplikacij morali ustvariti različne različice svoje programske opreme in aplikacij za različne izdaje Linuxa. Snap univerzalni distribucijski paketi zdaj delujejo na nekaterih priljubljenih distribucijskih sistemih, kot so:
- Arh
- Debian
- Fedora
- Kubuntu
- Lubuntu
- Ubuntu GNOME
- Ubuntu Kylin
- Ubuntu MATE
- Ubuntu Unity
- Xubuntu
Snap paketi se preizkušajo tudi na različnih distribucijskih sistemih, kot so CentOS, Mint, Gentoo, Elementary, OpenSUSE, OpenWRT in RHEL.
Različne aplikacije Snap
Za sistem Linux so na voljo različne aplikacije Snap. Nekatere priljubljene aplikacije so naslednje:
- Jenkins
- Klepet
- Opombe
- Cassandra
- Freecad
- Kričite
- Stelarij
- WebDM
- Hangups
- Krita
- VLC
- Mešalnik
Za več aplikacij Snap pojdite na Uappexplorer.