Amazon Linux 2023 版本 2022.0.20221019 发布说明 - Amazon Linux 2023
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon Linux 2023 版本 2022.0.20221019 发布说明

注意

这些发布说明适用于 Amazon Linux 2023 技术预览版的一个版本。

正式发布的 Amazon Linux 2023 是技术预览版的后继版本。请参阅 AL2023 用户指南,了解有关 AL2023 的信息以及随时了解 Amazon Linux 版本的最新信息。

主要更新

注意

这是旧的技术预览版,不应再使用。

发布说明将保留以供日后查阅。

Amazon Linux 2022 包括以下主要更新。

  • AL2023 版本 2022.0.20220728 开始,SELinux 已默认从强制模式切换到宽容模式。您可以将 SELinux 设置更改为强制模式,方法是使用命令行运行 setenforce 命令。

  • 旧版 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 手动安装。

安全更新

联系我们

如果您发现安全问题,请联系我们的安全团队,而不是提出问题。

我们使用 GitHub 问题来收集有关 Amazon Linux 2022 的反馈并跟踪错误报告和功能请求。您可以查看现有问题,看看您的问题是否已经解决。如果没有,请提出一个新问题

如果您对 Amazon Linux 2022 有疑问,请随时开始体验或加入讨论。您的指定 Amazon 代表也可提供有关 Amazon Linux 2022 的反馈。

自第一个技术预览版发布以来的重大变更

  • Kernel 从 5.10 更新到 5.15

  • OpenSSL 从 1.1 更新到 3.0

  • Amazon CLI 更新到 Amazon CLI v2

  • Amazon Linux 2 中的 Amazon 工具已添加到 ecs-agentaws-cfn-bootstrapaws-kinesis-agentec2-instance-connect 等存储库和其他工具中。

  • rsyslog 默认情况下不再安装,因此 system-journald 就是 syslog 的运行方式,journalctl 作为可查看日志的客户端。

  • 默认的 curlcurl-minimal 软件包的一部分,它支持最流行的协议。如果需要,您可以通过运行 dnf install --allowerasing curl-full libcurl-full 切换到全功能 curl

  • 默认的 gnupg 为最低版本,功能有限,但是使用它,对 RPM 进行 GPG 验证需要的代码最少,并且在 AMI 和容器映像中引入的软件包数量也最少。如果您需要完整的 gnupg 功能,可以通过运行 dnf install --allowerasing gnupg2-full 来获得完整的 gnupg

  • 软件包整理 - 作为开发周期的一部分,我们整理了存储库中可用的软件包列表。这包括移除一些由于依赖关系而不再需要的软件包。在我们处理客户请求时,可能会将某些软件包重新添加到存储库中。

  • 语言运行时系统已更新,一些运行时系统(例如 Ruby)采用了命名空间,允许将来添加较新的版本,而无需从存储库中删除当前版本。

  • Java 生态系统现在基于 Amazon Corretto 17 而不是 OpenJDK 11。Java 构建工具已重建到较新的版本,并与 Amazon Corretto 一起运行。

arm64x86 上的内核 CONFIG_HZ 从 250 更改为 100

内核配置已针对内存使用进行了更好的优化,并通过禁用 Amazon EC2 中未使用的某些功能得到了进一步增强。主要更改包括:

  • 设置 NR_CPUS=512,原先是 8192

  • 删除了几个较旧的文件系统并仅使用 ext4

  • 移除了一些在 Amazon EC2 中未使用的物理适配器

  • 删除了各种未使用或旧的网络协议

  • 取消了 CDROM 支持

  • 取消了 PS2 支持

  • 取消了“媒体”和 v4l2 支持

  • 删除了较旧的 NFS/CIFS API 版本,但 nfsv3 除外

  • 开启了一些性能友好的安全选项

  • 为所有挂起设置 PANIC_ON_OOPS

  • 启用了 TCMU CONFIG_TCM_USER2 模块

  • 删除未使用的 arm64 平台

  • 启用了 CONFIG_KEXEC_SIG

  • 禁用了 arm64 上的 CONFIG_SCHED_CORE and 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

存储库

Amazon Linux 2022 存储库和 AMI 的此次更新包括以下新软件包。

  • jackson-annotations-2.11.4-6.amzn2022

  • jackson-bom-2.11.4-5.amzn2022

  • jackson-core-2.11.4-7.amzn2022

  • jackson-databind-2.11.4-6.amzn2022

  • jackson-parent-2.11-7.amzn2022

  • microdnf-3.8.1-1.amzn2022.0.1

  • snakeyaml-1.27-6.amzn2022

存储库包含以下自上次发布以来更新的软件包。

aide-0.17.4-1.amzn2022.0.2

amazon-ec2-net-utils-2.3.0-1.amzn2022.0.1

antlr-2.7.7-69.amzn2022.0.1

