CentOS7系统配置国内yum源和epel源

1.首先进入/etc/yum.repos.d/目录下,新建一个repo_bak目录,用于保存系统中原来的repo文件
[root@bogon ~]# cd /etc/yum.repos.d/

[root@bogon yum.repos.d]# mkdir repo_bak

[root@bogon yum.repos.d]# mv *.repo repo_bak/
2.在CentOS中配置使用网易和阿里的开源镜像
[root@bogon yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo

[root@bogon yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

[root@bogon yum.repos.d]# ls
Centos-7.repo  CentOS-Base-163.repo  repo.bak

补充:也可以通过其他渠道上传yum源到本目录,也可以是其他可用的yum源。

3.清除系统yum缓存并生成新的yum缓存
[root@bogon yum.repos.d]# yum clean all     # 清除系统所有的yum缓存

[root@bogon yum.repos.d]# yum makecache     # 生成yum缓存
4.安装epel源
[root@bogon yum.repos.d]# yum list | grep epel-release

[root@bogon yum.repos.d]# yum install -y epel-release

[root@bogon yum.repos.d]# ls            # epel源安装成功,比原来多了一个epel.repo和epel-testing.repo文件
5.使用阿里开源镜像提供的epel源
[root@bogon yum.repos.d]# wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo    # 下载阿里开源镜像的epel源文件
6.再次清除系统yum缓存,并重新生成新的yum缓存
[root@bogon yum.repos.d]# yum clean all

[root@bogon yum.repos.d]# yum makecache
7.查看系统可用的yum源和所有的yum源
[root@bogon yum.repos.d]# yum repolist enabled

原文地址

CentOS 7 配置阿里云的 Yum EPEL (Extra Packages for Enterprise Linux) 可以帮助您获取更多的软件包,尤其是那些官方仓库未包含的扩展组件。以下是详细的步骤: **配置阿里云Yum**: 1. **首先备份原有repo文件**: ``` sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base-backup.repo ``` 2. **添加阿里云基础镜像**: - 打开 `vim` 编辑器编辑 `/etc/yum.repos.d/CentOS-Base.repo` 或者使用文本编辑器,如 `nano`: ``` nano /etc/yum.repos.d/CentOS-Base.repo ``` 添加以下内容到文件末尾(替换 `<YOUR-ALIYUN-MIRROR>` 为实际的镜像地址): ```bash [base] name=阿里云基础镜像 baseurl=<YOUR-ALIYUN-MIRROR>centos/7/os/x86_64/ gpgcheck=0 enabled=1 ``` 3. **保存并关闭编辑器**: - 如果使用 `vi` 或 `vim`, 输入 `:wq` 然后回车。 - 如果使用 `nano`, 按 `Ctrl+X`, 然后 `Y` 确认保存,最后 `Enter`。 4. **刷新缓存并安装新的yum**: ``` sudo yum clean all sudo yum makecache fast ``` **配置EPEL**: 1. **下载并安装 epel-release 包**: ``` wget https://mirrors.aliyun.com/epel/7/x86_64/epel-release-7-15.noarch.rpm sudo rpm -Uvh epel-release-7-15.noarch.rpm ``` 2. **检查是否安装成功**: ``` rpm -qa | grep epel-release ``` 3. **将EPEL添加到yum配置文件**: 同样打开或编辑 `/etc/yum.repos.d/epel.repo` 文件,然后添加以下行: ``` [epel] name=Extra Packages for Enterprise Linux 7 - $basearch mirrorlist=https://mirrors.aliyun.com/epel/7/$basearch/$basearch-repo-list.txt gpgcheck=1 gpgkey=https://mirrors.aliyun.com/epel/RPM-GPG-KEY-EPEL-7 enabled=1 ``` 4. **更新EPEL缓存安装新包**: ``` sudo yum update ```
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值