关键词

如何将CentOS7升级至CentOS8(详细步骤)

如何将CentOS7升级至CentOS8(详细步骤)

本文将带你详细了解如何将已安装CentOS7的系统升级至CentOS8版本。

1. 备份

在升级之前,强烈建议你对数据进行备份,以防数据丢失。

2. 安装epel-release包

在终端中执行下面的命令,安装epel-release包。

sudo yum install epel-release

3. 安装CentOS7升级工具

在终端中执行下面的命令,安装CentOS7升级工具。

sudo yum install yum-plugin-versionlock
sudo yum install centos-release-x86_64-everything-7-9.2009.0.centos
sudo yum install redhat-upgrade-tool preupgrade-assistant-*

4. 运行预升级检查工具

在终端中执行下面的命令,运行预升级检查工具。

sudo preupg

根据输出结果,解决预升级检查工具中报出的错误和警告。

5. 运行升级命令

在终端中执行下面的命令,运行升级命令。

sudo redhat-upgrade-tool --network 8.4 --instrepo=http://mirror.centos.org/centos/8.4.2105/BaseOS/x86_64/os/

其中,--network参数指定升级到的CentOS版本,--instrepo参数指定安装介质的URL地址,具体的安装介质地址可根据自己的需求去选择。

6. 安装重启后的新内核

在升级之后,你需要安装重启后的新内核,以确保系统能够正常启动。

sudo yum install kernel-core kernel-modules kernel-tools kernel-tools-libs -y

7. 重启系统

执行下面的命令,重启系统。

sudo reboot

示例一:升级至8.3版本

如果你需要把系统升级至8.3版本,可以将第五步中的命令中的--network参数修改为8.3,即:

sudo redhat-upgrade-tool --network 8.3 --instrepo=http://mirror.centos.org/centos/8.3.2011/BaseOS/x86_64/os/

示例二:使用DVD进行升级

如果你想使用DVD进行升级,可以将第五步中的命令中的--instrepo参数修改为本地DVD的挂载点,例如:

sudo redhat-upgrade-tool --network 8.4 --instrepo=/mnt/CentOS-8.4.2105-x86_64-dvd/

同时把DVD挂载到/mnt/CentOS-8.4.2105-x86_64-dvd/目录下,即可开始升级。

本文链接:http://task.lmcjl.com/news/13939.html

展开阅读全文