aopalliance-1.0-28.amzn2022.0.2

apache-commons-exec-1.3-22.amzn2022.0.1

apache-commons-net-3.6-16.amzn2022

apache-ivy-2.5.0-10.amzn2022.0.1

args4j-2.33-19.amzn2022

aws-c-io-0.10.12-5.amzn2022.0.6

bcel-6.4.1-9.amzn2022.0.1

bouncycastle-1.70-4.amzn2022.0.1

bsf-2.4.0-44.amzn2022.0.1

bsh-2.1.0-5.amzn2022.0.1

byte-buddy-1.12.0-3.amzn2022.0.3

byteman-4.0.16-4.amzn2022.0.1

cloud-init-22.2.2-1.amzn2022.1.6

codehaus-parent-4-23.amzn2022.0.1

containerd-1.6.8-1.amzn2022.0.1

disruptor-3.4.4-3.amzn2022.0.1

dnf-4.12.0-2.amzn2022.0.3

dnf-plugin-support-info-1.0-2.amzn2022.0.3

dom4j-2.0.3-4.amzn2022

ecj-4.23-1.amzn2022.0.2

elfutils-0.187-9.amzn2022.0.1

exec-maven-plugin-3.0.0-4.amzn2022

fasterxml-oss-parent-41-5.amzn2022.0.1

freetype-2.11.0-6.amzn2022.0.1

google-gson-2.9.0-1.amzn2022.0.1

graphviz-2.44.0-25.amzn2022.0.5

hawtjni-1.18-4.amzn2022.0.1

irqbalance-1.9.0-1.amzn2022.0.2

jakarta-activation-1.2.2-6.amzn2022

jakarta-el-4.0.0-7.amzn2022

jakarta-interceptors-2.0.0-5.amzn2022

jakarta-mail-1.6.5-8.amzn2022

jakarta-oro-2.0.8-36.amzn2022

jakarta-saaj-1.4.2-6.amzn2022.0.1

jakarta-server-pages-2.3.6-7.amzn2022

janino-3.1.7-1.amzn2022

jansi1-1.18-11.amzn2022

jansi-native-1.8-9.amzn2022.0.1

java-1.8.0-amazon-corretto-1.8.0_352.b08-1.amzn2022

java-11-amazon-corretto-11.0.17+8-1.amzn2022

java-17-amazon-corretto-17.0.5+8-1.amzn2022.1

javacc-7.0.4-11.amzn2022

javacc-maven-plugin-2.6-35.amzn2022

javaparser-3.22.0-3.amzn2022

javassist-3.28.0-4.amzn2022

jaxb-2.3.5-5.amzn2022.0.1

jaxb-api-2.3.3-6.amzn2022

jaxb-dtd-parser-1.5.0-1.amzn2022.0.1

jaxb-fi-1.2.18-7.amzn2022

jaxb-istack-commons-3.0.12-3.amzn2022

jaxb-stax-ex-1.8.3-8.amzn2022

jaxen-1.2.0-10.amzn2022

jboss-parent-20-14.amzn2022

jcip-annotations-1-35.20060626.amzn2022

jctools-3.3.0-3.amzn2022.0.1

jdepend-2.9.1-29.amzn2022

jdependency-2.8.0-1.amzn2022.0.1

jline2-2.14.6-5.amzn2022

jna-5.9.0-1.amzn2022.0.1

jsch-0.1.55-7.amzn2022

jtidy-1.0-0.38.20100930svn1125.amzn2022

jzlib-1.1.3-21.amzn2022

kernel-5.15.73-45.135.amzn2022

libgcrypt-1.10.1-4.amzn2022

libidn-1.38-4.amzn2022.0.1

libstoragemgmt-1.9.4-5.amzn2022.0.1

libwebp-1.2.4-1.amzn2022.0.1

log4j-2.17.2-1.amzn2022.0.3

maven2-2.2.1-70.amzn2022

maven-archiver-3.5.1-1.amzn2022.0.1

maven-clean-plugin-3.1.0-10.amzn2022

maven-doxia-1.9.1-7.amzn2022.0.1

maven-doxia-sitetools-1.9.2-7.amzn2022

maven-invoker-3.1.0-3.amzn2022

maven-invoker-plugin-3.2.1-8.amzn2022

maven-mapping-3.0.0-16.amzn2022

maven-reporting-api-3.1.0-1.amzn2022

maven-reporting-impl-3.1.0-1.amzn2022

maven-script-interpreter-1.2-11.amzn2022

maven-shade-plugin-3.2.4-7.amzn2022

maven-verifier-plugin-1.0-30.amzn2022

nss-3.83.0-1.amzn2022.0.1

openmpi-4.1.2-3.amzn2022.0.1

perl-Graphics-TIFF-18-4.amzn2022.0.1

php8.1-8.1.7-1.amzn2022.0.4

plexus-component-api-1.0-0.34.alpha15.amzn2022.0.1

plexus-i18n-1.0-0.23.b10.4.amzn2022.0.1

plexus-velocity-1.2-15.amzn2022.0.1

reflections-0.9.12-10.amzn2022

regexp-1.5-38.amzn2022

replacer-1.6-22.amzn2022.0.1

rhino-1.7.14-3.amzn2022.0.1

s2n-tls-1.3.24-1.amzn2022.0.2

spec-version-maven-plugin-1.5-6.amzn2022

sphinx-2.2.11-24.amzn2022.0.1

systemd-250.8-1.amzn2022.0.2

system-release-2022.0.20221019-2.amzn2022

systemtap-4.7-1.amzn2022.0.3

tomcat-taglibs-parent-3-18.amzn2022

tzdata-2022e-1.amzn2022.0.1

vim-9.0.475-1.amzn2022.0.1

weld-parent-45-3.amzn2022

wsdl4j-1.6.3-24.amzn2022

xalan-j2-2.7.2-12.amzn2022.0.2

xerces-j2-2.12.1-7.amzn2022

xml-commons-apis-1.4.01-38.amzn2022

xml-commons-resolver-1.2-37.amzn2022

xmlgraphics-commons-2.7-2.amzn2022.0.2

xmlstreambuffer-1.5.10-5.amzn2022

z3-4.8.17-1.amzn2022.0.1

AMI

Docker 容器映像

amazon-linux-repo-cdn-2022.0.20221019-2.amzn2022

dnf-4.12.0-2.amzn2022.0.2

dnf-data-4.12.0-2.amzn2022.0.2

elfutils-default-yama-scope-0.187-5.amzn2022.0.3

elfutils-libelf-0.187-5.amzn2022.0.3

elfutils-libs-0.187-5.amzn2022.0.3

dnf-4.12.0-2.amzn2022.0.3

dnf-data-4.12.0-2.amzn2022.0.3

elfutils-default-yama-scope-0.187-9.amzn2022.0.1

elfutils-libelf-0.187-9.amzn2022.0.1

elfutils-libs-0.187-9.amzn2022.0.1

libgcrypt-1.9.3-3.amzn2022.0.2

libgcrypt-1.10.1-4.amzn2022

python3-dnf-4.12.0-2.amzn2022.0.2

python3-dnf-4.12.0-2.amzn2022.0.3

system-release-2022.0.20221012-0.amzn2022

tzdata-2022d-1.amzn2022.0.1

vim-data-9.0.327-1.amzn2022.0.2

vim-minimal-9.0.327-1.amzn2022.0.2

system-release-2022.0.20221019-2.amzn2022

tzdata-2022e-1.amzn2022.0.1

vim-data-9.0.475-1.amzn2022.0.1

vim-minimal-9.0.475-1.amzn2022.0.1

yum-4.12.0-2.amzn2022.0.2

yum-4.12.0-2.amzn2022.0.3

默认 AMI

amazon-ec2-net-utils-2.2.0-1.amzn2022.0.1

amazon-ec2-net-utils-2.3.0-1.amzn2022.0.1

amazon-linux-repo-s3-2022.0.20221019-2.amzn2022

aws-c-io-libs-0.10.12-5.amzn2022.0.2

aws-c-io-libs-0.10.12-5.amzn2022.0.6

cloud-init-22.2.2-1.amzn2022.1.5

cloud-init-22.2.2-1.amzn2022.1.6

dnf-4.12.0-2.amzn2022.0.2

dnf-data-4.12.0-2.amzn2022.0.2

dnf-4.12.0-2.amzn2022.0.3

dnf-data-4.12.0-2.amzn2022.0.3

dnf-plugin-support-info-1.0-2.amzn2022.0.2

dnf-plugin-support-info-1.0-2.amzn2022.0.3

elfutils-debuginfod-client-0.187-5.amzn2022.0.3

elfutils-default-yama-scope-0.187-5.amzn2022.0.3

elfutils-libelf-0.187-5.amzn2022.0.3

elfutils-libs-0.187-5.amzn2022.0.3

elfutils-debuginfod-client-0.187-9.amzn2022.0.1

elfutils-default-yama-scope-0.187-9.amzn2022.0.1

elfutils-libelf-0.187-9.amzn2022.0.1

elfutils-libs-0.187-9.amzn2022.0.1

irqbalance-1.8.0-2.amzn2022.0.2

irqbalance-1.9.0-1.amzn2022.0.2

kernel-5.15.57-30.131.amzn2022

kernel-tools-5.15.57-30.131.amzn2022

kernel-5.15.73-45.135.amzn2022

kernel-tools-5.15.73-45.135.amzn2022

libgcrypt-1.9.3-3.amzn2022.0.2

