本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 AL2 中棄用的功能,並在 AL2023 中刪除
本節描述了 AL2 中可用且不再在 AL2023 中可用的功能。
主題
32 位元 x86 套件
作為 AL1 2014.09 版本的
如果您需要在 AL2023 上運行 32 位二進製文件,則可以在運行在 AL2023 之上的 AL2 容器中使用 AL2 的 32 位用戶空間。
aws-apitools-*
取代為 AWS CLI
AWS CLI 在 2013 年 9 月發行之前,提供 AWS 了一組可用的命令列公用程式,並在中實作Java,讓客戶可以進行 Amazon EC2 API 呼叫。這些工具在 2015 年已淘汰, AWS CLI 成為透過命令列與 Amazon EC2 API 互動的首選方式。這包括以下aws-apitools-*
軟件包。
-
aws-apitools-as
-
aws-apitools-cfn
-
aws-apitools-common
-
aws-apitools-ec2
-
aws-apitools-elb
-
aws-apitools-mon
aws-apitools-*
套件的上游支援已於 2017 年 3 月結束。儘管缺乏上游支援,但 Amazon Linux 仍繼續提供其中一些命令列公用程式 (例如aws-apitools-ec2
),以便為客戶提供向後相容性。這 AWS CLI 是一個比aws-apitools-*
軟件包更強大和完整的工具,因為它是積極維護的,並提供了使用所有 AWS API 的方法。
這些aws-apitools-*
套件已於 2017 年 3 月棄用,且不會收到進一步的更新。任何這些套件的所有使用者都應該 AWS CLI 盡快移轉至。這些套件不存在於 AL2023 中。
bzr
修訂控制系統
GNU
Bazaarbzr
) 修訂版控制系統已在 AL2 中停止,並且不再存在於 AL2023 中。
建議使用者將其儲存庫移轉至git
。bzr
C 組第 1 集
AL2023 會移至統一控制群組階層 (cgroup v2),而 AL2 則使用群組第 1 版。由於 AL2 不支持 cgroup v2,因此此遷移需要在移至 AL2023 的過程中完成。
log4j熱補丁()log4j-cve-2021-44228-hotpatch
注意
該log4j-cve-2021-44228-hotpatch
軟件包已在 AL2 中棄用,並在 AL2023 中刪除。
為了響應 CVE-2021-44228
該熱修補是一種緩解措施,讓您有時間修補 log4j
。AL2023 的第一個正式發行版本是在 CVE-2021-44228
建議在 Amazon Linux 上執行自有 log4j
版本的客戶確認已更新至不受 CVE-2021-44228
lsb_release
和 system-lsb-core
套件
在過去,某些軟體會調用 lsb_release
命令 (在 AL2 中由套件 system-lsb-core
提供) 以取得關於執行軟體所用的 Linux 發行版資訊。Linux 標準規範 (LSB) 已導入此命令,且 Linux 發行版已加以採用。Linux 發行版已發展為使用更簡單的標準,以將此資訊保留在 /etc/os-release
和其他相關檔案內。
os-release
標準源自 systemd
。如需詳細資訊,請參閱系統作業系統版本文件
AL2023 不隨附 lsb_release
命令,也不包含 system-lsb-core
套件。軟體應完成 os-release
標準的轉換,以維持與 Amazon Linux 和其他主要 Linux 發行版的相容性。
mcrypt
程式mcrypt
庫和關聯的PHP擴充功能已在 AL2 中棄用,並且不再存在於 AL2023 中。
上游PHP棄用了 PHP 7.1 中的mcrypt
擴充功能,該
上游mcrypt
庫最後在 2007 年發布了一個cvs
版本控制遷移,最近的提交(並且僅在
建議任何剩餘mcrypt
的使用者將其程式碼移植至OpenSSL,因為不mcrypt
會新增至 AL2023。
OpenJDK 7 () java-1.7.0-openjdk
注意
AL2023 提供多種版本的 Amazon Corretto
如需 Amazon Linux 上 Java 的詳細資訊,請參閱AL2023 中的 Java。
Python 2.7
注意
AL2023 已移除 Python 2.7,任何需要 Python 的作業系統組件都編寫為配合 Python 3 運作。若要繼續使用由 Amazon Linux 提供並支援的 Python 版本,請將 Python 2 程式碼轉換為 Python 3。
如需 Amazon Linux 上 Python 的詳細資訊,請參閱AL2023 中的 Python。
rsyslog-openssl
取代 rsyslog-gnutls
該rsyslog-gnutls
軟件包在 AL2 中已棄用,並且不再存在於 AL2023 中。對於任何rsyslog-openssl
包裝的使用,該軟件rsyslog-gnutls
包都應該是立即替代品。
網路資訊服務 (NIS)/yp
網路資訊服務 (NIS) 原本稱為「黃頁」,或YP在 AL2 中已棄用,且不再存在於 AL2023 中。這包括下列套件:ypbind
ypserv
、和yp-tools
。與整合的其他套件在 AL2023 中NIS已移除此功能。