Uz nadolazeće izdanje Ubuntu 17.04 u travnju, imena poput Ubuntu Snaps i Unity 8 često se spominju. Većina programera razumije u čemu je problem, ali to vjerojatno nije slučaj za Linux početnike.
Dakle, danas ćemo se ukratko dotaknuti onoga što Snaps; su, koliko su važni i treba li biti uzbuđen zbog ovog novog razvoja ili ne.
Što su Snaps?
Snaps su u konačnici komprimirane aplikacije zajedno sa svojim ovisnostima i opisima kako pokrenuti i komunicirati s drugim softverom na sustavu na kojem ste ga instalirali na.
Oni su uglavnom dizajnirani da budu u sandboxu i izolirani od drugog sistemskog softvera, sigurni i lako se mogu instalirati, nadograditi, razgraditi i ukloniti bez obzira na temeljni sustav.
Canonical razvija Snaps kao novi medij za pakiranje za Ubuntuove uređaje Internet of Things i velike implementacije spremnika koje se nazivaju Ubuntu Core.
Značajke Snaps
Snaps značajke daju značajan doprinos Linux zajednicu jer, da citiram Canonical, programerima daju mogućnost
pakirajte bilo koju aplikaciju za svaki Linux radnu površinu, poslužitelj, oblak ili uređaj i isporučujte ažuriranja izravno.
U nastavku su istaknuti razlozi zašto Snimci su izvrsni:
Priuštivost
Počnite raditi uz Snaps besplatno i počnite graditi svoje aplikacije upravo na Ubuntu Core .
Prenosivost
Snaps vam omogućuju razvoj, pakiranje, instaliranje i ažuriranje vaših aplikacija na bilo kojem Linuxradna površina, oblak i poslužitelj jednim potezom.
Nema više traženja načina za instaliranje istih aplikacija na različite Linux distribucije, pogotovo jer su mnoge druge distribucije provjera valjanosti nove tehnologije.
Brže instalacije i nadogradnje
Sa Snaps instaliranje i nadogradnja aplikacija bit će laka jer su sve ovisnosti već prisutne u zip datoteci tako da više nema pokvarenih aplikacija .
Podrška zajednice
Kao što je slučaj sa Ubuntu, tako je i sa Snapsi Ubuntu CoreZnajte da imate podršku ogromne zajednice programera koja će vam pomoći kad god zapnete kao programer ili kao Linux entuzijast koji implementira Snimke
Kako instalirati Snap u Linuxu
U ovom odjeljku pokazat ću vam kako instalirati Snap u Linuxu i kako koristiti snap za instalaciju, ažuriranje ili uklanjanje paketa.
Od Ubuntu 16.04, Snap je već unaprijed instaliran na sustavu, tako da ne moramo ponovno instalirati. Za drugu distribuciju možete slijediti prikazane upute:
Na Arch Linuxu
$ sudo yaourt -S snapd $ sudo systemctl start snapd.socket
Na Fedori
$ sudo dnf copr omogući zyga/snapcore $ sudo dnf instalirajte snapd $ sudo systemctl enable --now snapd.service $ sudo setenforce 0
Nakon što je snap instaliran i pokrenut, možete popisati sve dostupne pakete u snap trgovini kao što je prikazano.
$ snap find
Za traženje određenog paketa, samo navedite naziv paketa kao show.
$ snap find naziv paketa
Da biste instalirali snap paket, navedite naziv paketa.
$ sudo snap install naziv paketa
Za ažuriranje instaliranog snap paketa, navodeći naziv paketa.
$ sudo snap refresh naziv paketa
Za uklanjanje instaliranog snap paketa, pokrenite.
$ sudo snap remove package-name
Da biste saznali više o snap paketima, prođite kroz man stranice ili slijedite donje veze.
Dobrodošli ste da saznate više o Snapsu tako da provjerite resurse ispod:
Nadam se da ste uspjeli barem temeljno razumjeti što su Snaps i zašto su veliki problem za Linux zajednicu. Slobodno ostavite svoje komentare ispod i dajte prijedloge informacija koje sam možda izostavio.