libgcrypt-1.10.1-4.amzn2022

libstoragemgmt-1.9.2-4.amzn2022.0.1

libstoragemgmt-1.9.4-5.amzn2022.0.1

nspr-4.32.0-5.amzn2022.0.1

nss-3.77.0-2.amzn2022.0.1

nss-softokn-3.77.0-2.amzn2022.0.1

nss-softokn-freebl-3.77.0-2.amzn2022.0.1

nss-sysinit-3.77.0-2.amzn2022.0.1

nss-util-3.77.0-2.amzn2022.0.1

3nspr-4.35.0-1.amzn2022.0.1

nss-3.83.0-1.amzn2022.0.1

nss-softokn-3.83.0-1.amzn2022.0.1

nss-softokn-freebl-3.83.0-1.amzn2022.0.1

nss-sysinit-3.83.0-1.amzn2022.0.1

nss-util-3.83.0-1.amzn2022.0.1

python3-dnf-4.12.0-2.amzn2022.0.2

python3-dnf-4.12.0-2.amzn2022.0.3

python3-libstoragemgmt-1.9.2-4.amzn2022.0.1

python3-libstoragemgmt-1.9.4-5.amzn2022.0.1

s2n-tls-1.3.2-3.amzn2022.0.2

s2n-tls-libs-1.3.2-3.amzn2022.0.2

s2n-tls-1.3.24-1.amzn2022.0.2

s2n-tls-libs-1.3.24-1.amzn2022.0.2

system-release-2022.0.20221012-0.amzn2022

systemd-250.8-1.amzn2022.0.1

systemd-libs-250.8-1.amzn2022.0.1

systemd-networkd-250.8-1.amzn2022.0.1

systemd-pam-250.8-1.amzn2022.0.1

systemd-resolved-250.8-1.amzn2022.0.1

systemd-udev-250.8-1.amzn2022.0.1

systemtap-runtime-4.7-1.amzn2022.0.2

system-release-2022.0.20221019-2.amzn2022

systemd-250.8-1.amzn2022.0.2

systemd-libs-250.8-1.amzn2022.0.2

systemd-networkd-250.8-1.amzn2022.0.2

systemd-pam-250.8-1.amzn2022.0.2

systemd-resolved-250.8-1.amzn2022.0.2

systemd-udev-250.8-1.amzn2022.0.2

systemtap-runtime-4.7-1.amzn2022.0.3

tzdata-2022d-1.amzn2022.0.1

tzdata-2022e-1.amzn2022.0.1

vim-common-9.0.327-1.amzn2022.0.2

vim-data-9.0.327-1.amzn2022.0.2

vim-enhanced-9.0.327-1.amzn2022.0.2

vim-filesystem-9.0.327-1.amzn2022.0.2

vim-minimal-9.0.327-1.amzn2022.0.2

vim-common-9.0.475-1.amzn2022.0.1

vim-data-9.0.475-1.amzn2022.0.1

vim-enhanced-9.0.475-1.amzn2022.0.1

vim-filesystem-9.0.475-1.amzn2022.0.1

vim-minimal-9.0.475-1.amzn2022.0.1

yum-4.12.0-2.amzn2022.0.2

yum-4.12.0-2.amzn2022.0.3

AMI 最低版本

amazon-ec2-net-utils-2.2.0-1.amzn2022.0.1

amazon-ec2-net-utils-2.3.0-1.amzn2022.0.1

amazon-linux-repo-s3-2022.0.20221019-2.amzn2022

aws-c-io-libs-0.10.12-5.amzn2022.0.2

aws-c-io-libs-0.10.12-5.amzn2022.0.6

cloud-init-22.2.2-1.amzn2022.1.5

cloud-init-22.2.2-1.amzn2022.1.6

dnf-4.12.0-2.amzn2022.0.2

dnf-data-4.12.0-2.amzn2022.0.2

dnf-4.12.0-2.amzn2022.0.3

dnf-data-4.12.0-2.amzn2022.0.3

dnf-plugin-support-info-1.0-2.amzn2022.0.2

dnf-plugin-support-info-1.0-2.amzn2022.0.3

elfutils-default-yama-scope-0.187-5.amzn2022.0.3

elfutils-libelf-0.187-5.amzn2022.0.3

elfutils-libs-0.187-5.amzn2022.0.3

elfutils-default-yama-scope-0.187-9.amzn2022.0.1

elfutils-libelf-0.187-9.amzn2022.0.1

elfutils-libs-0.187-9.amzn2022.0.1

irqbalance-1.8.0-2.amzn2022.0.2

irqbalance-1.9.0-1.amzn2022.0.2

kernel-5.15.57-30.131.amzn2022

kernel-5.15.73-45.135.amzn2022

libgcrypt-1.9.3-3.amzn2022.0.2

libgcrypt-1.10.1-4.amzn2022