Linux CentOS下EPEL源的安装

如何在CentOS 6.5中安装和配置EPEL源
本文介绍了EPEL源的含义,并详细阐述了在CentOS 6.5环境下,如何安装EPEL源,包括安装yum优先级插件、添加epel源、导入key、修改epel.repo文件设置优先级以及重建缓存等步骤。

什么是EPEL源:

EPEL是yum的一个软件源,包含许多基本源里没有的软件,安装了EPEL就扩展了yum软件源。

实验环境:

CentOS 6.5

安装步骤:

step 1:安装yum优先级插件
yum install yum-priorities
step 2:安装epel源
rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -q epel-release
step 3:导入key
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
step 4:修改epel.repo文件,位置为/etc/yum.repos.d/epel.repo,在[epel]最后添加priority=11,作用是设置yum查询源的优先级为先官方后epel
vi /etc/yum.repos.d/epel.repo
step 5:重建缓存
yum makecache
Linux 系统中使用 `yum` 安装 EPEL(Extra Packages for Enterprise Linux)仓库是一个常见的操作,适用于基于 Red Hat 的系统,例如 RHEL、CentOS 或 Scientific LinuxEPEL 仓库提供了大量额外的高质量软件包,这些软件包不会与默认仓库中的软件包冲突。 以下是适用于不同版本 Linux 系统的安装方法: ### 安装 EPEL 仓库 #### 对于 CentOS/RHEL 7 及更早版本 可以直接使用 `yum` 命令安装 EPEL 仓库的配置包: ```bash sudo yum install epel-release ``` 此命令将自动下载并安装适用于当前系统的 EPEL 仓库配置文件,无需手动编辑 `/etc/yum.repos.d/` 目录下的文件 [^4]。 #### 对于 CentOS/RHEL 8 及更新版本 从 CentOS 8 和 RHEL 8 开始,EPEL安装方式略有不同。需要使用 `dnf` 命令(`yum` 的下一代版本)来启用 EPEL: ```bash sudo dnf install epel-release ``` 如果系统尚未启用 CodeReady Linux Builder 仓库(在 RHEL 8 中),可能需要先启用它: ```bash sudo subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms ``` 然后再运行 `dnf install epel-release` 命令 [^2]。 ### 验证安装 安装完成后,可以通过以下命令验证 EPEL 仓库是否成功启用: ```bash yum repolist | grep epel ``` 如果看到类似 `epel` 和 `epel-modular` 的条目,则表示 EPEL 仓库已正确启用。 ### 常见问题处理 如果安装过程中遇到错误提示如 `package epel-release is not installed`,请确保系统网络连接正常,并尝试更新 `yum` 缓存: ```bash sudo yum makecache ``` 若问题仍然存在,请检查系统是否支持 EPEL 版本或尝试手动下载 RPM 包进行安装 [^2]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值