为centos7 添加 epel源(64位/32位)

EPEL

epel是社区强烈打造的免费开源发行软件包版本库。
EPEL,即Extra Packages for Enterprise Linux的简称,是为企业级Linux提供的一组高质量的额外软件包,包括但不限于Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL), Oracle Enterprise Linux (OEL)。(关于 : EPEL)

适用于企业Linux的额外软件包(又名EPEL)是Fedora提供的开源和免费社区支持的项目。 EPEL为RedHat,CentOS和Scientific Linux等上游发行版提供了高质量的最新软件包。 EPEL主要提供基于yum和dnf的rpm软件包。

安装CentOS SCLo RH存储库:

yum install centos-release-scl-rh

方法一:yum命令安装

yum install epel-release -y

方法二:手动安装

针对系统架构选择相应的类型:http://dl.fedoraproject.org/pub/epel/7/。我们使用的x86_64,就要进入该目录下寻找相应包,安装方法如下:

rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

如果报冲突,可以把冲突的包删除

yum remove epel-release

或者:

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm
rpm -vih epel-release-7-2.noarch.rpm

更新数据

yum clean all && yum makecache

课外补充:修改yum源为国内的yum源

修改CentOS默认yum源为网易或者阿里云

1、首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repo

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、进入yum源配置文件所在的文件夹

cd /etc/yum.repos.d/

3、下载163的yum源配置文件到上面那个文件夹内

网易:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

阿里云:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

4、运行yum makecache生成缓存

yum makecache

5、更新系统就会看到以下源信息

yum -y update

完整代码:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
wget -O /etc/yum.repos.d/CentOS-Base.repo  http://mirrors.aliyun.com/repo/Centos-7.repo
yum makecache
yum -y update
点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注