Установка snap пакетів ubuntu

Одне з найбільш обговорюваних нововведень в Ubuntu 16.04 - це новий формат настановних пакетів програмного забезпечення - snap. Canonical представила нову систему установки і управління програмним забезпеченням і як кажуть, вона більш стабільна і безпечна.

Питання щодо безпеки спірне, оскільки в мережі з`явилися повідомлення, про те що можна легко обійти захист в X11. Але поки точаться суперечки, давайте поговоримо про те, як встановлювати пакети snap Ubuntu 16.04.

Що таке Snap пакети?

Спочатку розглянемо що таке Snap. Є кілька способів установки програм в системах Linux. Один із способів - установка з вихідних кодів. Тут вам потрібно вручну запускати скрипти, задовольняти залежності, ну одним словом, дуже незручно.

Тут в гру вступають пакети. Після завершення розробки програми її розробники створюють пакети, наприклад, deb або rpm і розміщують їх в репозиторіях програмного забезпечення, звідки користувачі можуть їх дуже легко встановити. Встановити програму з будь-якого deb пакета можна буквально в пару кліків.

Але навіщо ж тоді інша система установки пакетів, якщо deb широко використовується і дуже зручний? Canonical створила нову систему для вбудованих систем, наприклад, дронів або інших LoT проектів.

На офіційному сайті написано:

snap пакети Ubuntu містять саму програму, а також всі її залежності. Це має кілька переваг перед звичайними deb або rpm пакетами, обробними залежності. А головне, з них - розробник може бути впевнений що немає ніяких регрессий через зміни версій бібліотек в системі.

Установка Snap Ubuntu 16.04




Основи розглянули, тепер перейдемо до установки. Я буду припускати, що у вас вже є досвід використання стандартних команд установки пакетів, наприклад, apt-get. Робота зі snap ubuntu аналогічна. Всі дії виконуються в терміналі.

Відео: Snap - пакети в Ubuntu 16.04 LTS? Команди, Установка і багато іншого

Щоб подивитися список доступних пакетів, відкрийте термінал і наберіть:

$ Sudo snap install пакет

Using-Snap-Package-Ubuntu-16-1

Також можна подивитися всі пакети, встановлені в системі:

$ Snap changes


Using-Snap-Package-Ubuntu-16-5

Якщо ви хочете оновити пакет snap, до більш нової версії, виконайте:

$ Sudo snap refresh пакет

Using-Snap-Package-Ubuntu-16-3

Якщо встановлена ​​найсвіжіша версія ви отримаєте повідомлення про помилку.

Видалити snap пакет можна такою командою:

$ Sudo snap remove пакет

Using-Snap-Package-Ubuntu-16-4

висновки

На даний момент доступно не так вже й багато snap пакетів. Поки неясно як швидко будуть розвиватися snap пакети, але оскільки над цим працює Canonical можна припустити що ця технологія набере популярність. Нещодавно був випущений інструмент snapcraft, який зробить створення snap пакетів набагато простіше для розробників і вони зможуть підготувати їх для своїх програм.

А що ви думаєте про нову систему управління пакетами і про самих пакетах snap? Будете використовувати систему установки snap частіше ніж apt? Напишіть в коментарях!

Поділися в соціальних мережах:

Схожі
Установка remmina ubuntu 16.04 / 16.10Установка remmina ubuntu 16.04 / 16.10
Як видалити пакет ubuntuЯк видалити пакет ubuntu
Установка ace stream в ubuntu 16.04Установка ace stream в ubuntu 16.04
Snap cameraSnap camera
Youcam snapYoucam snap
Установка gnome в ubuntu 16.04Установка gnome в ubuntu 16.04
Список встановлених пакетів gentooСписок встановлених пакетів gentoo
Огляд snap vs flatpack vs appimageОгляд snap vs flatpack vs appimage
Реліз ubuntu 16.10 yakkety yak beta 1Реліз ubuntu 16.10 yakkety yak beta 1
Установка telegram ubuntu 16.04Установка telegram ubuntu 16.04
» » Установка snap пакетів ubuntu