centos yum源问题

1、yum makecache 出现问题如下:

2、vi /etc/yum/pluginconf.d/fastestmirror.conf  将enabled=1改为enabled=0

3、查看centos7系统本身所安装的那些yum 软件包并卸载

rpm -ga|grep yum

rpm -e XXXX --nodeps

4、进入centos镜像网站找到自己对应系统需要的yum包

http://vault.centos.org/7.3.1611/os/x86_64/Packages/

查看系统版本的命令:cat /etc/redhat-release
查看系统的位数:file /bin/ls

5、下载yum包

wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm
wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://vault.centos.org/7.3.1611/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpm


6、安装下载的yum包
rpm -ivh yum-*

7、
7、更新centos系统的repo文件
http://mirrors.163.com/.help/centos.html
163不可用时,用http://mirrors.ustc.edu.cn/help/centos.html#id1
1)首先备份/etc/yum.repos.d/CentOS-Base.repomv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2)下载对应版本repo文件, 放入/etc/yum.repos.d/(操作前请做好相应备份)
3)运行以下命令生成缓存
yum clean all
yum makecache

修改devtools-1.1.repo的后缀成devtools-1.1.Beirepo

在再yum clean all
yum makecache

成功

猜你喜欢

转载自blog.csdn.net/mysteryflower/article/details/93177067