本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Linux 2023 版本 2022.0.20221207 版本備註
注意
這些版本備註適用於 Amazon Linux 2023 的技術預覽版本。這是舊版的技術預覽,不應再使用。
正式推出的 Amazon Linux 2023 是 Amazon Linux 2022 Tech Preview 版本的後續版本。如需 AL2023 和 Amazon Linux 版本的最新資訊,請參閱 Amazon Linux 2023 使用者指南。
主要更新
如需自 Amazon Linux 2 以來變更的詳細資訊,請參閱比較 Amazon Linux 2 和 Amazon Linux 2022。
Amazon Linux 2022 包括以下更新。
-
collectd已新增至儲存庫。 -
在此版本中,我們從儲存庫中移除套件,並以新版本取代舊版本。例如,我們已經從儲存庫中刪除
ImageMagick-6.9.12.48-2.amzn2022.0.6,因為我們已經包含了較新的版本ImageMagick-6.9.12.64-1.amzn2022.0.1。這包含在技術預覽清理中,在 Amazon Linux 2022 正式上市版推出後將無法完成。 -
從 AL2023 版本 2022.0.20220728 開始,SELinux 預設從強制執行模式切換為寬容模式。您可以透過執行
setenforce命令,以藉由命令列將 SELinux 設定變更為強制執行模式。 -
舊版
pcre套件已棄用,且會在未來的 Amazon Linux 版本中將其移除。此pcre2套件是後續套件,而 Amazon Linux 2022 中剩下的少數依賴已取代pcre程式庫的套件,將會遷移至pcre2的未來更新。
已知問題
-
Amazon Linux 2022 內有不受理客戶透過 DHCP 定義的 NTP 伺服器的已知問題。
因應措施 - 使用
/etc/chrony.d中的config檔案來設定 NTP 伺服器 -
目前不支援啟用 FIPS 模式,而且在即將發行的版本中,啟用 FIPS 模式的系統運作方式也會有所變更。
-
安裝
collected-java失敗,因為 Amazon Corretto 套件未宣布提供libjvm.so。更新 Amazon Corretto 套件後,collectd-java安裝即可運作。因應措施 - 使用
rpm —nodeps -i collectd-java-5.12.0-16.amzn2022.0.1.x86_64.rpm手動安裝。
安全性更新
-
如需有關此版本提及的 CVE 資訊,請參閱 Amazon Linux 安全中心
。
聯絡我們
如果您發現安全性問題,請聯絡我們的安全性團隊
我們使用 GitHub 問題收集有關 Amazon Linux 2022 的意見回饋,並追蹤錯誤報告和功能要求。您可以查看現有問題
如果您對 Amazon Linux 2022 有任何疑問,請隨時開始或參加討論
自首版技術預覽以來的重大變更
-
已解決
openssl的安全性問題。如需詳細資訊,請參閱ALAS2022-2022-157。 -
Kernel從 5.10 更新至 5.15 -
OpenSSL從 1.1 更新至 3.0 -
AWS CLI 已更新至 AWS CLI v2
-
AWS 在 Amazon Linux 2 中找到的工具已新增至儲存庫,例如
ecs-agent、ec2-instance-connect、、aws-cfn-bootstrapaws-kinesis-agent和其他工具。 -
rsyslog預設不再安裝,因此,system-journald是syslog的運作方式,且journalctl作為可以查看日誌的用戶端。 -
預設
curl包含在是curl-minimal套件中,且支援最常見的通訊協定。如果需要,您可以透過執行dnf install --allowerasing curl-full libcurl-full來切換到全功能curl -
最小預設為功能有限的
gnupg,但有 GPG 驗證 RPM 所需的最少程式碼,並將最少數量的套件匯入 AMI 和容器映像中。如果你需要完整的gnupg功能,可以透過執行dnf install --allowerasing gnupg2-full以取得完整的gnupg -
編列套件 - 在開發週期中,我們已針對儲存庫中可用的套件編列清單。這會移除由於依賴關係而不再需要的許多套件。當我們處理客戶要求時,某些套件可能會重新加入儲存庫中。
-
語言執行期已更新,而某些執行期(如 Ruby)的名稱間隔允許在未來加入更新的版本,且無需從儲存庫中刪除目前版本。
-
Java 的生態系統現在是基於 Amazon Corretto 17,而不是 OpenJDK 11。Java 建構工具已重建為更新的版本,並使用 Amazon Corretto 執行。
-
GCC 和其他編譯器的三元組已變更,表明 Amazon 是供應商。
核心 CONFIG_HZ 在 arm64 和 x86 中同樣從 250 變更為 100。
核心組態已針對記憶體使用情況進一步最佳化,並透過停用 Amazon EC2 中未使用的某些功能來進一步強化。重大變更包括:
-
從
8192設定NR_CPUS=512 -
移除多個較舊的檔案系統並僅使用
ext4 -
移除多個 Amazon EC2 中未使用的實體配接器
-
捨棄各種未使用或舊的網路通訊協定
-
移除光碟機支援
-
移除 PS2 支援
-
移除「媒體」和
v4l2支援 -
移除舊版
NFS/CIFSAPI 版本,但不包括nfsv3 -
開啟多個提升效能的安全性選項
-
為所有 hang 設定
PANIC_ON_OOPS -
啟用
TCMU CONFIG_TCM_USER2模組 -
捨棄未使用的
arm64平台 -
啟用
CONFIG_KEXEC_SIG -
停用
arm64的CONFIG_SCHED_CORE和CONFIG_SCHED_SMT -
停用
CONFIG_LDISC_AUTOLOAD -
啟用 CAKE
qdisc支援CONFIG_NET_SCH_CAKE -
將 Lustre 用戶端更新為
2.12.8 -
停用
CONFIG_KSM‐
CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT‐
CONFIG_GCC_PLUGIN_STACKLEAK‐
CONFIG_INIT_ON_ALLOC_DEFAULT_ON‐
CONFIG_ZERO_CALL_USED_REGS‐
CONFIG_KFENCE
儲存庫
儲存庫包含下列自上一版本後新增的套件。
-
aws-nitro-enclaves-acm-0:1.2.0-2.amzn2022.src -
aws-nitro-enclaves-cli-0:1.2.1-0.amzn2022.src -
collectd-0:5.12.0-16.amzn2022.0.1.src
儲存庫包含下列自上一版本後更新的套件。
-
annobin-10.93-1.amzn2022.src -
aws-cfn-bootstrap-2.0-20.amzn2022.src -
aws-c-io-0.10.12-5.amzn2022.0.7.src -
bash-5.2.9-2.amzn2022.0.1.src -
chkrootkit-0.55-3.amzn2022.0.3.src -
curl-7.86.0-1.amzn2022.0.1.src -
dbus-1.12.24-1.amzn2022.0.1.src -
dnsmasq-2.86-10.amzn2022.0.1.src -
dotnet6.0-6.0.111-1.amzn2022.0.1.src -
e2fsprogs-1.46.5-2.amzn2022.0.1.src -
ecs-init-1.66.2-1.amzn2022.src -
expat-2.5.0-1.amzn2022.0.1.src -
freetype-2.12.1-3.amzn2022.src -
ghostscript-9.56.1-5.amzn2022.src -
git-2.38.1-1.amzn2022.0.1.src -
glibc-2.34-49.amzn2022.0.3.src -
golang-1.19.3-2.amzn2022.0.1.src -
golist-0.10.1-11.amzn2022.0.2.src -
ImageMagick-6.9.12.64-1.amzn2022.0.1.src -
libksba-1.6.2-1.amzn2022.0.1.src -
libldb-2.5.2-1.amzn2022.0.1.src -
libtiff-4.4.0-4.amzn2022.0.2.src -
libxml2-2.10.3-2.amzn2022.src -
mariadb105-10.5.16-1.amzn2022.0.5.src -
ncurses-6.2-4.20200222.amzn2022.0.2.src -
perl-IO-Socket-SSL-2.075-1.amzn2022.0.1.src -
php8.1-8.1.12-1.amzn2022.0.1.src -
pkgconf-1.7.3-7.amzn2022.0.3.src -
poppler-22.08.0-3.amzn2022.0.1.src -
protobuf-c-1.4.1-2.amzn2022.0.1.src -
python3.10-3.10.8-1.amzn2022.0.1.src -
python-jwt-2.4.0-1.amzn2022.src -
python-twisted-22.4.0-123.amzn2022.0.1.src -
python-waitress-2.1.2-1.amzn2022.0.1.src -
samba-4.16.5-0.amzn2022.0.1.src -
scap-security-guide-0.1.58-1.amzn2022.0.2.src -
sysstat-12.5.6-1.amzn2022.0.1.src -
system-release-2022.0.20221207-0.amzn2022.src -
unzip-6.0-57.amzn2022.0.1.src -
vim-9.0.828-1.amzn2022.0.1.src -
wireshark-3.6.8-1.amzn2022.0.1.src -
xfsprogs-5.18.0-1.amzn2022.0.2.src -
xmlsec1-1.2.33-3.amzn2022.0.1.src -
xorg-x11-server-1.20.14-9.amzn2022.0.1.src -
zlib-1.2.11-33.amzn2022.0.3.src
Docker 容器映像
Docker 容器映像包含下列自上一版本後移除的套件。
-
amazon-linux-repo-cdn-2022.0.20221207-0.amzn2022 -
bash-5.2.9-2.amzn2022.0.1 -
curl-minimal-7.86.0-1.amzn2022.0.1 -
expat-2.5.0-1.amzn2022.0.1 -
glibc-2.34-49.amzn2022.0.3 -
glibc-common-2.34-49.amzn2022.0.3 -
glibc-minimal-langpack-2.34-49.amzn2022.0.3 -
libcom_err-1.46.5-2.amzn2022.0.1 -
libcurl-minimal-7.86.0-1.amzn2022.0.1 -
libxml2-2.10.3-2.amzn2022 -
ncurses-base-6.2-4.20200222.amzn2022.0.2 -
ncurses-libs-6.2-4.20200222.amzn2022.0.2 -
system-release-2022.0.20221207-0.amzn2022 -
vim-data-9.0.828-1.amzn2022.0.1 -
vim-minimal-9.0.828-1.amzn2022.0.1 -
zlib-1.2.11-33.amzn2022.0.3
預設 AMI
預設 AMI 包含下列自上一版本後移除的套件。
-
amazon-rpm-config-221-13.amzn2022.0.2 -
dwz-0.14-6.amzn2022.0.1 -
glibc-gconv-extra-2.34-49.amzn2022.0.3
預設 AMI 包含下列自上一版本後移除的套件。
-
amazon-linux-repo-s3-2022.0.20221207-0.amzn2022 -
aws-c-io-libs-0.10.12-5.amzn2022.0.7 -
aws-cfn-bootstrap-2.0-20.amzn2022 -
bash-5.2.9-2.amzn2022.0.1 -
curl-minimal-7.86.0-1.amzn2022.0.1 -
dbus-1.12.24-1.amzn2022.0.1 -
dbus-common-1.12.24-1.amzn2022.0.1 -
dbus-libs-1.12.24-1.amzn2022.0.1 -
e2fsprogs-1.46.5-2.amzn2022.0.1 -
e2fsprogs-libs-1.46.5-2.amzn2022.0.1 -
efi-srpm-macros-5-4.amzn2022.0.4 -
expat-2.5.0-1.amzn2022.0.1 -
fonts-srpm-macros-2.0.5-5.amzn2022.0.1 -
ghc-srpm-macros-1.5.0-4.amzn2022.0.1 -
glibc-2.34-49.amzn2022.0.3 -
glibc-all-langpacks-2.34-49.amzn2022.0.3 -
glibc-common-2.34-49.amzn2022.0.3 -
glibc-locale-source-2.34-49.amzn2022.0.3 -
go-srpm-macros-3.1.0-30.amzn2022 -
kernel-livepatch-repo-s3-2022.0.20221207-0.amzn2022 -
kernel-srpm-macros-1.0-14.amzn2022.0.1 -
libcom_err-1.46.5-2.amzn2022.0.1 -
libcurl-minimal-7.86.0-1.amzn2022.0.1 -
libldb-2.5.2-1.amzn2022.0.1 -
libpkgconf-1.7.3-7.amzn2022.0.3 -
libss-1.46.5-2.amzn2022.0.1 -
libxml2-2.10.3-2.amzn2022 -
lua-srpm-macros-1-4.amzn2022.0.1 -
ncurses-6.2-4.20200222.amzn2022.0.2 -
ncurses-base-6.2-4.20200222.amzn2022.0.2 -
ncurses-libs-6.2-4.20200222.amzn2022.0.2 -
ocaml-srpm-macros-6-6.amzn2022.0.1 -
openblas-srpm-macros-2-9.amzn2022.0.1 -
package-notes-srpm-macros-0.4-14.amzn2022 -
perl-srpm-macros-1-39.amzn2022.0.1 -
pkgconf-1.7.3-7.amzn2022.0.3 -
pkgconf-m4-1.7.3-7.amzn2022.0.3 -
pkgconf-pkg-config-1.7.3-7.amzn2022.0.3 -
protobuf-c-1.4.1-2.amzn2022.0.1 -
python-srpm-macros-3.9-41.amzn2022.0.4 -
qt5-srpm-macros-5.15.2-2.amzn2022.0.1 -
rust-srpm-macros-21-40.amzn2022 -
sysstat-12.5.6-1.amzn2022.0.1 -
system-release-2022.0.20221207-0.amzn2022 -
unzip-6.0-57.amzn2022.0.1 -
vim-common-9.0.828-1.amzn2022.0.1 -
vim-data-9.0.828-1.amzn2022.0.1 -
vim-enhanced-9.0.828-1.amzn2022.0.1 -
vim-filesystem-9.0.828-1.amzn2022.0.1 -
vim-minimal-9.0.828-1.amzn2022.0.1 -
xfsprogs-5.18.0-1.amzn2022.0.2 -
zlib-1.2.11-33.amzn2022.0.3
最小 AMI
最小 AMI 包含下列自上一版本後移除的套件。
-
amazon-linux-repo-s3-2022.0.20221207-0.amzn2022 -
aws-c-io-libs-0.10.12-5.amzn2022.0.7 -
bash-5.2.9-2.amzn2022.0.1 -
curl-minimal-7.86.0-1.amzn2022.0.1 -
dbus-1.12.24-1.amzn2022.0.1 -
dbus-common-1.12.24-1.amzn2022.0.1 -
dbus-libs-1.12.24-1.amzn2022.0.1 -
e2fsprogs-1.46.5-2.amzn2022.0.1 -
e2fsprogs-libs-1.46.5-2.amzn2022.0.1 -
expat-2.5.0-1.amzn2022.0.1 -
glibc-2.34-49.amzn2022.0.3 -
glibc-all-langpacks-2.34-49.amzn2022.0.3 -
glibc-common-2.34-49.amzn2022.0.3 -
glibc-locale-source-2.34-49.amzn2022.0.3 -
kernel-livepatch-repo-s3-2022.0.20221207-0.amzn2022 -
libcom_err-1.46.5-2.amzn2022.0.1 -
libcurl-minimal-7.86.0-1.amzn2022.0.1 -
libss-1.46.5-2.amzn2022.0.1 -
libxml2-2.10.3-2.amzn2022 -
ncurses-6.2-4.20200222.amzn2022.0.2 -
ncurses-base-6.2-4.20200222.amzn2022.0.2 -
ncurses-libs-6.2-4.20200222.amzn2022.0.2 -
system-release-2022.0.20221207-0.amzn2022 -
vim-data-9.0.828-1.amzn2022.0.1 -
vim-minimal-9.0.828-1.amzn2022.0.1 -
xfsprogs-5.18.0-1.amzn2022.0.2 -
zlib-1.2.11-33.amzn2022.0.3