centos6.5升级到7.2的方法
##主题介绍 centos6.5升级到7.2的方法
##官方教程
- 教程地址:
https://www.vultr.com/docs/how-to-upgrade-centos-6-to-centos-7
##安装升级工具需要的软件包
$ yum -y install openscap pcre-devel libxml2-devel libxslt-devel m2crypto python-simplejson mod_wsgi
###下载需要的软件包
- 请不要直接复制以下软件包安装链接,应该访问原站,查找最新的软件包
$ rpm -ihv http://dev.centos.org/centos/6/upg/x86_64/Packages/preupgrade-assistant-1.0.2-36.0.1.el6.centos.x86_64.rpm
$ rpm -ihv http://dev.centos.org/centos/6/upg/x86_64/Packages/preupgrade-assistant-contents-0.5.14-1.el6.centos.noarch.rpm
$ rpm -ihv http://dev.centos.org/centos/6/upg/x86_64/Packages/preupgrade-assistant-ui-1.0.2-36.0.1.el6.centos.x86_64.rpm
$ rpm -ihv http://dev.centos.org/centos/6/upg/x86_64/Packages/redhat-upgrade-tool-0.7.22-3.el6.centos.noarch.rpm
获取可用的最近的镜像 - 访问 http://www.centos.org/download/mirrors/ 查看并选择最快镜像
##执行升级
$ redhat-upgrade-tool --network 7.2 --instrepo http://mirrors.aliyun.com/centos/7.2.1511/os/x86_64/ --force
- 另外还要修改centos的源文件
$ sed -i "s/6/7/g" /etc/yum.repos.d/CentOS-Base.repo
$ vim /etc/yum.repos.d/CentOS-Base.repo
$ yum clean all
$ yum makecache
- 升级成功
成功的升级会在最后看到消息
Finished. Reboot to start upgrade
.。 - 重启
重启主机后,OS将启动一个称为System Upgrade的新的grub对象,支持将所有已经通过upgrade tool下载的软件包更新。。