文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

基于 RHEL 的八个 YUM/DNF 第三方存储库

2024-12-02 03:47

关注

概述

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的下一代 包管理器。

如果要安装默认基础和更新存储库以及其他存储库中未包含的软件包,您需要在系统上安装并启用其他第三方存储库。

1、EPEL 存储库

EPEL ( Extra Packages for Enterprise Linux ) 是一个免费、开源、流行、基于社区的存储库项目,旨在提供已在Fedora中开发、测试和改进的高质量软件包,并可用于RHEL、CentOS、Scientific Linux和类似的 Linux 发行版。本文中列出的大多数其他存储库都依赖于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 [在 RHEL 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 社区资料库

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

小结

今天分享了 Linux 社区经常推荐的基于 RHEL 的 Linux 的前8 个 YUM/DNF第三方存储库。希望在你需要时,能帮助到你。

来源:今日头条内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