vps dd centos6之后,yum功能各种报错,附重装安装yum的最新方法

今天又浪费半天时间来搞定这个问题。我使用了一键脚本将vps dd成了centos6系统。为什么不用centos7,因为7占用的内存资源比6要多,我的vps是个小内存,只有512M,centos7也是使用过,觉得不理想。所以,换吧。

dd的一键脚本就不多说了,之前有文章介绍过。(详情参考这篇文章:https://www.zixuekong.com/608.html)这文章很详细,还顺带解决了dd系统之后,ssh连接不上的各种问题。

centos6倒是dd完成了,但是问题来了。各种问题。最主要的就是安装不了宝塔5.9.2的开心版。

归根结底原因就是yum报错。

网上流传了各种版本,重装yum,提供的源都是163的源:http://mirrors.163.com/centos/6/os/x86_64/Packages/。这个源现在已经失效了。打开就是404页面。不管是阿里 163 清华 都只剩一个readme,去官方一看 官方都没了, 一顿好找,终于解决了问题。
vps dd centos6之后,yum功能各种报错,附重装安装yum的最新方法_图片

下面是centos6重装安装yum的步骤:

1. 卸载以前安装包
查看 #rpm -qa | grep yum
卸载 #rpm -e –nodeps yum

2、文件下载:链接:https://pan.baidu.com/s/11ED6FD7DW2xOwVwyMVUUeQ 提取码:1xz9
将上述文件上传到vps的root目录下。

3、然后ssh里执行命令:
rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
rpm -ivh yum-3.2.29-30.el6.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm

4、更新下载对应的源目录
A – CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

B – CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

5、修改这个CentOS-Base.repo文件。将里面的内容替换成:
[base] name=CentOS-$releasever
failovermethod=priority
baseurl=https://vault.centos.org/6.9/os/x86_64/
gpgcheck=0

这里面的:https://vault.centos.org/6.9/os/x86_64/是个可以正常访问的地址。

6、重新生成:
yum clean all
yum makecache

最后还是要说一下:

centos6安装宝塔真的是各种问题,搞得心累。大家还是不要折腾它了,直接dd centos7吧,快捷省事。这是我的经验之谈!

未经允许不得转载:自学控 - 自己建站也轻松 » vps dd centos6之后,yum功能各种报错,附重装安装yum的最新方法

分享到: 更多 (0)
avatar
自己建站,一点一滴积累经验。

评论 抢沙发

评论前必须登录!

立即登录  

自学控[zixuekong.com]

关于本站

登录

忘记密码 ?