升级Centos 6到Centos 7
出版者:必威平台,2019年1月29日直到几年前,升级Linux版本还只能通过完整的格式和所需版本的操作系统的新安装。但是开发人员社区花了很多精力来实现操作系统的升级。整个阶段经历了大量的试验和测试,直到最近才取得成功。
尽管有可用的选项,但强烈建议您备份现有数据,使用CentOS 7执行新的安装,并从旧版本的CentOS复制以前的数据。这是因为在升级过程中记录了许多失败,可能会丢失数据。发生这种情况的原因有很多,举几个例子,如果你使用非官方的存储库,任何安装在存储库之外的第三方包,等等。
升级CentOS 6。CentOS 7.x
步骤1。一个
确保您已经更新了CentOS 6的当前版本。x到CentOS的最新版本(应为6.5或以上版本)。
注意:请转到步骤1。Bif your current system is already up to date.
可以使用以下命令进行更新
# yum更新
这将升级您所有的系统软件以及它们的依赖项到最新版本。
步骤1。B
现在,一旦我们将系统更新到最新版本,我们就可以执行升级了。首先,您需要运行一个程序来扫描您的系统并确定您的升级状态。这个程序叫做Preupgrade助理”。
在命令提示符上键入以下内容
#
sudo
preupg
输出应该如下所示
#
sudo
preupg
Preupg
工具不会执行实际的升级。
请确保您已经备份了您的系统和/或数据,以防升级失败
这将需要从安装介质中完全重新安装系统。
你想继续吗?y / n
y
收集日志
preupgrade
助理:
所有安装包:01/10…完成(时间00:00)
一切都改变了
文件:
02/10……完成(时间00:48s)
修改配置文件:03/10…完成(时间00:00)
所有用户:04/10…完成(时间00:00)
…
042/100……完成(samba共享目录
selinux
)
043/100……完成(CUPS浏览/BrowsePoll配置)
044/100……完成(CVS包拆分)
…
| samba共享目录
selinux
| notapplicable |
|CUPS浏览/BrowsePoll配置
注意:预升级助手不执行升级但它只告诉您在执行升级时是否存在任何问题。建议您执行此任务,以确定是否升级会成功的。
步骤2
现在我们进入下一步,在运行最终的升级过程之前,获取CentOS 7密钥。您可以使用以下命令导入密钥
步骤3
执行如下命令进行升级。
#
sudo
/
usr
/bin/
redhat
升级工具,
cli
——网络7 instrepo = http://mirror.centos.org/centos/7/os/x86_64
运行上述命令后,升级进程将检索新的引导映像并下载必要的包,然后请求重新引导。
在此过程中,系统可能会多次重新启动,应该会成功地将当前CentOS升级到version 7.x。
您可以运行以下命令来检查系统的新版本
#猫/etc/centos-release
样例输出: