View a markdown version of this page

Membandingkan AL2 dan AL2023 - Amazon Linux 2023

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

Membandingkan AL2 dan AL2023

Topik berikut menjelaskan perbedaan utama antara AL2 dan AL2023.

Untuk informasi selengkapnya tentang fungsionalitas yang tidak digunakan lagi di AL1, AL2, dan AL2023, lihat. Fungsionalitas Usang di 023 AL2

Paket yang ditambahkan, ditingkatkan, dan dihapus

AL2023 berisi ribuan paket perangkat lunak yang tersedia untuk digunakan. Untuk daftar lengkap semua paket yang ditambahkan, ditingkatkan, atau dihapus di AL2023 jika dibandingkan dengan versi Amazon Linux sebelumnya, lihat Perubahan paket di AL 2023.

Untuk meminta paket ditambahkan atau diubah di AL2023, ajukan masalah di repo amazon-linux-2023 di. GitHub

Dukungan untuk setiap rilis

Untuk AL2023, kami menawarkan dukungan selama lima tahun.

Untuk informasi selengkapnya, lihat Rilis irama.

Perubahan penamaan dan versi

AL2023 mendukung mekanisme yang sama yang didukung AL2 untuk identifikasi platform. AL2023 juga memperkenalkan file baru untuk identifikasi platform.

Untuk informasi selengkapnya, lihat Penamaan dan pembuatan versi.

Optimasi

AL2023 mengoptimalkan waktu boot untuk mengurangi waktu dari peluncuran instance hingga menjalankan beban kerja pelanggan. Pengoptimalan ini mencakup konfigurasi kernel instans Amazon EC2, cloud-init konfigurasi, dan fitur yang dibangun ke dalam paket di OS seperti kmod dan. systemd

Untuk informasi selengkapnya tentang pengoptimalan, lihatOptimalisasi kinerja dan operasional.

Bersumber dari beberapa upstream

AL2023 adalah RPM-based dan mencakup komponen yang bersumber dari beberapa versi Fedora dan distribusi lainnya, seperti CentOS 9 Stream. Kernel Amazon Linux bersumber dari rilis dukungan jangka panjang (LTS) langsung dari kernel.org, dipilih secara independen dari distribusi lain.

Untuk informasi selengkapnya, lihat Hubungan dengan Fedora.

Layanan sistem jaringan

Layanan systemd-networkd sistem mengelola antarmuka jaringan di AL2023. Ini adalah perubahan dari AL2, yang menggunakan ISC dhclient ataudhclient.

Untuk informasi selengkapnya, lihat Layanan jaringan.

Manajer paket

Alat manajemen paket perangkat lunak default di AL2023 adalahDNF. DNFadalah penerusYUM, alat manajemen paket di AL2.

Untuk informasi selengkapnya, lihat Alat manajemen Package.

Penggunaan cloud-init

Di AL2023, cloud-init mengelola repositori paket. Secara default, di versi Amazon Linux sebelumnya, cloud-init menginstal pembaruan keamanan. Ini bukan default untuk AL2023. Fitur peningkatan deterministik baru untuk pembaruan releasever saat peluncuran menggambarkan cara AL2023 untuk mengaktifkan pembaruan paket saat peluncuran. Untuk informasi selengkapnya, lihat Kelola pembaruan paket dan sistem operasi di AL2023 dan Peningkatan deterministik untuk stabilitas.

Dengan AL2023, Anda dapat menggunakan cloud-init denganSELinux. Untuk informasi selengkapnya, lihat Gunakan cloud-init untuk mengaktifkan enforcing mode.

Cloud-initmemuat konten konfigurasi dengan cloud-init dari lokasi terpencil menggunakanHTTP(S). Di versi sebelumnya, Amazon Linux tidak memberi tahu Anda ketika sumber daya jarak jauh tidak tersedia. Di AL2023, sumber daya jarak jauh yang tidak tersedia menciptakan kesalahan fatal dan gagal dalam cloud-init eksekusi. Perubahan perilaku dari AL2 ini, memberikan perilaku default “gagal ditutup” yang lebih aman.

Untuk informasi lebih lanjut, lihat Disesuaikan cloud-init dan cloud-init Dokumentasi.

Dukungan desktop grafis

AL2023 menampilkan lingkungan desktop GNOME-based grafis pada rilis 2023.7, menggantikan desktop MATE yang digunakan di AL2. Versi ini memberi pengguna pengalaman desktop yang berbeda sambil mempertahankan kinerja cloud AL2023 yang dioptimalkan. Lingkungan desktop GNOME menawarkan berbagai opsi penyesuaian, fitur integrasi sistem, dan desain antarmuka pengguna yang berbeda, menyediakan pengguna dengan alternatif untuk lingkungan desktop MATE sebelumnya. Lihat AL2023 Desktop Grafis halaman untuk lebih jelasnya.

Kompilator Triplet

AL2023 menyetel triplet kompiler untuk GCC dan LLVM untuk menunjukkan bahwa itu amazon adalah vendor.

Dengan demikian, AL2 aarch64-redhat-linux-gcc menjadi aarch64-amazon-linux-gcc pada AL2023.

Ini harus sepenuhnya transparan untuk sebagian besar pengguna, dan mungkin hanya memengaruhi mereka yang membangun kompiler di AL2023.

Paket 32bit x86 (i686)

Sebagai bagian dari rilis AL1 2014.09 diumumkan bahwa itu akan menjadi rilis terakhir untuk menghasilkan AMI 32-bit. Dengan demikian, dari rilis AL1 2015.03, Amazon Linux tidak lagi mendukung menjalankan sistem dalam mode 32-bit. AL2 menawarkan dukungan runtime terbatas untuk binari 32bit pada host x86-64, dan tidak menyediakan paket pengembangan untuk memungkinkan pembuatan binari 32-bit baru. AL2023 tidak lagi menyertakan paket ruang pengguna 32bit. Kami menyarankan Anda menyelesaikan transisi Anda ke kode 64-bit.

Jika Anda perlu menjalankan binari 32-bit di AL2023, dimungkinkan untuk menggunakan ruang pengguna 32-bit dari AL2 di dalam wadah AL2 yang berjalan di atas AL2023.

lsb_release dan paket system-lsb-core

Secara historis, beberapa perangkat lunak lsb_release memanggil perintah (disediakan dalam AL2 oleh system-lsb-core paket) untuk mendapatkan informasi tentang distribusi Linux yang sedang dijalankan. Linux Standards Base (LSB) memperkenalkan perintah ini dan distribusi Linux mengadopsinya. Distribusi Linux telah berevolusi untuk menggunakan standar yang lebih sederhana untuk menyimpan informasi ini /etc/os-release dan file terkait lainnya.

os-releaseStandar keluar darisystemd. Untuk informasi selengkapnya, lihat dokument asi systemd os-release.

AL2023 tidak dikirimkan dengan lsb_release perintah, dan tidak termasuk system-lsb-core paket. Perangkat lunak harus menyelesaikan transisi ke os-release standar untuk menjaga kompatibilitas dengan Amazon Linux dan distribusi Linux utama lainnya.