Установка snap в Ubuntu и управление ими

Некоторое время назад, в интернете было много шума по поводу нового формата пакетов, разрабатываемого компанией Canonocal сначала для Ubuntu, а в последствии и открывшей его для всего мира Linux. Если кто не знает, то речь идет о так называемых snap-пакетах – способ упаковки и распространения приложений, которым компания планирует заменить в своей ОС deb пакеты. Сейчас как то все утихло, но поскольку snap – будущее Ubuntu, у меня все же появилось желание написать о том, как это все работает. Ниже мы посмотрим как установить snap пакет, а также какой инструментарий по управлению им доступен. на сегодня

Поиск доступных snap пакетов

На сегодняшний день приложений, упакованных в snap не так уж и много – технология еще довольно молодая. И тем не мене, чтобы посмотреть список всех доступных в репозитории пакетов нужно открыть терминал и ввести команду:

snap find

Если вам нужно найти конкретный пакет введите:

snap find имя-пакета

Как установить snap пакет

Чтобы установить snap пакет также ничего сложного делать не нужно просто введите в терминале:

sudo snap install имя-пакета

Да, для установки приложений в новом формате все равно нужны привилегии суперпользователя, поэтому не забываем про sudo.

Команда snap скачет и установит нам нужное приложение, при этом весь процесс будет виден в терминале.

Установленное приложение можно запускать всеми теми же способами, что используются для запуска всего остального ПО: терминал, Dash и т.д.

Обновление snap приложений

Для обновления snap используйте команду:

sudo snap refresh имя-пакета

Где вместо имя-пакета подставляется имя нужного приложения. Если появилась новая версия приложения, она будет скачана и установлена. К сожалению на сегодня нет команды, которая обновила бы все доступные snap пакеты сразу,но будем надеяться, что разработчики добавят ее в будущем.

Просмотр установленных snap

Дабы посмотреть, сколько snap у вас уже установлено, используйте команду:

snap list

Удаление snap

Для удаления установленных snap приложений используется:

sudo snap remove имя-пакета

Просмотр истории изменений

При помощи команды:

snap changes

Вы можете просматривать историю изменений, то есть список с информацией о установке, обновлению и удалению snap пакетов в своей системе.

Больше возможностей

Естественно, выше указаны лишь основные возможности по управлению snap пакетами, однако это далеко не все. Чтобы узнать больше информации о командах, предназначенных для snap, всегда можно использовать официальный man:

man snap

Разработчики Ubuntu активно работают над форматом snap пакетов, поэтому, думаю, в ближайшем будущем мы получим еще больше команд по управлению ими.

Залишити коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *