Catatan rilis Amazon Linux 2023 versi 2022.0.20230118 - Amazon Linux 2023

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Catatan rilis Amazon Linux 2023 versi 2022.0.20230118

catatan

Catatan rilis ini untuk versi Tech Preview Amazon Linux 2023.

Amazon Linux 2023 yang Tersedia Secara Umum adalah penerus rilis Pratinjau Teknologi Amazon Linux 2022. Lihat Panduan Pengguna AL2023 untuk informasi tentang AL2023 dan tetap up to date dengan rilis Amazon Linux.

Pembaruan besar

Tinjau Membandingkan Amazon Linux 2 dan Amazon Linux 2022 untuk detail lebih lanjut tentang perubahan sejak Amazon Linux 2.

Amazon Linux 2022 menyertakan pembaruan besar berikut.

  • Sebagai bagian dari rilis ini, kami telah menghapus paket dari repo di mana versi yang lebih baru telah menggantikan versi yang lebih lama. Misalnya, kami telah menghapus ImageMagick-6.9.12.48-2.amzn2022.0.6 dari repo, karena kami telah menyertakan versi yang lebih baru. ImageMagick-6.9.12.64-1.amzn2022.0.1 Ini dilakukan sebagai bagian dari pembersihan pratinjau teknologi dan tidak akan dilakukan setelah Amazon Linux 2022 tersedia secara umum.

  • Dimulai denganAL2023 versi 2022.0.20220728, SELinux dialihkan dari mode penegakan ke mode permisif secara default. Anda dapat mengubah pengaturan SELinux ke mode yang diterapkan baik menggunakancloud-init, atau menggunakan baris perintah dengan menjalankan perintah. setenforce

  • pcrePaket lama tidak digunakan lagi dan akan dihapus dalam rilis Linux Amazon masa depan. pcre2Paket ini adalah penerusnya, dan beberapa paket yang tersisa di Amazon Linux 2022 yang bergantung pada pcre pustaka yang tidak digunakan lagi akan dimigrasikan ke pcre2 pembaruan di masa mendatang.

Masalah yang Diketahui
  • Amazon Linux 2022 berisi masalah yang diketahui di mana server NTP yang ditentukan pelanggan melalui DHCP tidak dihormati.

    Work-Around - Konfigurasikan server NTP menggunakan file konfigurasi di /etc/chrony.d

  • Mengaktifkan mode FIPS saat ini tidak didukung, dan akan ada perubahan pada cara sistem diaktifkan mode FIPS bekerja dalam rilis mendatang.

  • Instalasi collected-java gagal karena paket Amazon Corretto tidak mengumumkan bahwa itu menyediakannya. libjvm.so Setelah paket Amazon Corretto diperbarui, penginstalan collectd-java diharapkan berfungsi.

    Work-Around - Instal secara manual dengan. rpm —nodeps -i collectd-java-5.12.0-16.amzn2022.0.1.x86_64.rpm

Pembaruan Keamanan

Hubungi kami

Jika Anda menemukan masalah keamanan, hubungi tim keamanan kami daripada membuka masalah.

Kami menggunakan GitHub masalah untuk mengumpulkan umpan balik tentang Amazon Linux 2022 dan untuk melacak laporan bug dan permintaan fitur. Anda dapat melihat masalah yang ada untuk melihat apakah kekhawatiran Anda sudah diketahui. Jika tidak, buka edisi baru.

Jika Anda hanya memiliki pertanyaan tentang Amazon Linux 2022, jangan ragu untuk memulai atau bergabung dengan diskusi. Umpan balik tentang Amazon Linux 2022 juga dapat diberikan melalui AWS perwakilan yang Anda tunjuk.

Perubahan besar sejak rilis Tech Preview pertama

  • Mengatasi masalah keamanan diopenssl. Untuk detailnya, lihat ALAS2022-2022-157.

  • Kerneldiperbarui dari 5.10 ke 5.15

  • OpenSSLdiperbarui dari 1.1 ke 3.0

  • AWS CLI diperbarui ke AWS CLI v2

  • AWS Alat yang ditemukan di Amazon Linux 2 telah ditambahkan ke repositori sepertiecs-agent,,, aws-cfn-bootstrap aws-kinesis-agentec2-instance-connect, dan alat lainnya.

  • rsyslogtidak lagi diinstal secara default, dan dengan demikian cara syslog kerjanya, dengan journalctl sebagai klien yang dapat melihat log. system-journald

  • Default curl adalah bagian dari curl-minimal paket, yang mendukung protokol paling populer. Anda dapat beralih ke fitur lengkap curl jika diperlukan dengan menjalankan dnf install --allowerasing curl-full libcurl-full

  • gnupgDefaultnya minimal, yang terbatas dalam fungsionalitas, tetapi memiliki kode minimal yang diperlukan untuk memverifikasi RPM GPG, dan membawa jumlah paket minimal ke AMI dan gambar kontainer. Jika Anda membutuhkan gnupg fungsionalitas penuh, Anda bisa mendapatkan yang penuh gnupg dengan menjalankan dnf install --allowerasing gnupg2-full

  • Kurasi paket - Sebagai bagian dari siklus pengembangan, kami telah mengkurasi daftar paket yang tersedia di repositori. Ini melibatkan penghapusan sejumlah paket yang tidak lagi diperlukan karena dependensi. Beberapa paket dapat ditambahkan kembali ke repositori saat kami bekerja melalui permintaan pelanggan.

  • Waktu proses bahasa diperbarui dan beberapa runtime seperti Ruby diberi spasi nama yang memungkinkan versi yang lebih baru ditambahkan di masa mendatang tanpa menghapus yang saat ini dari repositori.

  • Ekosistem Java sekarang didasarkan pada Amazon Corretto 17 daripada OpenJDK 11. Alat build Java telah dibangun kembali ke versi yang lebih baru dan dijalankan dengan Amazon Corretto.

  • Triplet untuk GCC dan kompiler lainnya berubah, menunjukkan Amazon sebagai vendor.

Kernel CONFIG_HZ berubah dari 250 ke 100 pada keduanya dan. arm64x86

Konfigurasi kernel telah dioptimalkan dengan lebih baik untuk penggunaan memori dan selanjutnya diperkeras dengan menonaktifkan beberapa fungsi yang tidak digunakan di Amazon EC2. Perubahan penting meliputi:

  • CONFIG_NR_CPUS=512diubah dariCONFIG_NR_CPUS=8192.

  • Menghapus beberapa filesystem lama dan menggunakan -only ext4

  • Menghapus beberapa adaptor fisik yang tidak digunakan di Amazon EC2

  • Menghapus berbagai protokol jaringan yang tidak terpakai atau lama

  • Dihapus dukungan CDROM

  • Dihapus dukungan PS2

  • Dihapus “media” dan v4l2 dukungan

  • Menghapus versi yang lebih NFS CIFS lama/API, kecuali nfsv3

  • Mengaktifkan beberapa opsi keamanan ramah kinerja.

  • CONFIG_PANIC_ON_OOPSOpsi sekarang dihidupkan untuk semua hang.

  • CONFIG_TCM_USER2Opsi ini sekarang diaktifkan, yang memungkinkan TCMU.

  • arm64Platform yang tidak digunakan dihapus.

  • Diaktifkan CONFIG_KEXEC_SIG

    CONFIG_SCHED_SMTOpsi CONFIG_SCHED_CORE dan dinonaktifkan pada arm64 arsitektur.

  • Dinonaktifkan CONFIG_LDISC_AUTOLOAD

  • qdiscDukungan CAKE yang diaktifkan CONFIG_NET_SCH_CAKE

  • Klien Lustre yang diperbarui ke 2.12.8

  • Dinonaktifkan CONFIG_KSM

    CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT

    CONFIG_GCC_PLUGIN_STACKLEAK

    CONFIG_INIT_ON_ALLOC_DEFAULT_ON

    CONFIG_ZERO_CALL_USED_REGS

    CONFIG_KFENCE

Repositori

Repositori mencakup paket-paket berikut yang telah dihapus sejak rilis terakhir.

  • flatpak-1.12.4-1.amzn2022.0.1.src

  • flatpak-builder-1.2.2-1.amzn2022.0.1.src

  • ostree-2021.5-2.amzn2022.0.4.src

  • postgresql13-13.7-1.amzn2022.0.5.src

  • postgresql14-14.3-2.amzn2022.0.2.src

  • qt5-5.15.2-2.amzn2022.0.1.src

Repositori mencakup paket-paket berikut yang diperbarui sejak rilis terakhir.

amazon-efs-utils-1.34.4-1.amzn2022.src

amazon-rpm-config-228-3.amzn2022.0.1.src

apr-1.7.0-16.amzn2022.0.1.src

apr-util-1.6.1-16.amzn2022.0.2.src

bash-5.2.15-1.amzn2022.0.1.src

bcel-6.5.0-3.amzn2022.0.1.src

biber-2.17-5.amzn2022.0.1.src

binutils-2.39-6.amzn2022.0.3.src

ca-certificates-2021.2.50-1.0.amzn2022.0.4.src

chrony-4.3-1.amzn2022.0.1.src

clang-15.0.6-3.amzn2022.0.1.src

compiler-rt-15.0.6-2.amzn2022.src

