CentOS7操作-配置镜像源
CentOS7操作-配置镜像源
在公司项目的后续开发中,需要使用CentOS7进行项目的开发环境搭建,所以在这里记录一下CentOS7配置镜像源的方法。
设置阿里镜像源
首先ping一下阿里源地址,如果可以的话再进行配置
ping mirrors.aliyun.com
可以看到,地址是连通的。
手动配置阿里云源
1.备份系统原来的yum源配置
避免后续出错的话没有备份无法找回
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
备份成功如图
2.下载阿里云centos-7.repo文件
使用curl命令拉取阿里云源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
打开repo文件查看是否安装成功,如图所示
3.清除并且生成缓存
yum clean all
4.缓存阿里云源
yum makecache
5.测试阿里云源
yum list
测试成功
6.通过代理上网 咋设置 centos7 的mirror 源
在 CentOS 7 中设置 mirror 源,你需要编辑 /etc/yum.repos.d/CentOS-Base.repo 文件。如果你通过代理上网,你还需要设置环境变量以使用代理。
步骤如下:
1. 编辑 /etc/yum.repos.d/CentOS-Base.repo 文件:
sudo vi /etc/yum.repos.d/CentOS-Base.repo
2.将文件中的所有 baseurl 修改为你的 mirror 源地址。例如:
[base]
name=CentOS-$releasever - Base
baseurl=http://mirror.example.com/centos/$releasever/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
3.如果你需要通过代理上网,设置环境变量。编辑 /etc/yum.conf 文件:
sudo vi /etc/yum.conf
4.在 [main] 部分添加代理设置,例如:
[main]
proxy=http://proxy.example.com:8080
替换 http://proxy.example.com:8080 为你的代理服务器地址和端口。
5.保存文件并退出编辑器。
6.清除缓存并生成新的缓存:
sudo yum clean all
sudo yum makecache
现在你应该可以通过设置的代理和 mirror 源安装、更新软件包了。