Snap - это универсальная система упаковки Linux, разработанная Canonical и Ubuntu. Снапсы похожи на RPM, но более автономны и безопасны благодаря зависимостям и метаданным, необходимым для запуска, включенным в пакет. Snapd - это демон, работающий в целевой системе, который используется для использования пакетов моментальных снимков. Хотя снимки были разработаны Canonical, они поддерживаются во многих, но не во всех, дистрибутивах Linux.
Что такое Snapd?
Snapd необходимо установить в системе Linux для использования пакетов распространения Snap. Snapd предлагает различные функции, такие как распространение, обновление и запуск компонентов и приложений ОС в системах Linux.
Как установить Snapd в системе Linux
Теперь мы рассмотрим шаги по установке Snapd в разных системах Linux.
Ubuntu 16.04: Snapd поставляется с предустановленной Ubuntu 16.04 LTS и выше релизы. Поэтому никаких дополнительных действий для установки не требуется, если у вас Ubuntu 16.04 +, и вы можете начать использовать Snapd напрямую.
Ubuntu 14.04: Для Ubuntu 14.04 или любой другой более ранней версии, вам необходимо открыть «Терминал» и ввести следующие команды одну за другой для установки Snapd.
$ sudo apt update $ sudo apt install snapd
Пользователю может потребоваться выполнить дополнительные действия для использования Snaps на Snapd, например установить отсутствующий pulseaudio для воспроизведения музыки и звуков. Многие недавние выпуски Linux поставляются с предустановленной Pulseaudio, но ее необходимо устанавливать в более старых версиях. Чтобы установить pulseaudio, просто введите эту команду в «Терминале»:
$ sudo apt установить pulseaudio
Некоторые пользователи не смогут запускать URL-адреса из приложений snapd, поскольку для снэпов требуются дополнительные пакеты для запуска сеансов внешнего браузера. Чтобы решить эту проблему, просто введите приведенные ниже команды в «Терминале»:
$ sudo apt update $ sudo apt install snapd-xdg-open
Теперь вы готовы начать использовать Snaps в системе Linux.
Как использовать снимки?
Теперь, когда установка Snapd завершена, вы можете начать использовать различные Snap через «Терминал».
Шаг 01: Чтобы установить Snaps и дополнительные функции, вам необходимо войти в магазин Snap. Итак, войдите в магазин Snap, используя свою учетную запись Ubuntu, как показано ниже.
$ sudo snap login [электронная почта защищена]
Пароль: *********
2-факторный: ******
Добро пожаловать!
Шаг 02: Теперь вы можете найти разные снимки, доступные в магазине, например, найти «привет».
$ snap find hello Имя Версия Примечания разработчика Резюме hello 2.10 канонический - GNU Привет, привет, мир! Привет-огромный 1.0 noise - действительно большой щелчок hello-world 6.1 канонический - пример Hello world
Step03: Теперь установите оснастку, используя имя привязки.
$ snap install привет
Step04: Теперь запустите оснастку следующим образом.
$ привет привет мир! $ привет.вселенная привет вселенная!
Вот как вы можете запускать разные снимки в системах Linux.
Поддерживаемые дистрибутивы Linux
Раньше разработчикам программного обеспечения и приложений приходилось создавать разные версии своего программного обеспечения и приложений для различных выпусков Linux. Универсальные пакеты распространения Snap теперь работают с некоторыми популярными дистрибутивами, такими как:
- Арка
- Debian
- Fedora
- Кубунту
- Lubuntu
- Ubuntu GNOME
- Ubuntu Kylin
- Ubuntu MATE
- Ubuntu Unity
- Xubuntu
Пакеты Snap также тестируются на различных дистрибутивах, таких как CentOS, Mint, Gentoo, Elementary, OpenSUSE, OpenWRT и RHEL.
Различные приложения Snap
Для системы Linux доступны различные приложения Snap. Вот некоторые из популярных приложений:
- Дженкинс
- Чат
- Заметки
- Кассандра
- Freecad
- Кричать
- Стеллариум
- WebDM
- Подтягивания
- Крита
- VLC
- Блендер
Чтобы узнать о других приложениях Snap, перейдите на Uappexplorer.