$config[links-horizontal-adaptive] not found
$config[links-horizontal-adaptive] not found

Robert_Gaines_and_George_Fleming | Контакты

Оглавление:

Как добавить сторонние репозитории и RPM в Fedora - Линукс 2023
Как добавить сторонние репозитории и RPM в Fedora - Линукс 2023
Anonim

Использование Fedora означает, что стороннее программное обеспечение в Linux, которое вы используете ежедневно, никогда не будет включено по умолчанию. Это неудобно, но не конец света. Это потому, что есть несколько отличных сервисов и ресурсов, которые помогают пользователям добавлять сторонние репозитории и RPM в Fedora, чтобы получить то, что им нужно.

Первый сервис, который мы рассмотрим, это Fedora Copr. Copr - это новая технология, но с тех пор, как она появилась, пользователи обращались к ней, чтобы найти программное обеспечение, которое обычно не входит в Fedora. Система Copr может рассматриваться как система PPA Fedora или как версия Redhat сервиса Open SUSE Build. Причина? Пользователи и разработчики могут легко использовать Copr и создавать собственные хранилища программного обеспечения, чтобы легко распространять программное обеспечение среди пользователей Fedora.

Это, безусловно, лучший ресурс для стороннего программного обеспечения. Вот как это использовать. Для начала откройте терминал. Терминал - единственный способ сделать это, поскольку Copr предполагает взаимодействие с менеджером пакетов DNF (программа терминала).

В этом примере мы будем использовать Steam. Steam является проприетарным программным обеспечением, и в результате Redhat (сотрудники Fedora) отказываются размещать его в своих хранилищах программного обеспечения. Хороший способ быстро это исправить - получить его на Copr. Найдите и найдите Steam через панель поиска.

Выберите результат, который кажется полезным. Обратите внимание, что для Steam существует множество повторяющихся репозиториев Copr. Лучший способ выбрать - прочитать каждую страницу и определить, какая из них наиболее активна. В этом случае наиболее активным репозиторием Copr для Steam является: alunux / linux-steam-интеграция
Выберите результат, который кажется полезным. Обратите внимание, что для Steam существует множество повторяющихся репозиториев Copr. Лучший способ выбрать - прочитать каждую страницу и определить, какая из них наиболее активна. В этом случае наиболее активным репозиторием Copr для Steam является: alunux / linux-steam-интеграция

Перейдите на страницу и прочитайте инструкцию. Специалисты по репо обычно достаточно любезны, чтобы рассказать вам именно то, что вам нужно знать. В этом случае паровое репо Alunux требует, чтобы сначала включить репозитарий негатива17:

sudo u -c 'dnf config-manager --add-repo = http: //negativo17.org/repos/fedora-steam.repo'

Затем включите сам репо Copr.

su -c 'dnf copr включить интеграцию alunux / linux-steam'

Затем просто установите Steam, как и любое другое программное обеспечение в Fedora. Это возможно двумя способами. Первый из них включает в себя поиск программного обеспечения Gnome для «Steam» и нажатие кнопки установки. В качестве альтернативы:

sudo dnf установить steam

Вы также можете захотеть интеграцию с Steam Linux:

su -c 'dnf install linux-steam-интеграции'

RPMFusion

Еще один способ серьезно улучшить программные источники Fedora - включить RPMFusion. Это широко известный сервис, который специализируется на добавлении стороннего программного обеспечения (например, проприетарных драйверов Nvidia и других несвободных инструментов, таких как Skype, Discord и т. Д.).

Если вы не хотите возиться с Copr (или не можете что-то там найти), хороший способ - добавить это в свою систему. Лучше всего то, что RPM Fusion существует уже много лет и всегда актуален. Когда появится новая версия Fedora, RPM Fusion будет работать с ней. Вот как это сделать.

Текущий выпуск Fedora на момент написания статьи - 26. Если вы читаете это в будущем, перейдите по ссылке, чтобы загрузить несвободные пакеты.

Для версии 26 откройте терминал и:

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-26.noarch.rpm -y

Когда этот пакет завершит установку, перейдите к программному обеспечению Gnome. Вы заметите, что доступно гораздо больше программного обеспечения. Или откройте терминал и выполните:

dnf поиск имени программы

RPM Pbone

Еще один хороший ресурс RPM - RPM Pbone. Это поисковая система, которая просматривает Интернет (с помощью поисковых терминов) для пакетов RPM. Это довольно простой сайт. Однако пользователи должны знать, что другие дистрибутивы Linux используют формат пакетов Redhat RPM, и в результате вы можете найти пакеты из OpenSUSE, CentOS и т. Д.

Поскольку эти форматы пакетов похожи, не должно быть затруднительно установить пакет OpenSUSE в Fedora.
Поскольку эти форматы пакетов похожи, не должно быть затруднительно установить пакет OpenSUSE в Fedora.

Pkgs.org и сервис сборки OpenSUSE

Помимо RPM Pbone, существуют и другие RPM-репозитории. В основном, Pkgs.org и сервис SUSE Build. Как пользователи Fedora, Pkgs.org, пожалуй, лучшее место для начала. Он активно ищет во многих дистрибутивах Linux (включая Fedora) RPM и другие пакеты.

Почему вы хотите использовать Pkgs.org? Что ж, если вы используете новую версию Fedora, некоторые программы, включенные в более ранние версии, могут отсутствовать. Этот сайт позволит вам получить его. Кроме того, он ищет во многих разных местах нужное вам программное обеспечение, поэтому с помощью одной этой услуги вы фактически выполняете поиск в нескольких местах.

Второй ресурс - это OBS. OBS в основном предназначен для пользователей SUSE, но отлично работает с Fedora. Это из-за двух причин:
Второй ресурс - это OBS. OBS в основном предназначен для пользователей SUSE, но отлично работает с Fedora. Это из-за двух причин:
  1. OBS поддерживает Suse, который использует RPM-файлы. Fedora также использует RPM, поэтому пользователи могут легко установить Suse RPM в свои настройки Fedora (хотя и не рекомендуется).
  2. Поскольку Fedora и Suse совместно используют формат пакета, Fedora обычно постоянно поддерживается в OBS. При поиске программ на сайте пользователи увидят кнопку загрузки Fedora.

Используйте OBS здесь.

Заключение

Fedora - отличная операционная система, которая всегда находится на переднем крае в мире Linux. Множество новых технологий начинаются в Fedoraland, а затем переходят в другое место. Все это говорит о том, что они печально запрещают «несвободные программы». Для сторонников свободного программного обеспечения это хорошо. Однако, если вы обычный пользователь, желающий легко установить Discord, у вас будут плохие времена. Вот почему так важно знать, к каким ресурсам пользователи Fedora могут обратиться за сторонним программным обеспечением.

Популярная тема

Популярные за месяц