我是靠谱客的博主 隐形柜子,最近开发中收集的这篇文章主要介绍CentOS 7配置EPEL源,这一组高质量的企业级Linux额外软件包,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

EPEL (Extra Packages for Enterprise Linux), 是由 Fedora Special Interest Group 维护的企业级Linux(RHEL、CentOS)中经常用到的一组高质量的额外软件包。需要手动安装才可以使用,装上了 EPEL源就相当于添加了一个第三方源,另外一个特点是绝大多数rpm包要比官方repository 的rpm包版本要来得新。

 

本示例基于CentOS 7,目的是向/etc/yum.repo.d/中添加两个epel源配置文件(epel.repo和epel-testing.repo)。

CentOS 7可以选择安装Fedora Special Interest Group的EPEL源、或国内的阿里云EPEL源,任选其一安装即可。


 

1、查看系统(CentOS 7)是否已安装epel.repo和epel-testing.repo源文件

[root@sony /]# cd /etc/yum.repos.d/
[root@sony yum.repos.d]# ll
总用量 32
-rw-r--r--. 1 root root 1667 1月   4 08:48 CentOS-Base.repo
-rw-r--r--. 1 root root 1991 6月  26 2018 CentOS-Base.repo.bak
-rw-r--r--. 1 root root  647 6月  26 2018 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  289 6月  26 2018 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  633 1月   4 08:26 CentOS-Media.repo
-rw-r--r--. 1 root root 8854 6月  26 2018 CentOS-Vault.repo

 

2、选择Fedora Special Interest Group,或阿里云的EPEL源,只可选择其中一个进行安装。

      a、安装Fedora Special Interest Group中的EPEL源文件。

                通过yum方式安装epel-release,将会自动向/etc/yum.repos.d/中添加epel.repo和epel-testing.repo两个Yum源配置文件。

[root@sony yum.repos.d]# rpm -qa | grep epel-release
[root@sony yum.repos.d]# yum list epel-release
[root@sony yum.repos.d]# yum -y install epel-release

 

               再一次,查看Yum源中的epel-release安装包信息,发现可以将其升级至7-12版。

[root@sony yum.repos.d]# yum list epel-release
[root@sony yum.repos.d]# yum update -y epel-release.noarch

 

               清除、并更新原始的Yum缓存。

[root@sony yum.repos.d]# yum clean all && yum makecache 

              查看系统已经安装所有Yum源,查看系统正在使用中Yum源。

[root@sony yum.repos.d]# yum repolist 
[root@sony yum.repos.d]# yum repolist enabled 
[root@sony yum.repos.d]# yum list

             如果你想每晚自动更新yum源,建议安装yum-cron软件包。

[root@sony yum.repos.d]# yum -y install yum-cron

  b、安装阿里云中的EPEL源文。

[root@sony yum.repos.d]# wget -O /etc/yum.repos.d/epel-7-aliyun.repo http://mirrors.aliyun.com/repo/epel-7.repo

                CentOS 6 对应安装命令: 

                wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

                wget -O /etc/yum.repos.d/epel-testing.repo http://mirrors.aliyun.com/repo/epel-testing.repo

         

                清除、并更新已安装的Yum源。

[root@sony yum.repos.d]# yum clean all && yum makecache 

               查看系统已安装的所有可用的Yum源。

[root@centos6 yum.repos.d]# yum repolist 
[root@centos6 yum.repos.d]# yum repolist enabled 
[root@centos6 yum.repos.d]# yum list
 

               如果你想每晚自动更新yum源,建议安装yum-cron软件包。

[root@sony yum.repos.d]# yum -y install yum-cron

             

              更多内容,推荐查看阿里云开发文档

              https://developer.aliyun.com/mirror/epel?spm=a2c6h.13651102.0.0.3e221b11QFYyGY

              阿里云repo仓库http://mirrors.aliyun.com/repo/


 

补充内容:

1、使用指定的EPEL源,查看指定的软件包信息。

[root@sony yum.repos.d]# yum --enablerepo=epel list redhat-lsb

 

2、使用指定的EPEL源,安装指定的软件包。

[root@sony yum.repos.d]# yum --enablerepo=epel install redhat-lsb

 

最后

以上就是隐形柜子为你收集整理的CentOS 7配置EPEL源,这一组高质量的企业级Linux额外软件包的全部内容,希望文章能够帮你解决CentOS 7配置EPEL源,这一组高质量的企业级Linux额外软件包所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部