dcsxlh

导航

 

yum修改为阿里镜像源

第一步:修改yum镜像配置文件:
sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf
第二步:将系统自带的repo文件改名
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
第三步:将阿里镜像源的文件内容写入新的repo文件中(会自动创建一个新得repo文件)
curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo
第四步:清除缓存(两个命令)
yum clean all
rm -rf /var/cache/yum
第五步:生成新的yum缓存文件
yum makecache
第六步:安装工具
yum install lrzsz

 

===============================

一,新装的centos6.5可以直接执行以下步骤解决yum命令无法在线安装问题

1、进入/etc/yum.repos.d目录:cd /etc/yum.repos.d
2、备份CentOS-Base.repo文件:cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
3、修改CentOS-Base.repo文件执行以下命令
1、注释掉所有的mirrorlist所在行:sed -i "s/mirrorlist=http/#mirrorlist=http/g" /etc/yum.repos.d/CentOS-Base.repo
使用sed命令,加-i参数,“s/”代表替换,替换字符串“mirrorlist=http”为“#mirrorlist=http”,“/g”代表全量
2、取消所有的baseurl的注释:sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/CentOS-Base.repo
使用sed命令 加i参数,“s/”代表替换,替换字符串“#baseurl”为“baseurl”,“/g”代表全量,替换的文件
是/etc/yum.repos.d/CentOS-Base.repo
3、替换镜像:sed -i "s@http://mirror.centos.org@http://mirror.hust.edu.cn@g" /etc/yum.repos.d/CentOS-Base.repo
使用sed命令 加i参数,“s@”代表替换,替换字符串“http://mirror.centos.org”为“http://mirror.hust.edu.cn”,“@g”代表全量
4、清除缓存(两个命令):yum clean all rm -rf /var/cache/yum
5、生成yum缓存:yum makecache
6、在线安装:yum install lrzsz 在线安装“lrzsz”的工具


sed命令:一个流文本编辑命令

需要注意的是mirror.hust.edu.cn源可能会比mirrors.neusoft.edu.cn源缺失工具。

下面的Linux指令只需要择其一执行即可:
mirror.hust.edu.cn源
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
sed -i "s/mirrorlist=http/#mirrorlist=http/g" /etc/yum.repos.d/CentOS-Base.repo
sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/CentOS-Base.repo
sed -i "s@http://mirror.centos.org@http://mirror.hust.edu.cn@g" /etc/yum.repos.d/CentOS-Base.repo

mirrors.neusoft.edu.cn源
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
sed -i "s/mirrorlist=http/#mirrorlist=http/g" /etc/yum.repos.d/CentOS-Base.repo
sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/CentOS-Base.repo
sed -i "s@http://mirror.centos.org@http://mirrors.neusoft.edu.cn@g" /etc/yum.repos.d/CentOS-Base.repo

阿里镜像源
sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo

posted on 2021-12-08 10:10  多测师_肖sir  阅读(149)  评论(0编辑  收藏  举报