本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
下列主題說明 AL1 和 AL2023 之間尚未涵蓋的 AL2 比較的主要差異。
注意
AL1 已於 2023 年 12 月 31 日達到end-of-life (EOL),且自 2024 年 1 月 1 日起將不會收到任何安全性更新或錯誤修正。如需 AL1 EOL 和維護支援的詳細資訊,請參閱部落格文章 Amazon Linux AMI end-of-life更新
主題
支援各個版本
對於 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 將 Python 2.6 標記為具有 2018.03 版的 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 版本中進入 EOL,而 OpenJDK 1.7.0 (java-1.7.0-openjdk
) 則在 2020 年中進入 EOL,不過這兩個版本都可用於 AL1 儲存庫。AL2023 中可用的最早 OpenJDK 版本為 OpenJDK 8,由 提供Amazon Corretto 8。