Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Amazon Linux Khusus
Ada beberapa file yang khusus untuk Amazon Linux yang dapat digunakan untuk mengidentifikasi Amazon Linux dan versi apa itu. Kode baru harus menggunakan /etc/os-release standar agar kompatibel dengan distribusi silang. Penggunaan file khusus Amazon Linux tidak disarankan.
File /etc/system-release
Amazon Linux berisi file /etc/system-release
yang menentukan rilis terbaru yang diinstal. File ini diperbarui menggunakan manajer paket dan di Amazon Linux adalah bagian dari system-release
paket. Sementara beberapa distribusi lain seperti Fedora juga memiliki file ini, itu tidak ada dalam distribusi berbasis Debian seperti Ubuntu.
catatan
/etc/system-release
File berisi string yang dapat dibaca manusia dan tidak boleh digunakan secara terprogram untuk mengidentifikasi OS atau rilis. Gunakan bidang yang dapat dibaca mesin di /etc/os-release
(atau /usr/lib/os-release
jika /etc/os-release
tidak ada) sebagai gantinya.
Amazon Linux juga berisi versi yang dapat dibaca mesin /etc/system-release
yang mengikuti spesifikasi Common Platform Enumeration (CPE) dalam file. /etc/system-release-cpe
File identifikasi gambar
Setiap image Amazon Linux berisi /etc/image-id
file unik yang memberikan informasi tambahan tentang gambar asli seperti yang dihasilkan oleh tim Amazon Linux. File ini khusus untuk Amazon Linux dan tidak ditemukan di distribusi Linux lain seperti Debian, Ubuntu, atau Fedora. File ini berisi informasi berikut tentang gambar:
-
image_name
,image_version
,image_arch
— Nilai dari resep build yang digunakan untuk membuat gambar. -
image_stamp
– Nilai heks acak unik dan dihasilkan selama pembuatan gambar. -
image_date
— Waktu UTC pembuatan gambar, dalam YYYYMMDDhhmmssformat. -
recipe_name
,recipe_id
— Nama dan ID resep build yang digunakan untuk membuat gambar.
Contoh file Khusus Amazon Linux
Bagian berikut memberikan contoh file identifikasi khusus Amazon Linux untuk setiap versi utama Amazon Linux.
catatan
Dalam setiap kode dunia nyata, /usr/lib/os-release
harus digunakan jika /etc/os-release
file tidak ada.
AL2023
Contoh berikut menunjukkan file identifikasi untuk AL2 023.
Contoh /etc/image-id
untuk AL2 023:
[ec2-user ~]$
cat /etc/image-id
image_name="al2023-container" image_version="2023" image_arch="x86_64" image_file="al2023-container-2023.8.20250721.2-x86_64" image_stamp="822b-1a9e" image_date="20250719211531" recipe_name="al2023 container" recipe_id="89b25f7b-be82-2215-a8eb-6e63-0830-94ea-658d41c4"
Contoh /etc/system-release
untuk AL2 023:
[ec2-user ~]$
cat /etc/system-release
Amazon Linux release 2023.8.20250721 (Amazon Linux)
AL2
Contoh berikut menunjukkan file identifikasi untuk AL2.
Contoh /etc/image-id
untuk AL2:
[ec2-user ~]$
cat /etc/image-id
image_name="amzn2-container-raw" image_version="2" image_arch="x86_64" image_file="amzn2-container-raw-2.0.20250721.2-x86_64" image_stamp="4126-16ad" image_date="20250721225801" recipe_name="amzn2 container" recipe_id="948422df-a4e6-5fc8-ba89-ef2e-0e1f-e1bb-16f84087"
Contoh /etc/system-release
untuk AL2:
[ec2-user ~]$
cat /etc/system-release
Amazon Linux release 2 (Karoo)
AMI Amazon Linux
Contoh berikut menunjukkan file identifikasi untuk Amazon Linux AMI.
Contoh /etc/image-id
untuk Amazon Linux AMI:
[ec2-user ~]$
cat /etc/image-id
image_name="amzn-container-minimal" image_version="2018.03" image_arch="x86_64" image_file="amzn-container-minimal-2018.03.0.20231218.0-x86_64" image_stamp="407d-5ef3" image_date="20231218203210" recipe_name="amzn container" recipe_id="b1e7635e-14e3-dd57-b1ab-7351-edd0-d9e0-ca6852ea"
Contoh /etc/system-release
untuk Amazon Linux AMI:
[ec2-user ~]$
cat /etc/system-release
Amazon Linux AMI release 2018.03