Snap

Използване на Snap Package Manager на Ubuntu

Използване на Snap Package Manager на Ubuntu
Snap е инструмент, използван за групиране на приложение и необходимите му зависимости, така че да работи на различни дистрибуции на Linux без никакви модификации.

Snap приложения се хостват в Snap Store. По време на това писане има хиляди приложения с отворен код и патентовани приложения в snap store.

В тази статия ще ви покажа как да използвате мениджъра на пакети Snap в Ubuntu. И така, нека започнем!

Търсене на Snap пакети

За да инсталирате Snap пакет, трябва да знаете името на пакета и дали той е наличен в хранилището на Snap пакета или не. За да намерите тази информация, можете много лесно да търсите в хранилището на пакета Snap за желания от вас софтуер / приложение от командния ред.

Например, за да търсите IDE на JetBrains PyCharm, потърсете пакетите, които съответстват на pycharm ключова дума със следната команда:

$ sudo snap намери pycharm

Snap пакетите, които съответстват на pycharm ключовата дума трябва да бъде изброена.

Трябва да намерите името на пакета Snap, версията, която ще бъде инсталирана по подразбиране, името на издателя и неговото резюме.

Знаейки повече за Snap Package

Преди да инсталирате Snap пакет, може да искате да научите повече за него.

За да научите повече за, да кажем, пакета Snap pycharm-общност, изпълнете следната команда:

$ sudo snap info pycharm-общност

Много информация за pycharm-общност Пакетът за щракване трябва да се покаже.

В горната секция имате името, резюме, името на издателя, URL адреса на Snap Store, официалната страница на софтуера / приложението, което инсталира, лиценза, описанието и идентификационния номер на пакета Snap.

В долния раздел имате списък с всички налични канали или можете да кажете версии на софтуера / приложението, които искате да инсталирате. The последен / стабилен канал трябва да е по подразбиране за всички софтуер / приложения Snap. Ако искате да инсталирате по-стара версия на софтуера / приложението, можете да посочите необходимия канал по време на инсталирането на пакета Snap.

Инсталиране на Snap Package

За да инсталирате най-новата стабилна версия на софтуера / приложението на PyCharm Community, можете да инсталирате pycharm-общност Snap пакет, както следва:

$ sudo snap install pycharm-community

Ако искате да инсталирате конкретна версия на софтуера / приложението от Snap Store, можете да посочите канала, който да използвате по време на инсталацията с -канал опция на командния ред, както следва:

$ sudo snap install pycharm-community --channel latest / stable

Някои софтуер / приложение на Snap Store ще ви покажат следното съобщение за грешка. Това е така, защото софтуерът / приложенията Snap използват пясъчници за допълнителен слой сигурност. Sandboxing на Snap софтуер / приложение няма да позволи на софтуера / приложението да модифицира файловата система извън пясъчника (указаната от него инсталационна директория).

Някои софтуер / приложения ще трябва да модифицират файловата система (т.е.д., текстов редактор или IDE). Така че, не можете да използвате функцията на пясъчника на Snap за този софтуер / приложения. За да инсталирате софтуера / приложенията на Snap Store, които трябва да модифицират файловата система, трябва да използвате -класически опция на командния ред по време на инсталацията.

Можете да инсталирате софтуер / приложение Snap Store (т.е.д., pycharm-общност), който не използва функцията за пясък в Snap, както следва:

$ sudo snap install pycharm-community --channel latest / stable --classic

Софтуерът / приложението Snap се изтегля от Snap Store и завършването му може да отнеме известно време.

В този момент пакетът Snap трябва да бъде инсталиран.

След като инсталирате модулния пакет за общност PyCharm, трябва да можете да го намерите в менюто за приложения на Ubuntu. Можете да го стартирате като всички други приложения.

Изброяване на инсталирани пакети

Можете да изброите всички пакети Snap Store, които са инсталирани на вашата машина на Ubuntu, със следната команда:

$ sudo snap list

Всички пакети Snap Store, които са инсталирани на вашия компютър, трябва да бъдат изброени.

Надстройка на Snap Package

Надстройването на пакет Snap Store е лесно.

