今天又浪费半天时间来搞定这个问题。我使用了一键脚本将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,去官方一看 官方都没了, 一顿好找,终于解决了问题。
下面是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吧,快捷省事。这是我的经验之谈!
评论前必须登录!
立即登录