Установка snap в CentOS

Snap доступен для CentOS 9 Stream, CentOS 8 Stream, CentOS 8 и CentOS 7, начиная с версии 7.6. Он также доступен для Red Hat Enterprise Linux (RHEL) 7.6+ (см. Установка snap на Red Hat Enterprise Linux).

Пакеты для CentOS 8/9 и CentOS 7 находятся в соответствующем репозитории Extra Packages for Enterprise Linux (EPEL) каждого дистрибутива. Инструкции по добавлению этого репозитория немного отличаются для CentOS 8/9 и CentOS 7, поэтому ниже они приведены отдельно.

Если вам нужно узнать, какую версию CentOS вы используете, введите cat /etc/centos-release.

Если репозиторий EPEL еще не добавлен в ваш дистрибутив, его можно добавить следующим образом:

Добавление EPEL в CentOS 8/9 Stream

Репозиторий EPEL может быть добавлен в систему CentOS 8/9 Stream с помощью следующей команды:

Добавление EPEL в CentOS 7

Репозиторий EPEL может быть добавлен в систему CentOS 7 с помощью следующей команды:

Отсутствующие пакеты в EPEL

Пакеты в репозитории EPEL собираются на основе зависимостей из текущего выпуска RHEL, и эти пакеты регулярно импортируются из RHEL проектом CentOS.

Иногда, однако, точная версия определенного пакета, используемого для сборки snapd RPM, еще не импортирована в базовые репозитории CentOS. Это может привести к ошибке отсутствия пакета, подобной следующей:

В этом случае, вместо того чтобы ждать обновления пакетов EPEL, вы можете включить репозиторий непрерывного выпуска (CR). Этот репозиторий содержит пакеты, предназначенные для следующего точечного выпуска CentOS, и должен удовлетворить все отсутствующие зависимости от несоответствия версий.

Установка snapd в CentOS

Когда репозиторий EPEL добавлен в вашу установку CentOS, просто установите пакет snapd:

После установки необходимо включить блок systemd, управляющий основным сокетом связи snap:

Чтобы включить поддержку классического snap, выполните следующие действия для создания символической ссылки между /var/lib/snapd/snap и /snap:

Либо выйдите из системы и войдите снова, либо перезагрузите систему, чтобы убедиться, что пути snap обновлены правильно.

Теперь Snap установлен и готов к работе! Если вы используете настольный компьютер, следующим шагом будет установка приложения Snap Store.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий