Наскільки я знаю, є дві переваги:
По-перше: пакети Snap можуть принести із собою власні залежності. Тож ніякої залежності пекла.
По-друге: пакети Snap можна встановити лише для одного користувача. Тож більше контролюйте, хто працює з цим програмним забезпеченням.
Деякі цитати (включаючи посилання на джерела):
з https://insights.ubuntu.com
Знімки ізольовані між собою, щоб гарантувати безпеку даних, і їх можна оновити або повернути назад автоматично, що робить їх ідеальними для підключених пристроїв. Кілька постачальників запустили прискіпливі пристрої IoT, що дозволило створити новий клас пристроїв «розумного краю» з магазином додатків IoT. Snappy пристрої отримують автоматичні оновлення для базової ОС разом із оновленнями програм, встановлених на пристрої.
( джерело )
з https://developer.ubuntu.com
Ubuntu Core багато в чому просто інший аромат Ubuntu (наприклад, коренева файлова система побудована з пакетів з того ж архіву Ubuntu, що й інші аромати), але вона відрізняється багатьма важливими способами:
- Базова система - це дуже мінімальна система, яка складається з трьох різних частин: ядра, гаджета та ОС, які всі упаковані та доставлені у новому форматі оснащення упаковки
- Існує чистий поділ між базовою системою та додатками, встановленими в системі, а також чистий поділ між встановленими додатками
- Ubuntu Core замінює 'apt' новою командою 'snap', а програми упаковуються та доставляються як 'snaps'
- Коренева файлова система доступна лише для читання
- Розробники можуть оновлювати програми незалежно від ОС
- Програми за замовчуванням запускаються у скриньці безпеки
- Ubuntu Core орієнтований на додаток, а не на архівний дистрибутив
Вищезазначені якості мають на меті вирішити багато проблем, властивих традиційній моделі дистрибуції Linux, і значно підвищити надійність, передбачуваність та безпеку.
( джерело )
від http://snapcraft.io/
Оснащення - це вигадливий zip-файл, який містить додаток разом із залежностями та опис того, як його слід безпечно запускати у вашій системі, особливо про різні способи спілкування з іншим програмним забезпеченням.
Найголовніше, що заготовки розроблені для безпечних, піщаних контейнерів, контейнерних додатків, ізольовані від базової системи та від інших застосувань. Знімки дозволяють безпечно встановлювати програми від будь-якого постачальника на важливих пристроях та настільних комп'ютерах.
( джерело )