第 8 章 过时的功能
这部分提供在 Red Hat Enterprise Linux 9 中弃用 的功能概述。
弃用的功能可能在以后的主要发行本中不被支持,因此不建议在新的部署中使用。有关特定主要发行本中已弃用功能的最新列表,请参考最新版本的发行文档。
在 Red Hat Enterprise Linux 9 中,已弃用的功能的支持状态不会改变。有关支持长度的详情,请查看 Red Hat Enterprise Linux 生命周期 和 Red Hat Enterprise Linux 应用程序流生命周期。
对于当前或将来的主发行版本中的新部署,我们不推荐使用已弃用的硬件组件。硬件驱动程序更新仅限于安全和关键修复。红帽建议尽快替换这个硬件。
一个软件包可以被弃用,我们不推荐在以后使用。在某些情况下,软件包可从产品中删除。然后,产品文档可识别提供类似、完全相同或者更高级功能的最新软件包,并提供进一步建议。
有关 RHEL 8 中存在但已在 RHEL 9 中 删除 的功能的详情,请参阅 采用 RHEL 9 时的注意事项。
8.1. 安装程序和镜像创建
弃用的 Kickstart 命令
以下 Kickstart 命令已弃用:
-
timezone --ntpservers
-
timezone --nontp
-
logging --level
-
%packages --excludeWeakdeps
-
%packages --instLangs
-
%anaconda
-
pwpolicy
请注意,当只列出具体选项时,基础命令及其其它选项仍可用且未被弃用。在 Kickstart 文件中使用已弃用的命令会在日志中显示警告信息。您可以使用 inst.ksstrict
引导选项将已弃用的命令警告转换为错误。
Bugzilla:1899167[1]
edge-commit
和 edge-container
蓝图中的用户和组自定义已弃用
在蓝图中指定用户或组自定义对于 edge-commit
和 edge-container
镜像类型已弃用,因为在升级镜像时用户自定义会消失,且不能在蓝图中再次指定用户。
请注意,在用于部署现有的 OSTree 提交的蓝图中指定用户或组自定义,如 edge-raw-image
、edge-installer
和 edge-simplified-installer
镜像类型继续被支持。
initial-setup
软件包现已弃用
initial-setup
软件包已在 Red Hat Enterprise Linux 9.3 中被弃用,并将在下一个主 RHEL 发行版本中删除。作为替换,对图形用户界面,使用 gnome-initial-setup
。
Jira:RHELDOCS-16393[1]
inst.geoloc
引导选项的 provider_hostip
和 provider_fedora_geoip
值已弃用
为 inst.geoloc=
引导选项指定 GeoIP API 的 provider_hostip
和 provider_fedora_geoip
值已弃用。作为替换,您可以使用 geolocation_provider=URL
选项在安装程序配置文件中设置所需的地理位置。您仍然可以使用 inst.geoloc=0
选项禁用地理位置。
使用全局热键从 Anaconda GUI 捕获截图已弃用
在以前的版本中,用户可以使用全局热键捕获 Anaconda GUI 的截图。这意味着用户可以从安装环境中手动提取屏幕截图,以供进一步使用。这个功能已弃用。
Jira:RHELDOCS-17166[1]
Anaconda 内置帮助已弃用
所有 Anaconda 用户界面的 spoke 和 hub 的内置文档(在 Anaconda 安装过程中可用)已被弃用。作为替换,Anaconda 用户界面将进行自我处理,用户可以参考未来的主 RHEL 发行版本中的官方 RHEL 文档。
Jira:RHELDOCS-17309[1]
对 NVDIMM 设备的支持已弃用
在以前的版本中,安装程序允许在安装过程中重新配置 NVDIMM 设备。这个对 Kickstart 和 GUI 安装过程中 NVDIMM 设备的支持已弃用,并将在下一个主 RHEL 发行版本中弃用。扇区模式中的 NVDIMM 设备仍然在安装程序中可见并可用。
无法从安装环境中的驱动程序更新磁盘载入更新的驱动程序
如果已加载了安装初始 ramdisk 中同样的驱动程序,则驱动程序更新磁盘中的驱动程序的新版本可能无法加载。因此,驱动程序的更新版本无法应用到安装环境。
作为临时解决方案,请将 modprobe.blacklist=
内核命令行选项与 inst.dd
选项一起使用。例如,要确保是否加载了驱动程序更新磁盘中的 virtio_blk
驱动程序的更新版本,请使用 modprobe.blacklist=virtio_blk
,然后继续通常的流程来应用驱动程序更新磁盘中的驱动程序。因此,系统会加载驱动程序的更新版本,并在安装环境中使用它。