centos安装EPEL repo

EPEL(Extra Packages for Enterprise Linux)是由Fedora团队维护的开源社区项目,为包括RHEL、CentOS在内的Linux发行版提供高质量的附加软件包。EPEL虽独立于RHEL/CentOS,但其目标是为各大Linux发行版提供如网络、系统管理、编程、监控等领域的开源软件包。EPEL仓库完全开源免费,不会与核心包重复,避免了兼容性问题,且大部分包由Fedora仓库维护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

What is EPEL

EPEL (Extra Packages for Enterprise Linux) is open source and free community based repository project from Fedora team which provides 100% high quality add-on software packages for Linux distribution including RHEL (Red Hat Enterprise Linux), CentOS, and Scientific Linux. Epel project is not a part of RHEL/Cent OS but it is designed for major Linux distributions by providing lots of open source packages like networking, sys admin, programming, monitoring and so on. Most of the epel packages are maintained by Fedora repo.

Why we use EPEL repository?

  • Provides lots of open source packages to install via Yum.
  • Epel repo is 100% open source and free to use.
  • It does not provide any core duplicate packages and no compatibility issues.
  • All epel packages are maintained by Fedora repo.

RHEL/CentOS 7 64 Bit

## RHEL/CentOS 7 64-Bit ##
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm

RHEL/CentOS 6 32-64 Bit

## RHEL/CentOS 6 32-Bit ##
wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm

## RHEL/CentOS 6 64-Bit ##
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm

来源:https://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/

在RHEL、CentOS或Fedora等基于Red Hat的Linux发行版上,Extra Packages for Enterprise Linux (EPEL) 是一个包含许多非官方开源软件的附加软件库。为了安装EPEL repo(仓库),你需要按照以下步骤操作: 1. **确认你的版本**:首先确保你的系统支持EPELEPEL通常为RHEL/CentOS提供6、7、8和Stream版本的支持。 2. **打开浏览器或终端**:访问EPEL的官方网站 [https://fedoraproject.org/wiki/EPEL] 获取最新的epel-release.gpg文件。这是用于验证EPEL仓库公钥的文件。 3. **下载并安装公钥**: - 使用浏览器下载`epel-release.*.noarch.rpm`(可能需要管理员权限)。 - 或者,在终端中: ```sh wget https://dl.fedoraproject.org/pub/epel/KEYS gpg --import KEYS ``` 4. **创建或编辑repo文件**: - 如果 `/etc/yum.repos.d/epel.repo` 已经存在,检查并修复其中的问题。 - 如果文件不存在,新建一个: ```sh sudo nano /etc/yum.repos.d/epel.repo ``` 5. **添加epel repo**: 添加以下内容,替换`[YOUR_REPOSITORY_NAME_HERE]`为自定义名称,`http://mirrors.yourlocation.example.com/epel/$basearch`为你的本地镜像源地址: ```bash [epel] name=Extra Packages for Enterprise Linux baseurl=http://mirrors.yourlocation.example.com/epel/$basearch enabled=1 gpgcheck=1 gpgkey=https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-${version} ``` 其中`$basearch`通常会被自动替换为你系统的架构(如i686、x86_64)。 6. **刷新并启用**: ```sh sudo yum makecache fast sudo yum install epel-release -y ``` 现在EPEL repository应该已经成功安装并可用。如果遇到问题,你可以参考上述步骤并查看相关错误信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值