За да демонстрирам процеса, инсталирах уеб буря (JetBrains WebStorm IDE) Snap Store пакет на моята машина на Ubuntu, както можете да видите на екранната снимка по-долу.

$ sudo списък за щракване

Можете да надстроите уеб буря Приложение Snap Store със следната команда:

$ sudo snap опресняване на уеб буря

Можете също така да надстроите, за да понижите определен канал на приложението.

Например имам 2019 г.3 / стабилен канал на уеб буря Приложението Snap Store, инсталирано на моята машина на Ubuntu. И, да речем, искате да надстроите до последен / стабилен канал.

$ sudo snap info webstorm

За да надстроите уеб буря Прикрепете приложението на магазина към последен / стабилен канал, можете да изпълните следната команда:

$ sudo snap refresh webstorm --channel най-новата / стабилна

The уеб буря Приложението Snap Store се актуализира до последен / стабилен канал.

The уеб буря приложението се надстройва до 2020 г.3.1, както можете да видите на екранната снимка по-долу.

Уеб буря Приложението Snap е надстроено до последен / стабилен версия 2020 г.3.1.

Деактивирайте и активирайте Snap Apps

В традиционната система за управление на пакети можете да инсталирате, деинсталирате или надграждате само пакет.

Едно голямо предимство на приложенията на Snap Store е, че можете да деактивирате приложение, ако вече не се нуждаете от него. Когато деактивирате приложението Snap Store, то пак ще е налично на вашия компютър, но демонът Snap няма да зареди приложението. Можете да активирате приложението, когато имате нужда от него.

Мисля, че това е много добро решение. Ако не се нуждаете от приложение през цялото време, можете да го деактивирате и да го активирате само когато имате нужда от него. Това може да спести много памет на вашия компютър.

В момента WebStorm IDE е инсталиран на моята машина на Ubuntu от Snap Store. И така, вече мога да получа достъп до него от Меню на приложението на моя компютър.

За да деактивирате уеб буря Приложението Snap Store изпълнете следната команда:

$ sudo snap деактивира webstorm

The уеб буря Приложението Snap Store трябва да бъде деактивирано.

Както можете да видите, хора с увреждания опцията се добавя към уеб буря Приложение Snap Store.

$ sudo snap list

Сега няма да намерите приложението WebStorm IDE на Меню на приложението на вашия компютър.

За да активирате уеб буря Приложете Snap Store отново, изпълнете следната команда:

$ sudo snap активира webstorm

The уеб буря Приложението Snap Store трябва да бъде активирано.

The хора с увреждания опцията е премахната от уеб буря Приложението Snap Store, след като е активирано.

След като активирате уеб буря Приложението Snap Store, WebStorm IDE трябва да е налично в Меню на приложението на вашия компютър отново.

Деинсталиране на Snap Package

Ако не ви харесва приложението Snap Store, което сте инсталирали, можете лесно да го деинсталирате.

Например, за да премахнете уеб буря Приложението Snap Store изпълнете следната команда:

$ sudo snap премахване на webstorm

Приложението Snap Store уеб буря трябва да бъдат премахнати.

След това можете да видите, че приложението Snap Store уеб буря вече не е в списъка.

$ sudo snap list

Заключение

В тази статия ви показах как да търсите пакети Snap Store и да намерите повече информация за пакета Snap Store. Показах ви как да инсталирате, надграждате, активирате / деактивирате и деинсталирате пакет Snap Store. Тази статия трябва да ви помогне да започнете с Snap package manager в Ubuntu.

Как да използвам GameConqueror Cheat Engine в Linux
Статията обхваща ръководство за използването на GameConqueror cheat engine в Linux. Много потребители, които играят игри под Windows, често използват ...
Най-добрите емулатори на игрови конзоли за Linux
Тази статия ще изброи популярния софтуер за емулация на игрова конзола, наличен за Linux. Емулацията е слой за софтуерна съвместимост, който емулира х...
Най-добрите дистрибуции на Linux за игри през 2021 г
Операционната система Linux е изминала дълъг път от първоначалния си, прост, базиран на сървъра външен вид. Тази операционна система се подобри неимов...