本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
比较 AL1 和 AL2023
以下主题描述了 AL1 和 AL2023 之间的主要区别,这些区别尚未包含在与 AL2 的比较中。
注意
AL1 于 2023 年 12 月 31 日达到 end-of-life (EOL),从 2024 年 1 月 1 日起将不会收到任何安全更新或错误修复。有关 AL1 EOL 和维护支持的更多信息,请参阅博客文章 Amazon Linux AMI 上的更新
主题
针对每个版本的支持
对于 AL2023,我们自发布之日起提供五年的支持。AL1 于 2020 年 12 月 31 日终止了标准支持,并于 2023 年 12 月 31 日终止了维护支持。
有关更多信息,请参阅 发布节奏。
systemd
取代 upstart
作为 init
系统
在 AL2 中upstart
被替换为 systemd
as init
系统。AL2023 还使用systemd
作为其init
系统,进一步采用了的新特性和功能systemd
。
Python 2.6 和 2.7 已被 Python 3 所取代
尽管 AL1 在 2018.03 版本中将 Python 2.6 标记为 EOL,但这些软件包仍可在存储库中进行安装。AL2 附带了 Python 2.7 作为最早支持的 Python 版本,AL2023 完成了向 Python 3 的过渡。AL2023 存储库中不包含 Python 2.x 版本。
有关 Amazon Linux 上的 Python 的更多信息,请参阅 AL2023 中的 Python。
OpenJDK 8 是最旧的 JDK
AL2023 附带 Amazon Corretto
在 AL1 中,OpenJDK 1.6.0 java-1.6.0-openjdk
() 在 2018.03 的第一个版本中停产,OpenJDK 1.7.0 java-1.7.0-openjdk
() 在 2020 年中期停产,尽管两个版本都在 AL1 存储库中可用。AL2023 中最早可用的 OpenJDK 版本是 OpenJDK 8,由提供。Amazon Corretto 8