Snapcraft / Snappy nədir, Snap paketlərindən necə istifadə etmək olar?

Snap paketləri Linux platforması istifadəçiləri üçün universal paketlərdir. Eyni proqram Snap paketi ilə müxtəlif platformalarda kod dəyişikliyi olmadan istifadə edilə bilər.
Snapcraft / Snappy bu qeyd olunan Snap paketlərinin paket meneceri kimi müəyyən edilə bilər. O, Ubuntu da daxil olan Canonical tərəfindən hazırlanmışdır.
Snap Paketləri – Əsas Xüsusiyyətlər
- Bütün asılılıqlar snap paketlərində quraşdırılır. Snap paketini quraşdırarkən heç bir əlavə asılılıq tələb olunmur. Buna görə də, silmə əməliyyatları zamanı sistemdən yalnız quraşdırılmış snap paketi silinir.Snap fayl sistemi ən çox istifadə edilən bütün Linux əsaslı əməliyyat sistemlərində istifadə edilə bilər. (Ubuntu, Linux Mint, Debian, Arch Linux, Fedora, CentOS, Manjaro, Solus, Raspbian, openSUSE və s.)
- Quraşdırmaq və idarə etmək asandır.
- Onun yeniləməsi avtomatik olaraq snap kernel tərəfindən idarə olunur.
- Ətraflı sənədlər (kişi snap)
- Onun server və IoT platformalarında istifadə oluna bilməsi də üstünlükdür.
Ubuntu və Linux Mint-də aşağıdakı əmrlə quraşdırıla bilər:
sudo apt install snapd
Snappy üçün istifadə edilə bilən əsas komandalar(quraşdırılmış snap siyahısı, müvafiq olaraq axtarış, quraşdırma, silmə, yeniləmə, sənəd):
snap list
snap find "AXTARILACAQ_TERİMNLƏR"
sudo snap install TAPILAN_PAKETLƏR
sudo snap remove SİLİNƏN_PAKETLƏR
sudo snap refresh
man snap
Əgər terminlər əvəzinə axtarmaq üçün yalnız bir söz axtarılacaqsa, qoşa dırnaq işarələrindən istifadə etməyə ehtiyac yoxdur.
Snapcraft.io həm də daha vizual həll, Snap paketlərinin mərkəzidir. Siz həmçinin Snapcraft veb saytında araşdırma apara və neçə variantın olduğunu görə bilərsiniz.
Snap paketi kimi VLC quraşdırılması
snap find vlc
sudo snap install vlc