这里以CentOS为例
下载repo文件
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
备份并替换系统的repo文件
cp CentOS7-Base-163.repo /etc/yum.repos.d/
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak
mv CentOS7-Base-163.repo CentOS-Base.repo
执行yum源更新命令
yum clean all && yum makecache && yum update
一键备份yum源
repodir=/etc/yum.repos.d/;ls -l repodir|sed 1d|awk -F " " '{print $9}'|xargs -i{} mv repodir|sed1d|awk−F""′print$9′|xargs−imvrepodir{} $repodir{}.bak
一键配置本地yum源
repodir=/etc/yum.repos.d/;ls -l $repodir|sed 1d|awk -F " " '{print $9}'|xargs -i{} mv $repodir{} $repodir{}.bak;echo -e "[local]\nname=Linux\nbaseurl=file:///mnt/\nenabled=1\ngpgcheck=0" > /etc/yum.repos.d/local.repo;cat /etc/yum.repos.d/local.repo;yum clean all && yum makecache
欢迎访问个人博客Jackin's Blog