Sa paparating na release ng Ubuntu 17.04 noong Abril, ang mga pangalan tulad ng Ubuntu Snaps at Unity 8 ay madalas na binabanggit. Naiintindihan ng karamihan sa mga developer kung tungkol saan ang fuzz, ngunit malamang na hindi iyon ang kaso para sa Linux newbies.
Kaya, ngayong araw, tatalakayin natin sandali kung ano ang Snaps; ay, kung gaano sila kahalaga, at kung masasabik ba sa bagong development na ito o hindi.
Ano ang Snaps?
AngSnaps ay sa huli ay mga application na na-compress kasama ng kanilang mga dependency at paglalarawan kung paano tumakbo at makipag-ugnayan sa ibang software sa system na iyong na-install ito sa.
Ang mga ito ay pangunahing idinisenyo upang ma-sandbox at ihiwalay sa iba pang software ng system, secure, at madaling ma-install, maa-upgrade, mabubulok, at maaalis anuman ang pinagbabatayan nitong sistema.
Canonical ay bumubuo ng Snaps bilang bagong packaging medium para sa Ubuntu's Internet of Things device at malalaking container deployment na tinutukoy bilang Ubuntu Core.
Mga Tampok ng Snaps
AngSnaps feature ay nagbibigay ito ng malaking kontribusyon sa Linux komunidad bilang, upang banggitin ang Canonical, binibigyan nila ang mga developer ng kakayahan na
package ang anumang app para sa bawat Linux desktop, server, cloud o device, at direktang maghatid ng mga update.
Nasa ibaba ang mga highlight kung bakit napakahusay ng Snaps:
Affordability
Bumangon at tumakbo gamit ang Snaps nang walang bayad at simulan ang pagbuo ng iyong mga app mismo sa Ubuntu Core .
Portability
Snaps ay nagbibigay-daan sa iyong bumuo, mag-package, mag-install at mag-update ng iyong mga app sa anumang Linuxdesktop, cloud, at server sa isang swoop.
No more searching for the ways to install the same apps on different Linux distros, lalo na't marami pang ibang distro ang pag-validate ng bagong tech.
Mas mabilis na Pag-install at Pag-upgrade
With Snaps Magiging madali ang pag-install at pag-upgrade ng mga application dahil lahat ng dependency ay nasa zip file na kaya wala nang sirang apps .
Suporta mula sa Komunidad
Katulad ng kaso sa Ubuntu, gayon din sa Snapsat Ubuntu CoreAlamin na mayroon kang suporta ng isang malawak na komunidad ng developer upang tulungan ka sa tuwing natigil ka bilang isang developer o bilang isang Linux mahilig sa pagpapatupad ng Snaps
Paano i-install ang Snap sa Linux
Sa seksyong ito, ipapakita ko sa iyo na i-install ang Snap sa Linux at kung paano gamitin ang snap para mag-install, mag-update o mag-alis ng mga package.
Dahil Ubuntu 16.04, naka-pre-install na ang Snap sa system, kaya hindi na namin kailangang mag-install muli. Para sa iba pang pamamahagi, maaari mong sundin ang mga tagubilin tulad ng ipinapakita:
Sa Arch Linux
$ sudo yaourt -S snapd $ sudo systemctl simulan snapd.socket
Sa Fedora
$ sudo dnf copr paganahin ang zyga/snapcore $ sudo dnf install snapd $ sudo systemctl enable --now snapd.service $ sudo setenforce 0
Kapag na-install at nasimulan na ang snap, maaari mong ilista ang lahat ng available na package sa snap store gaya ng ipinapakita.
$ snap find
Upang maghanap ng partikular na package, tukuyin lang ang pangalan ng package bilang ipinapakita.
$ snap find package-name
Upang mag-install ng snap package, tinutukoy ang package ayon sa pangalan.
$ sudo snap install package-name
Upang mag-update ng naka-install na snap package, na tinutukoy ang package ayon sa pangalan.
$ sudo snap refresh package-name
Upang alisin ang naka-install na snap package, tumakbo.
$ sudo snap alisin ang pangalan ng package
Para matuto pa tungkol sa mga snap package, pumunta sa mga man page o sundan ang mga link sa ibaba.
Maaari kang malaman ang higit pa tungkol sa Snaps sa pamamagitan ng pagtingin sa mga mapagkukunan sa ibaba:
Sana ay nakakuha ka ng hindi bababa sa, isang pangunahing pag-unawa sa kung ano ang Snaps at kung bakit ito ay isang malaking bagay sa komunidad ng Linux. Huwag mag-atubiling i-drop ang iyong mga komento sa ibaba at gumawa din ng mga mungkahi ng impormasyong maaaring naiwan ko.