在 AL2023 中已弃用 - Amazon Linux 2023
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 AL2023 中已弃用

本节介绍了 AL2023 中存在且可能在未来版本的 Amazon Linux 中删除的功能。每个部分都将描述该功能是什么,以及预计何时将其从 Amazon Linux 中删除。

注意

随着 Linux 生态系统的发展以及 Amazon Linux 的未来主要版本即将发布,本节将随着时间的推移而更新。

32 位 x86 (i686) 运行时支持

AL2023 保留了运行 32 位 x86 (i686) 二进制文件的能力。Amazon Linux 的下一个主要版本很可能不再支持运行 32 位用户空间二进制文件。

伯克利数据库 (libdb)

AL2023 附带了 Berkeley DB (libdb) 库的 5.3.28 版本。这是伯克利数据库在许可证从限制较少的 Sleepycat 许可证更改为 GNU Affero GPLv3 (AGPL) 许可证之前的最后一个版本。

AL2023 中很少有软件包仍然依赖于 Berkeley DB (libdb),该库将在下一个主要版本的 Amazon Linux 中删除。

注意

AL2023 中的dnf包管理器保留了对 Berkeley DB (BDB) 格式rpm数据库的只读支持。此支持将在下一个主要版本的 Amazon Linux 中删除。

cron

默认情况下,cronie 软件包安装在 AL2 AMI 上,为计划定期任务的传统 crontab 方式提供支持。在 AL2023 中,cronie默认情况下不包括在内。因此,默认crontab情况下不再提供对的支持。

在 AL2023 中,您可以选择安装cronie软件包以使用经典cron作业。由于 systemd 提供附加功能,建议您迁移到 systemd 计时器。

未来版本的 Amazon Linux(可能是下一个主要版本)可能会不再支持经典cron作业,而是完成向systemd计时器的过渡。我们建议您停止使用cron

IMDSv1

默认情况下,AL2023 AMI 配置为在IMDSv2仅限模式下启动,从而禁止使用。IMDSv1仍然可以选择在启用 imdsv1 的情况下使用 AL2023。Future 版本的 Amazon Linux 可能IMDSv2只强制执行。

有关 AMI 的 IMDS 配置的更多信息,请参阅 A mazon EC2 用户指南中的配置 AMI

pcre 版本 1

旧版pcre软件包已被弃用,并将在 Amazon Linux 的下一个主要版本中移除。pcre2 软件包是后继版本。尽管 AL2023 的第一个版本附带的软件包数量有限pcre,但这些软件包将迁移到 AL2023 pcre2 中。已弃用的pcre库仍将在 AL2023 中可用。

注意

不推荐使用的版本在 AL2023 的整个生命周期内都pcre不会收到安全更新。有关pcre支持生命周期和软件包接收安全更新的时间长度的更多信息,请参阅软件包上的软件pcre包支持声明

System V init (sysvinit)

尽管 AL2023 保留了与 s System V ervice (init) 脚本的向后兼容性,但作为其 v254 版本的一部分,上游systemd项目宣布不再支持 System V 服务脚本,并表示将在未来的版本中取消支持。systemd有关更多信息,请参阅 systemd

AL2023 将保持与 s System V ervice (init) 脚本的向后兼容性,但我们鼓励用户迁移到使用原生systemd单元文件,以便为可能在下一个主要版本中从 Amazon Linux 中删除对System V服务 (init) 脚本的支持做好准备。