Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membandingkan AL2 dan AL2 023
Topik berikut menjelaskan perbedaan utama antara AL2 dan AL2 023.
Untuk informasi selengkapnya tentang fungsionalitas yang tidak digunakan lagi di AL1,, dan AL2 023 AL2, lihat. Fungsionalitas Usang di AL2023
Topik
Ditambahkan, ditingkatkan, dan dihapus paket
AL2023 berisi ribuan paket perangkat lunak yang tersedia untuk digunakan. Untuk daftar lengkap semua paket yang ditambahkan, ditingkatkan, atau dihapus di AL2 023 jika dibandingkan dengan versi Amazon Linux sebelumnya, lihat Perubahan paket di AL2 023.
Untuk meminta paket ditambahkan atau diubah di AL2 023, ajukan masalah di repo amazon-linux-2023
Support untuk setiap rilis
Untuk AL2 023, kami menawarkan lima tahun dukungan.
Untuk informasi selengkapnya, lihat Rilis irama.
Perubahan penamaan dan versi
AL2023 mendukung mekanisme yang sama yang AL2 mendukung identifikasi platform. AL2023 juga memperkenalkan file baru untuk identifikasi platform.
Untuk informasi selengkapnya, lihat Penamaan dan pembuatan versi.
Pengoptimalan
AL2023 mengoptimalkan waktu boot untuk mengurangi waktu dari peluncuran instance hingga menjalankan beban kerja pelanggan. Pengoptimalan ini mencakup konfigurasi kernel EC2 instans Amazon, cloud-init
konfigurasi, dan fitur yang dibangun ke dalam paket di OS seperti dan. kmod
systemd
Untuk informasi selengkapnya tentang pengoptimalan, lihat. Optimalisasi kinerja dan operasional
Bersumber dari beberapa upstream
AL2023 berbasis RPM 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 AL2 023. Ini adalah perubahan dari AL2, yang menggunakan ISC dhclient ataudhclient
.
Untuk informasi selengkapnya, lihat Layanan jaringan.
Manajer Package
Alat manajemen paket perangkat lunak default pada AL2 023 adalah DNF. DNF adalah penerus YUM, alat manajemen paket di AL2.
Untuk informasi selengkapnya, lihat Alat manajemen Package.
Penggunaan cloud-init
Di AL2 023, cloud-init mengelola repositori paket. Secara default, di versi Amazon Linux sebelumnya, cloud-init pembaruan keamanan yang diinstal. Ini bukan default untuk AL2 023. Fitur peningkatan deterministik baru untuk memperbarui releasever
saat peluncuran menjelaskan cara AL2 023 untuk mengaktifkan pembaruan paket saat peluncuran. Untuk informasi selengkapnya, silakan lihat Kelola pembaruan paket dan sistem operasi di AL2 023 dan Peningkatan deterministik untuk stabilitas.
Dengan AL2 023, Anda dapat menggunakan cloud-init dengan SELinuxUntuk informasi selengkapnya, lihat Gunakan cloud-init untuk mengaktifkan enforcing mode.
Cloud-init memuat konten konfigurasi dengan cloud-init dari lokasi terpencil menggunakan HTTP(S). Di versi sebelumnya, Amazon Linux tidak memberi tahu Anda ketika sumber daya jarak jauh tidak tersedia. Di AL2 023, sumber daya jarak jauh yang tidak tersedia menciptakan kesalahan fatal dan gagal cloud-init eksekusi. Perubahan perilaku ini dari AL2, memberikan perilaku default “gagal ditutup” yang lebih aman.
Untuk informasi lebih lanjut, lihat Disesuaikan cloud-init dan cloud-init Dokumentasi
Dukungan desktop grafis
AL2023 berpusat pada cloud dan dioptimalkan untuk EC2 penggunaan Amazon dan saat ini tidak menyertakan lingkungan grafis atau desktop. Untuk memberikan umpan balik GitHub, lihat https://github.com/
Kompiler Triplet
AL2023 menetapkan triplet kompiler untuk GCC dan LLVM
untuk menunjukkan bahwa amazon
itu adalah vendor.
Dengan demikian, AL2 aarch64-redhat-linux-gcc
menjadi aarch64-amazon-linux-gcc
pada AL2 023.
Ini harus sepenuhnya transparan untuk sebagian besar pengguna, dan mungkin hanya memengaruhi mereka yang membangun kompiler di AL2 023.
32bit x86 (i686) Paket
Sebagai bagian dari rilis 2014.09
Jika Anda perlu menjalankan binari 32-bit pada AL2 023, dimungkinkan untuk menggunakan ruang pengguna 32-bit dari AL2 dalam AL2 wadah yang berjalan di atas 023. AL2
lsb_release
dan system-lsb-core
paketnya
Secara historis, beberapa perangkat lunak memanggil lsb_release
perintah (disediakan 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-release
Standar keluar darisystemd
. Untuk informasi selengkapnya, lihat dokumentasi os-release systemd
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.