centos如何安装EPEL

发布时间:2022-01-30 14:08:28 作者:小新
来源:亿速云 阅读:249
# CentOS如何安装EPEL

## 什么是EPEL?

EPEL(Extra Packages for Enterprise Linux)是由Fedora社区维护的企业级Linux额外软件包仓库,为RHEL/CentOS等系统提供官方仓库未包含的常用软件。EPEL保持与RHEL/CentOS的兼容性,是扩展系统功能的安全选择。

## 安装前准备

1. **确认系统版本**:
   ```bash
   cat /etc/centos-release

确保系统为CentOS 7/8/Stream等受支持版本。

  1. 更新现有软件包
    
    sudo yum update -y
    

安装方法

方法一:通过yum直接安装(推荐)

sudo yum install epel-release -y

安装完成后验证:

yum repolist | grep epel

方法二:手动下载安装(适用于网络受限环境)

  1. 根据系统版本选择对应RPM包:

    • CentOS 7:
      
      wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
      
    • CentOS 8:
      
      wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
      
  2. 安装下载的RPM包:

    sudo rpm -ivh epel-release-latest-*.noarch.rpm
    

方法三:启用EPEL仓库(已安装但未启用时)

sudo yum-config-manager --enable epel

验证安装

  1. 搜索EPEL特有的软件包:

    yum search nginx | grep epel
    
  2. 安装测试软件(如htop):

    sudo yum install htop -y
    

常见问题解决

  1. GPG密钥错误

    sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-*
    
  2. 仓库冲突

    sudo yum clean all
    sudo yum makecache
    
  3. 特定版本问题: CentOS Stream用户需使用:

    sudo dnf install epel-release -y
    

注意事项

  1. EPEL默认不替换核心系统包
  2. 重要生产环境建议先在测试机验证
  3. 可通过yum --disablerepo=epel临时禁用EPEL

安装完成后,您可以通过yum list available --disablerepo=* --enablerepo=epel查看EPEL提供的所有软件包。 “`

推荐阅读:
  1. CentOS7安装第三方yum源EPEL
  2. centos7中配置epel源

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

centos epel

上一篇:css预处理器scss怎么使用

下一篇:Linux系统umount命令怎么用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》