Поиск по сайту:

8 лучших сторонних репозиториев YUM/DNF для Linux на базе RHEL


YUM (Modified Yellowdog Updater Modified) — это широко используемый инструмент управления пакетами с открытым исходным кодом и графическим интерфейсом и командной строкой для систем Linux на базе RPM (RedHat Package Manager), включая, помимо прочего, Red Hat Enterprise Linux< (RHEL), CentOS, Scientific Linux (SL), Oracle Linux (OL), Rocky Linux и AlmaLinux, который используется для установки, обновления, удаления или поиска пакетов программного обеспечения в системе.

Команда DNF (Dandified yum) — это версия традиционного менеджера пакетов YUM следующего поколения для систем на базе RedHat.

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

В этой статье мы рассмотрим лучшие 8 YUM/DNF репозитории для дистрибутивов на основе RHEL, которые часто рекомендуются сообществом Linux.

Предупреждение. Всегда следует помнить, что перечисленные ниже репозитории не предоставляются и не поддерживаются RHEL; они могут быть или не быть актуальными или вести себя так, как вы от них ожидаете — используйте их на свой страх и риск.

1. Репозиторий EPEL

EPEL (Дополнительные пакеты для Enterprise Linux) — это бесплатный и популярный проект репозитория с открытым исходным кодом, основанный на сообществе, целью которого является предоставление высококачественных пакетов, которые были разработаны и протестированы. , улучшен в Fedora и доступен для RHEL, CentOS, Scientific Linux и аналогичных дистрибутивов Linux. Большинство других репозиториев, перечисленных в этой статье, зависят от EPEL.

Чтобы включить репозиторий EPEL в вашей системе, используйте следующие команды.

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm  [on RHEL 8]
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm  [on RHEL 7]
yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm  [on RHEL 6]

2. Репозиторий REMI

REMI — это широко используемый сторонний репозиторий, который предоставляет пользователям Fedora последние версии стека PHP и некоторого другого сопутствующего программного обеспечения. и дистрибутивы Enterprise Linux (EL), такие как RHEL, CentOS, Oracle, Scientific Linux и другие.

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

-------- On RHEL 8 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

-------- On RHEL 7 --------
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

-------- On RHEL 6 --------
yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum install https://rpms.remirepo.net/enterprise/remi-release-6.rpm

3. Репозиторий RPMFusion

RPMFusion — сторонний репозиторий, который предлагает бесплатное и платное дополнительное программное обеспечение для дистрибутивов Fedora и Enterprise Linux, включая RHEL и CentOS. . Вам необходимо включить репозиторий EPEL, прежде чем включать RPM Fusion.

-------- On RHEL 8 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm 
yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm

-------- On RHEL 7 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm 
yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm

-------- On RHEL 6 -------- 
yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm 
yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-6.noarch.rpm

4. Репозиторий ELRepo

ELRepo (Community Enterprise Linux Repository) — это репозиторий RPM, предназначенный для предоставления пакетов, связанных с аппаратным обеспечением, таких как драйверы файловой системы, графические драйверы, сетевые драйверы, звуковые драйверы, драйверы веб-камеры и видео, чтобы улучшить работу с Enterprise Linux.

Чтобы включить ELRepo в вашей системе, используйте следующие команды.

-------- On RHEL 8 -------- 
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm

-------- On RHEL 7 -------- 
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

-------- On RHEL 6 -------- 
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

5. Репозиторий NUX-dextop

NUX-dextop — это репозиторий RPM для пакетов настольного и мультимедийного программного обеспечения для EL. Он содержит множество графического программного обеспечения и программ на основе интерфейса командной строки (CLI), включая инструмент общего доступа к удаленному рабочему столу Remmina, медиаплеер VLC и многие другие.

Вам также необходимо включить репозиторий EPEL, прежде чем включать nux-dextop.

-------- On RHEL 8 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

-------- On RHEL 7 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

-------- On RHEL 6 -------- 
yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum install http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

6. Репозиторий GhettoForge

Проект GhettoForge ориентирован на предоставление пакетов для выпусков Enterprise Linux 6 и 7, которых нет ни в базовых наборах пакетов EL, ни в других сторонних наборах. репозитории.

Вы можете включить GhettoForge в своей системе, используя следующие команды.

-------- On RHEL 8 -------- 
yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el8.noarch.rpm

-------- On RHEL 7 -------- 
yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm

-------- On RHEL 6 -------- 
yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm

7. Хранилище психотических ниндзя

Psychotic Ninja стремится предоставить высококачественные пакеты, которых нет ни в базовых наборах пакетов EL, ни в других сторонних репозиториях, для Enterprise Linux версий 6 и 7.

Чтобы включить репозиторий Psychotic Ninja, сначала необходимо импортировать ключ GPG, а затем установить его.

rpm --import http://wiki.psychotic.ninja/RPM-GPG-KEY-psychotic
rpm -ivh http://packages.psychotic.ninja/6/base/i386/RPMS/psychotic-release-1.0.0-1.el6.psychotic.noarch.rpm 

Обратите внимание, что этот единый пакет психотической версии работает во всех выпусках и архитектурах, включая 64-разрядную версию CentOS/RHEL 7.

8. Репозиторий сообщества IUS

Последним в списке является IUS (Inline with Upstream Stable) – это новый сторонний репозиторий, поддерживаемый сообществом, который предоставляет высококачественные пакеты RPM для последних основных версий. PHP, Python, MySQL и Red Hat Enterprise Linux (RHEL) и CentOS.

Как и многие из рассмотренных нами репозиториев, IUS также зависит от EPEL.

-------- On RHEL 7 --------
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install https://repo.ius.io/ius-release-el7.rpm 

Вот и все! В этой статье мы рассмотрели лучшие 8 YUM/DNF сторонних репозиториев для Linux на базе RHEL, которые часто рекомендуются сообществом Linux. Если вам известен какой-либо другой репозиторий, который предоставляет высококачественные пакеты программного обеспечения и заслуживает включения сюда, сообщите нам об этом через форму комментариев ниже.