cpio-2.13-13.amzn2022.0.1.src

curl-7.87.0-2.amzn2022.0.1.src

cyrus-sasl-2.1.27-18.amzn2022.0.2.src

ecs-init-1.68.0-1.amzn2022.src

elfutils-0.188-3.amzn2022.0.1.src

emacs-28.1-2.amzn2022.0.1.src

gcc-11.3.1-4.amzn2022.0.1.src

glibc-2.34-52.amzn2022.0.1.src

gnu-efi-3.0.11-9.amzn2022.0.1.src

grub2-2.06-42.amzn2022.0.2.src

java-1.8.0-amazon-corretto-1.8.0_362.b08-1.amzn2022.src

java-11-amazon-corretto-11.0.18+10-1.amzn2022.src

java-17-amazon-corretto-17.0.6+10-1.amzn2022.1.src

krb5-1.19.2-13.amzn2022.0.1.src

libclc-15.0.6-1.amzn2022.0.2.src

libdwarf-0.5.0-1.amzn2022.0.1.src

libomp-15.0.6-1.amzn2022.0.2.src

libpq-15.0-2.amzn2022.src

libtasn1-4.19.0-1.amzn2022.src

lld-15.0.6-1.amzn2022.0.2.src

lldb-15.0.6-1.amzn2022.0.2.src

llvm-15.0.6-2.amzn2022.0.1.src

mariadb105-10.5.16-1.amzn2022.0.6.src

nginx-1.22.1-1.amzn2022.0.1.src

patchelf-0.17.0-1.amzn2022.0.1.src

perl-DBD-Pg-3.14.2-3.amzn2022.0.3.src

php8.1-8.1.12-1.amzn2022.0.2.src

pkgconf-1.8.0-4.amzn2022.src

postfix-3.7.2-4.amzn2022.0.3.src

python3.10-3.10.9-1.amzn2022.0.1.src

python3.9-3.9.16-1.amzn2022.0.1.src

python-lit-15.0.6-1.amzn2022.src

python-lxml-4.7.1-3.amzn2022.src

python-psycopg2-2.8.6-3.amzn2022.0.2.src

ruby3.1-3.1.3-173.amzn2022.0.1.src

rust-1.66.1-1.amzn2022.0.2.src

rust-toolset-1.66.1-1.amzn2022.0.1.src

samba-4.16.7-0.amzn2022.0.1.src

sphinx-2.2.11-24.amzn2022.0.2.src

spirv-headers-1.5.5-41.amzn2022.src

spirv-llvm-translator-15.0.0-2.amzn2022.0.1.src

sqlite-3.40.0-1.amzn2022.0.1.src

system-release-2022.0.20230118-0.amzn2022.src

texlive-2021-59.amzn2022.0.1.src

texlive-base-20210325-52.amzn2022.0.1.src

tzdata-2022g-1.amzn2022.0.1.src

unbound-1.16.3-2.amzn2022.src

vim-9.0.1006-1.amzn2022.0.1.src

wireshark-4.0.2-1.amzn2022.0.1.src

Gambar kontainer Docker

Gambar kontainer Docker menyertakan paket-paket berikut yang ditambahkan sejak rilis terakhir.

amazon-linux-repo-cdn-2022.0.20230118-0.amzn2022

bash-5.2.15-1.amzn2022.0.1

ca-certificates-2021.2.50-1.0.amzn2022.0.4

curl-minimal-7.87.0-2.amzn2022.0.1.aarch64

elfutils-default-yama-scope-0.188-3.amzn2022.0

elfutils-libelf-0.188-3.amzn2022.0.1

elfutils-libs-0.188-3.amzn2022.0.1

glibc-2.34-52.amzn2022.0.1

glibc-common-2.34-52.amzn2022.0.1

glibc-minimal-langpack-2.34-52.amzn2022.0.1

krb5-libs-1.19.2-13.amzn2022.0.1

libcurl-minimal-7.87.0-2.amzn2022.0.1

libgcc-11.3.1-4.amzn2022.0.1

libgomp-11.3.1-4.amzn2022.0.1

libstdc-11.3.1-4.amzn2022.0.1

libtasn1-4.19.0-1.amzn2022

python3-3.9.16-1.amzn2022.0.1

python3-libs-3.9.16-1.amzn2022.0.1

sqlite-libs-3.40.0-1.amzn2022.0.1

system-release-2022.0.20230118-0.amzn2022

tzdata-2022g-1.amzn2022.0.1

vim-data-9.0.1006-1.amzn2022.0.1

vim-minimal-9.0.1006-1.amzn2022.0.1

Standar AMI

AMI Default mencakup paket-paket berikut yang ditambahkan sejak rilis terakhir.

