跳到内容跳到页面导航:上一页 [access key p]/下一页 [access key n]
documentation.suse.com / SUSE Linux Enterprise Server 文档 / 升级指南 / 完成升级
适用范围 SUSE Linux Enterprise Server 15 SP4

6 完成升级

升级后,您需要执行一些额外的任务。下一章将指导您完成这些步骤。

6.1 升级后检查

  • 检查任何孤立的软件包。升级过程中可能会将软件包重命名、去除、合并或分割。因此,有些软件包可能会变成孤立状态,不再受支持。系统会自动去除孤立的软件包。以下命令可以列出这些软件包:

    > zypper packages --orphaned --unneeded

    请使用该列表确定仍然需要的软件包以及可以安全去除的软件包。

  • 检查所有 *.rpmnew*.rpmsave 文件,检查其内容,并在可能的情况下合并适宜的更改。如果升级包含对某个默认配置文件的更改,软件包不会重写该配置文件,而是创建上述其中一个文件类型。其中,*.rpmnew 包含新的默认配置且将原始文件保持原样不变,而 *.rpmsave 是原始配置的副本且已由新的默认文件替换。

    您无需搜索整个文件系统中的 *.rpmnew*.rpmsave 文件,最重要的文件都已储存在 /etc 目录中。使用以下命令可以列出这些文件:

    > find /etc/ -name "*.rpmnew" -o -name "*.rpmsave"

6.2 启用 Python 3 模块

SUSE Linux Enterprise Server 15 默认会使用 Python 3.6。SLES 15 SP3 中增加了更新的版本 Python 3.9 来替代 Python 3.6。自 SLES 15 SP4 起,不再支持此版本,而是通过 Python 3 模块来提供包含重要更新和安全修复的较新 Python 版本。

如果您在 SUSE Linux Enterprise Server 15 SP3 下安装了 Python 3.9,请使用以下命令来启用 Python 3 模块:

> sudo SUSEConnect -p sle-module-python3/15.4/x86_64.

或者,您也可以使用 zypper remove -u python39 去除 3.9 版本,恢复为默认的 Python 版本。

6.3 重新设置 XFS v4 设备的格式

SUSE Linux Enterprise Server 支持 XFS 文件系统的磁盘上格式 (v5)。这种格式的主要优点包括,所有 XFS 元数据的自动检查总数、文件类型支持以及支持文件更多数量的访问控制列表。

请注意,低于 3.12 版的 SUSE Linux Enterprise 内核、低于 3.2.0 版的 xfsprogs,以及在 SUSE Linux Enterprise 12 之前发布的 GRUB 2 版本均不支持这种格式。

重要
重要:已弃用 V4

XFS 已弃用采用 V4 格式的文件系统。这种文件系统格式是通过以下命令创建的:

> sudo mkfs.xfs -m crc=0 DEVICE

该格式用于 SLE 11 及更低版本中,现在此格式会导致 dmesg 发出警告消息:

Deprecated V4 format (crc=0) will not be supported after September 2030

如果您在 dmesg 命令的输出中看到上述消息,建议您将文件系统更新为 V5 格式:

  1. 将您的数据备份到另一个设备中。

  2. 在设备上创建文件系统。

    > sudo mkfs.xfs -m crc=1 DEVICE
  3. 在更新后的设备上使用备份恢复数据。