Snap store — один из последних и развивающихся магазинов приложений, доступных для установки приложений и программного обеспечения в Linux. Этот пост сначала расскажет о snaps и хранилище snap, а затем узнает, как установить и включить оснастку в CentOS 8.
Snap — это пакеты или комплекты приложений, состоящие из программного обеспечения и необходимого зависимого программного обеспечения или пакетов.
Оснастка магазин является магазином или центром защелок или приложений, где вы можете загрузить снимки или просмотреть и установить шнапс или программное обеспечение вашего выбора в Linux с помощью Snapd службы.
Демон snap или сокращенно Snapd работает в фоновом режиме для управления пакетами snap.
Хорошо, мы поняли концепции Snap и Snap store. Давайте научимся устанавливать и включать Snap в CentOS 8.
Snap не предустановлен в CentOS 8, как операционная система Ubuntu 20.04, но мы можем загрузить и установить Snap из репозитория EPEL.
Во-первых, включите репозиторий EPEL в CentOS 8, если он не включен, с помощью приведенной ниже команды:
$ sudo dnf install epel-release
После включения репозитория EPEL обновите репозиторий пакетов системы, чтобы обновить вашу систему, набрав команду, приведенную ниже:
$ sudo dnf upgrade
Хорошо, теперь мы можем легко установить snap из репозитория EPEL.
Чтобы установить snapd на CentOS 8, введите команду, указанную ниже:
$ sudo dnf install snapd
Через пару минут snap будет установлен на CentOS 8.
Для установки пакетов из хранилища моментальных снимков нам нужно сначала включить сокет мгновенной связи.
Чтобы устанавливать приложения из магазина snap, нам нужно включить модуль systemd, который обрабатывает сокет оснастки. Чтобы включить сокет snap, введите команду, указанную ниже:
$ sudo systemctl enable snapd.socket --now
Кроме того, создайте связь между «/var/lib/snapd/snap» и «/snap», чтобы включить поддержку классической привязки, набрав команду, приведенную ниже:
$ sudo ln -s /var/lib/snapd/snap /snap
Хорошо, после включения Snap socket выйдите из системы один раз,
И войдите обратно, чтобы гарантировать обновление snap.
Теперь мы сможем устанавливать приложения из магазина snap.
Попробуем установить любое приложение из snap store в операционной системе CentOS 8. Например, мы хотим установить такое приложение, как медиаплеер VLC, из магазина snap. Чтобы установить медиаплеер VLC из хранилища моментальных снимков на компьютере с CentOS 8, введите команду, приведенную ниже:
$ sudo snap install vlc
Медиаплеер VLC устанавливается на CentOS 8 без каких-либо зависимостей.
Вы можете запустить медиаплеер VLC из средства запуска системы CentOS 8.
Этот пост содержит глубокие знания Snaps, snap store и snapd. В этом посте описана установка и включение Snap в системе CentOS 8. Мы также попытались установить приложение и убедились, что это похоже на установку приложения в мгновение ока, и нам не нужно обрабатывать и заботиться о каких-либо зависимых пакетах.