Установка 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 пакетов, поэтому, думаю, в ближайшем будущем мы получим еще больше команд по управлению ими.
Залишити коментар