分享最新优惠信息
购买主机更加划算

8个基于RedHat的Linux发行版YUM/DNF第三方存储库汇总整理

YUM (Yellowdog Updater Modified)是一个开源的、广泛使用的命令行和基于图形的包管理工具,适用于基于RPM(RedHat Package Manager)的Linux系统,包括但不限于Red Hat Enterprise Linux ( RHEL ),CentOS、Scientific Linux ( SL )、Oracle Linux ( OL )、Rocky Linux和AlmaLinux,用于在系统上安装、更新、删除或搜索软件包。

DNF命令(Dandified yum)是基于RedHat系统的传统YUM包管理器的下一代版本。

要安装默认基础和更新存储库以及其他存储库中未包含的软件包,则需要在系统上安装并启用其他第三方存储库。因此,在本文中,小编将简单介绍8个基于RedHat的Linux发行版YUM/DNF第三方存储库。

注意:RHEL不提供也不支持下面列出的存储库;它们可能是最新的,也可能不是最新的,或者按照你所期望的方式运行,所以,如果需要使用它们请自行承担风险。

YUM/DNF第三方存储库汇

1、EPEL 存储库

要在系统上启用EPEL存储库,请使用以下命令。
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm     [在RHEL 8系统上] 
# yum install https://dl.fedoraproject.org/pub/epel/ epel-release-latest-7.noarch.rpm    [在HEL 7系统上] 
# yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm    [在RHEL 6系统上]

2、REMI存储库

REMI是一个广泛使用的第三方存储库,它为Fedora和Enterprise Linux ( EL ) 发行版(如 RHEL、CentOS、Oracle、Scientific Linux等)的用户提供最新版本的PHP堆栈和一些其它相关软件。

在启用Remi之前,需要先启用EPEL存储库,命令如下:

-------- 在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
-------- 在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
-------- 在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和企业Linux发行版(包括RHEL和CentOS)提供一些免费和非免费的附加软件。在启用RPM Fusion之前,需要启用EPEL存储库,命令如下:

-------- 在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
-------- 在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
-------- 在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(社区企业Linux存储库)是一个RPM存储库,旨在提供与硬件相关的软件包,例如文件系统驱动程序、图形驱动程序、网络驱动程序、声音驱动程序、网络摄像头和视频驱动程序,以改善你的Enterprise Linux使用体验。

要在系统上启用ELRepo,请使用以下命令。

-------- 在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
-------- 在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
-------- 在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是用于EL桌面和多媒体软件包的RPM存储库。它包含许多基于图形软件和命令行界面 (CLI) 的程序,包括Remmina远程桌面共享工具、VLC媒体播放器等。

在启用nux-dextop之前,需要启用EPEL存储库,命令如下:

-------- 在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
-------- 在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
-------- 在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。

-------- 在RHEL 8系统上 --------  
# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el8.noarch.rpm
-------- 在RHEL 7系统上 -------- 
# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm
-------- 在RHEL 6系统上 -------- 
# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm

7、Psychotic Ninja存储库

Psychotic Ninja旨在为Enterprise Linux版本6和 7提供基本EL软件包集或其他第三方存储库中不存在的高质量软件包。

要启用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

请注意,这个统一的Psychotic Ninja包适用于所有版本和架构,包括CentOS/RHEL 7的64 位版本。

8、IUS Community存储库

最后一个是IUS ( Inline with Upstream Stable ),它 是一个新的第三方、社区支持的repo,它为PHP、Python、MySQL、Red Hat Enterprise Linux(RHEL)和CentOS最新版本提供高质量的RPM包 。

按照惯例,IUS也依赖于EPEL,安装命令如下:

-------- 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 

 总结

以上就是小编整理的基于RHEL的Linux发行版前8 个 YUM/DNF第三方存储库,它们在Linux社区经常被推荐,而且使用也非常广泛,有需求的小伙伴可以安装用用。

当然,高质量Linux软件包并值得使用的存储库还有很多,以后在使用过程中有遇到好的小编也将及时更新,欢迎大家关注本页面。

未经允许不得转载:惠主机 » 8个基于RedHat的Linux发行版YUM/DNF第三方存储库汇总整理

相关文章