本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
比較 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
為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