Търсете от хиляди приложения и ги инсталирайте само с едно „щракване“!
Snappy, известен също като Snap, е мениджър на пакети за Linux, в който един пакет, наречен snap, може да бъде инсталиран на множество Linux дистрибуции. Това е различно от традиционните мениджъри на пакети като dpkg, apt, aptitude, rpm, yum, които обслужват една дистрибуция на Linux или група Linux дистрибуции, базирани на една дистрибуция.
Snap има демон за управление на снимките, наречен snapd
. Извиква се клиентският инструмент за Snap щракване
. Snap е предварително инсталиран в Ubuntu 16.04 и по-нататък.
В тази статия ще видим как да намерите и инсталирате приложения с помощта на Snap в Ubuntu 20.04.
Намиране на приложения с помощта на Snap
Можем да използваме намирам
командва щракване
за търсене на пакети въз основа на ключови думи. Можем също да използваме псевдонима за тази команда, Търсене
. Snap ще търси ключовата дума не само в името на пакета, но и в описанието на пакета.
бързо намиране на "ключова дума"
Ако за търсене се използва една ключова дума, не е необходимо тя да бъде затворена в кавички. Но ако за търсене се използват повече от една ключови думи, трябва да се използват кавички.
Обърнете внимание на зелената звездичка (*) до kde
. Това означава, че съответният издател е проверен издател.
За да търсите пакети само в „стабилна“, т.е. не е в бета или други състояния, използвайте -- тесен
флаг.
snap find "keyword" --narrow
Както използвахме флага по-горе, пакетът scidvspc-hkvc
този път не беше върнат от командата find, тъй като няма стабилно издание.
Snap организира пакети в секции, като игри, финанси и т.н. Потребителят може да търси пакети в определен раздел.
Първо, за да видите списъка с всички секции, стартирайте:
snap find --section
За да търсите в определен раздел, използвайте флаг -- раздел
.
snap find chess --section="SectionName"
Инсталиране на приложения с помощта на Snap
Можем да използваме Инсталирай
команда в Snap, за да инсталирате пакет.
моментна инсталация име на пакета
Потребителят трябва да има sudo
привилегии за инсталиране на пакет от Snap. Въведете паролата си, когато бъдете подканени.
Сега Snap ще изпълни необходимите стъпки за инсталиране на пакета и ще отпечата лента за напредък на терминала.
По подразбиране Snap инсталира пакети от стабилния канал. Ако искате да инсталирате пакет от друг канал, напр. бета, можете да използвате флага --бета
.
snap install --beta snap install --candidate
Snap каналът е основно концепция, използвана за проследяване на версиите на пакетите. Можете да прочетете повече за каналите в официалната документация на Snap.
Можете да прочетете man страницата на Snap, като използвате човек щрак
. Той има повече опции, свързани с нивата на ограничаване на сигурността на Snap и т.н. Също така вижте официалната документация на Snap за по-добро разбиране на концепциите на Snap.