当前位置 : 主页 > 操作系统 > centos >

从Centos7升级到Centos8的教程(图文详解)

来源:互联网 收集:自由互联 发布时间:2023-07-29
下面是从CentOS7升级到CentOS8的完整攻略,包含图文详解和两条示例说明: 从CentOS7升级到CentOS8的教程(图文详解)简介 CentOS Linux是一个企业级Linux发行版,是以Red Hat Enterprise Linux源代码为基

下面是从CentOS7升级到CentOS8的完整攻略,包含图文详解和两条示例说明:

从CentOS7升级到CentOS8的教程(图文详解) 简介

CentOS Linux是一个企业级Linux发行版,是以Red Hat Enterprise Linux源代码为基础的。CentOS 7已经发布了很长时间,但是随着CentOS 8的发布和即将到来的CentOS 7的维护期结束,现在是时候将CentOS 7升级到CentOS 8了。本文将详细介绍如何从CentOS 7升级到CentOS 8。

准备工作

在开始升级过程之前,您需要完成以下准备工作:

1.备份所有重要的数据和配置文件。

2.确保您的系统是最新的。运行以下命令以获取最新的更新:

```
sudo yum update
```

3.安装“preupgrade-assistant-contents”软件包以帮助检查正在运行的系统的兼容性。运行以下命令以安装该软件包:

```
sudo yum install -y preupgrade-assistant-contents
```

4.如果您使用了第三方存储库,请删除它们。

升级过程 步骤1:安装EPEL存储库

EPEL存储库包含许多额外的软件包,我们需要它来安装一些必要的软件包。

运行下面的命令以安装EPEL存储库:

sudo yum install -y epel-release
步骤2:安装Dnf

DNF是CentOS 8的默认包管理器。在升级之前,我们需要在CentOS 7系统上安装它。

运行以下命令以安装DNF:

sudo yum install -y dnf
步骤3:升级

1.运行以下命令以安装Preupgrade Assistant:

```
sudo yum install -y preupgrade-assistant-contents
```

2.运行以下命令以运行预升级助手:

```
sudo preupg
```

3.在屏幕上显示的引导菜单中选择要升级的版本。

4.等待系统检查和下载必要的升级软件包。

5.升级程序完成后,系统将自动重新启动并运行升级。

6.启动后,运行以下命令以清理系统:

```
sudo dnf remove $(sudo dnf list extras | awk '/.*old.*/ {print $1}')
```

7.重启系统以完成升级。运行以下命令以检查CentOS的版本:

```
cat /etc/centos-release
```
示例说明

以下是两个示例,演示了从CentOS 7升级到CentOS 8的过程:

示例1:从CentOS 7.6升级到CentOS 8.1

1.备份所有重要的数据和配置文件。

2.更新系统以获取最新更新:

```
sudo yum update
```

3.安装“preupgrade-assistant-contents”软件包:

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

```
sudo yum install -y preupgrade-assistant-contents
```

4.安装EPEL存储库:

```
sudo yum install -y epel-release
```

5.安装DNF:

```
sudo yum install -y dnf
```

6.安装Preupgrade Assistant:

```
sudo yum install -y preupgrade-assistant-contents
```

7.运行预升级助手:

```
sudo preupg
```

8.选择要升级的版本。

9.等待系统检查和下载必要的升级软件包。

10.升级程序完成后,系统将自动重新启动并运行升级。

11.启动后,清理系统:

```
sudo dnf remove $(sudo dnf list extras | awk '/.*old.*/ {print $1}')
```

12.重启系统以完成升级,确认CentOS的版本:

```
cat /etc/centos-release
```
示例2:从CentOS 7.7升级到CentOS 8.2

1.备份所有重要的数据和配置文件。

2.更新系统以获取最新的更新:

```
sudo yum update
```

3.安装“preupgrade-assistant-contents”软件包:

```
sudo yum install -y preupgrade-assistant-contents
```

4.安装EPEL存储库:

```
sudo yum install -y epel-release
```

5.安装DNF:

```
sudo yum install -y dnf
```

6.安装Preupgrade Assistant:

```
sudo yum install -y preupgrade-assistant-contents
```

7.运行预升级助手:

```
sudo preupg
```

8.选择要升级的版本。

9.等待系统检查和下载必要的升级软件包。

10.升级程序完成后,系统将自动重新启动并运行升级。

11.启动后,清理系统:

```
sudo dnf remove $(sudo dnf list extras | awk '/.*old.*/ {print $1}')
```

12.重启系统以完成升级,确认CentOS的版本:

```
cat /etc/centos-release
```
上一篇:Unix/Linux中最常用的50个命令
下一篇:没有了
网友评论