

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

# Amazon Linux Khusus
<a name="ident-amazon-linux-specific"></a>

 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`](ident-os-release.md) standar agar kompatibel dengan distribusi silang. Penggunaan file khusus Amazon Linux tidak disarankan. 

**Topics**
+ [File `/etc/system-release`](#ident-system-release)
+ [File identifikasi gambar](#ident-image-id-file)
+ [Contoh file Khusus Amazon Linux](#ident-version-examples)

## File `/etc/system-release`
<a name="ident-system-release"></a>

 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
<a name="ident-image-id-file"></a>

 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 *YYYYMMDDhhmmss*format.
+ `recipe_name`, `recipe_id` — Nama dan ID resep build yang digunakan untuk membuat gambar.

## Contoh file Khusus Amazon Linux
<a name="ident-version-examples"></a>

 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
<a name="ident-image-id-amazon-linux-2023"></a>

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
<a name="ident-image-id-amazon-linux-2"></a>

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
<a name="ident-image-id-amazon-linux-1"></a>

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
```