Как установить RPM Fusion в Rocky Linux 9

RPM Fusion - это ценный репозиторий, который дополняет стандартные репозитории Rocky Linux, предлагая различные дополнительные пакеты. Эти дополнительные пакеты часто включают необходимые мультимедийные кодеки, проприетарные драйверы и другое программное обеспечение, отсутствующее в стандартных репозиториях. Если вы хотите узнать, как установить RPM Fusion на Rocky Linux 9 или более старый корпоративный стабильный выпуск Rocky Linux 8, то это руководство для вас.

Почему RPM Fusion важен для пользователей Rocky Linux

  • Более широкие возможности программного обеспечения: RPM Fusion расширяет возможности выбора программного обеспечения, увеличивая возможности системы Rocky Linux.
  • Упрощенная установка: Репозиторий позволяет легко устанавливать сложные программные пакеты, часто с помощью всего одной команды.
  • Высококачественные пакеты: RPM Fusion гарантирует, что пакеты хорошо поддерживаются и регулярно обновляются, обеспечивая стабильную и безопасную работу пользователей.
  • Бесшовная совместимость: Разработанный для плавной интеграции с Rocky Linux, RPM Fusion является надежным дополнением к вашей системе.

В следующих разделах мы представим подробное руководство по установке RPM Fusion в Rocky Linux. Руководство включает в себя пошаговые инструкции для Rocky Linux 9 и более старого корпоративного стабильного выпуска Rocky Linux 8 с использованием терминала командной строки для установки.

Обновление Rocky Linux перед установкой RPM Fusion

Прежде чем продолжить, убедитесь, что все существующее программное обеспечение обновлено в Rocky Linux, чтобы избежать возможных проблем во время установки и обеспечить хорошее обслуживанaие системы.

Импорт репозитория EPEL и EPEL Next в Rocky Linux 9 или 8

Убедитесь, что вы импортировали правильный репозиторий EPEL для RPM Fusion, соответствующий используемой версии Rocky Linux.

Первым шагом является установка репозитория EPEL, при этом рекомендуется установить оба репозитория.

Импорт EPEL для Rocky Linux 9

Первым шагом является включение репозитория CRB.

Импорт EPEL для Rocky Linux 8

Установка RPM Fusion на Rocky Linux 9 или 8

RPM Fusion предоставляет два репозитория, "свободный" и "несвободный", с различными программными пакетами.

Репозиторий "free" содержит пакеты с открытым исходным кодом, лицензированные по свободной и открытой лицензии, такой как GPL. Эти пакеты могут свободно распространяться, модифицироваться и использоваться без ограничений. Они "свободны в смысле свободы", а не просто "бесплатны".

Репозиторий "non-free" содержит пакеты, которые не являются открытыми или лицензированными по лицензии free and open-source. Эти пакеты могут распространяться, модифицироваться и использоваться при определенных условиях, но не могут свободно распространяться или модифицироваться. Примерами пакетов в несвободном репозитории являются проприетарные драйверы и мультимедийные кодеки.

Примечательно, что пакеты в несвободном репозитории могут находиться под более разрешительной лицензией, чем коммерческое ПО. Тем не менее, они не считаются свободными программами по версии Free Software Foundation.

Установите RPM Fusion Free Repository.

Установите несвободный репозиторий RPM Fusion.

Далее проверьте установку с помощью следующей команды:

Пример вывода:

Включение тестовых обновлений RPM Fusion в Rocky Linux 9 или 8

Включение тестовой ветки RPM Fusion позволяет получать последние версии программ, если они доступны в тестовом репозитории, до того, как они попадут в стабильную ветку. Как и любую другую тестовую ветку, используйте ее с осторожностью.

Включение репозитория бесплатных тестовых обновлений в Rocky Linux 9 или 8

Включить репозиторий обновлений для несвободного тестирования в Rocky Linux 9 или 8

Проверьте, были ли добавлены тестовые RPM-фьюзы.

Пример вывода:

Примеры команд RPM Fusion в Rocky Linux 9 или 8

Сначала перечислите, что имеется в импортированных репозиториях RPM Fusion.

Список всех пакетов

Кроме того, установка пакета dnf-utilities может дать лучшие результаты.

Затем воспользуйтесь командой repo query. В примере будет по-прежнему использоваться Discord.

Снимок экрана, демонстрирующий пример вывода команды repoquery для пакета VirtualBox из RPM Fusion в Rocky Linux 9 или 8.

Как видно, пакет VirtualBox получен из репозитория RPM Fusion Free.

Установка метаданных RPM Fusion AppStream на Rocky Linux

Репозиторий RPM Fusion содержит пакеты для GNOME и KDE Discover.

Установка RPM Fusion Multimedia на Rocky Linux

Репозитории RPM Fusion предоставляют пакеты и обновления для воспроизведения мультимедийных файлов и совместимости с GStreamer.

Установите мультимедийные пакеты для приложений с поддержкой GStreamer на Rocky Linux:

Установите пакеты для работы со звуком и видео, необходимые некоторым приложениям в Rocky Linux:

Испорченные репозитории RPM Fusion в Rocky Linux 9 или 8

В RPM Fusion имеются так называемые "испорченные" репозитории для свободных и несвободных программ. Проще говоря, эти репозитории содержат нелегальное в некоторых странах программное обеспечение из-за особенностей лицензирования.

Установка поддержки Taint RPM Fusion Free (для пакетов Floss) в Rocky Linux

Установка несвободной поддержки Taint RPM Fusion (для пакетов без флосса) на Rocky Linux

Пример установки дополнительных пакетов несвободной поддержки.

После этого с помощью команды grep проверьте в dnf repolist все установленные RPM Fusions.

Снимок экрана, иллюстрирующий вывод команды dnf repolist, подтверждающий успешную установку репозиториев RPM Fusion на Rocky Linux.

Как уже было сказано выше, в учебнике включены все репозитории RPM Fusion; в идеале для большинства ситуаций необходимо устанавливать только стандартные.

Как отключить обновления для тестирования RPM Fusion на Rocky Linux 9 или 8

Если Вам больше не требуется репозиторий тестовых обновлений RPM fusion, Вы можете отключить его с помощью одной из следующих команд, соответствующих включенному репозиторию.

Отключение репозитория бесплатных тестовых обновлений в Rocky Linux

Отключение репозитория обновлений для несвободного тестирования в Rocky Linux

Как удалить (деинсталлировать) RPM Fusion на Rocky Linux 9 или 8

Удалить репозитории из системы довольно просто. Для удаления репозиториев необходимо найти их имя и воспользоваться командой dnf remove, но сначала убедитесь, что у вас есть полное имя. Это можно сделать с помощью следующей команды.

Удаление свободного репозитория в Rocky Linux

Удаление несвободного репозитория в Rocky Linux

Удаление свободного (испорченного) репозитория на Rocky Linux

Удаление несвободного (испорченного) репозитория на Rocky Linux

Для повторной установки диска Fusion повторите процесс, описанный в начале руководства.

Заключение

Существует несколько авторитетных репозиториев пакетов, которые можно использовать в дистрибутивах на базе RHEL, и одним из наиболее уважаемых является RPM Fusion. Он прост в настройке и использовании и предоставляет доступ ко многим программам, недоступным в стандартных репозиториях.

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