amazon-linux-repo-s3-2022.0.20230118-0.amzn2022

amazon-rpm-config-228-3.amzn2022.0

bash-5.2.15-1.amzn2022.0.1

binutils-2.39-6.amzn2022.0.3

ca-certificates-2021.2.50-1.0.amzn2022.0.4

chrony-4.3-1.amzn2022.0.1

cpio-2.13-13.amzn2022.0.1

curl-minimal-7.87.0-2.amzn2022.0.1

cyrus-sasl-lib-2.1.27-18.amzn2022.0.2

cyrus-sasl-plain-2.1.27-18.amzn2022.0.2

glibc-2.34-52.amzn2022.0.1

glibc-all-langpacks-2.34-52.amzn2022.0.1

glibc-common-2.34-52.amzn2022.0.1

glibc-gconv-extra-2.34-52.amzn2022.0.1

glibc-locale-source-2.34-52.amzn2022.0.1

grub2-common-2.06-42.amzn2022.0.2

grub2-efi-x64-ec2-2.06-42.amzn2022.0.2

grub2-pc-modules-2.06-42.amzn2022.0.2

grub2-tools-2.06-42.amzn2022.0.2

grub2-tools-minimal-2.06-42.amzn2022.0.2

kernel-livepatch-repo-s3-2022.0.20230118-0.amzn2022

krb5-libs-1.19.2-13.amzn2022.0.1

libcurl-minimal-7.87.0-2.amzn2022.0.1

libgcc-11.3.1-4.amzn2022.0.1

libgomp-11.3.1-4.amzn2022.0.1

libpkgconf-1.8.0-4.amzn2022

libstdc-11.3.1-4.amzn2022.0.1

libtasn1-4.19.0-1.amzn2022

pkgconf-1.8.0-4.amzn2022

pkgconf-m4-1.8.0-4.amzn2022

pkgconf-pkg-config-1.8.0-4.amzn2022

python3-3.9.16-1.amzn2022.0.1

python3-libs-3.9.16-1.amzn2022.0.1

sqlite-libs-3.40.0-1.amzn2022.0.1

system-release-2022.0.20230118-0.amzn2022

tzdata-2022g-1.amzn2022.0.1

vim-common-9.0.1006-1.amzn2022.0.1

vim-data-9.0.1006-1.amzn2022.0.1

vim-enhanced-9.0.1006-1.amzn2022.0.1

vim-filesystem-9.0.1006-1.amzn2022.0.1

vim-minimal-9.0.1006-1.amzn2022.0.1

AMI minimal

AMI Minimal mencakup paket-paket berikut yang ditambahkan sejak rilis terakhir.

amazon-linux-repo-s3-2022.0.20230118-0.amzn2022

bash-5.2.15-1.amzn2022.0.1

ca-certificates-2021.2.50-1.0.amzn2022.0.4

chrony-4.3-1.amzn2022.0.1.

cpio-2.13-13.amzn2022.0.1.

curl-minimal-7.87.0-2.amzn2022.0.1

cyrus-sasl-lib-2.1.27-18.amzn2022.0.2

elfutils-default-yama-scope-0.188-3.amzn2022.0.1

elfutils-libelf-0.188-3.amzn2022.0.1

elfutils-libs-0.188-3.amzn2022.0.1

glibc-2.34-52.amzn2022.0.1

glibc-all-langpacks-2.34-52.amzn2022.0.1

glibc-common-2.34-52.amzn2022.0.1

glibc-locale-source-2.34-52.amzn2022.0.1

grub2-common-2.06-42.amzn2022.0.2

grub2-efi-x64-ec2-2.06-42.amzn2022.0.2

grub2-pc-modules-2.06-42.amzn2022.0.2

grub2-tools-2.06-42.amzn2022.0.2

grub2-tools-minimal-2.06-42.amzn2022.0.2

kernel-livepatch-repo-s3-2022.0.20230118-0.amzn2022

krb5-libs-1.19.2-13.amzn2022.0.1

libcurl-minimal-7.87.0-2.amzn2022.0.1

libgcc-11.3.1-4.amzn2022.0.1

libgomp-11.3.1-4.amzn2022.0.1

libstdc-11.3.1-4.amzn2022.0.1

libtasn1-4.19.0-1.amzn2022

python3-3.9.16-1.amzn2022.0.1

python3-libs-3.9.16-1.amzn2022.0.1

sqlite-libs-3.40.0-1.amzn2022.0.1.

system-release-2022.0.20230118-0.amzn2022

tzdata-2022g-1.amzn2022.0.1

vim-data-9.0.1006-1.amzn2022.0.1

vim-minimal-9.0.1006-1.amzn2022.0.1