

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

# Menginstal rilis sebelumnya dari AWS CLI versi 2
<a name="getting-started-version"></a>

Topik ini menjelaskan cara menginstal rilis sebelumnya dari AWS Command Line Interface versi 2 (AWS CLI) pada sistem operasi yang didukung. Untuk informasi tentang rilis AWS CLI versi 2, lihat [Changelog AWS CLI versi 2](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) aktif. GitHub

AWS CLI instruksi instalasi versi 2:

## Linux
<a name="versioned-linux"></a>

### Persyaratan instalasi
<a name="versioned-linux-reqs"></a>
+ Anda tahu rilis AWS CLI versi 2 mana yang ingin Anda instal. Untuk daftar versi, lihat [Changelog AWS CLI versi 2](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) di. *GitHub*
+ Anda harus dapat mengekstrak atau “unzip” paket yang diunduh. Gunakan ekuivalen jika sistem pengoperasian Anda tidak memiliki perintah `unzip`.
+  AWS CLI Versi 2 menggunakan`glibc`,`groff`, dan`less`. Ini disertakan secara default di sebagian besar distribusi utama Linux.
+ Kami mendukung AWS CLI versi 2 pada versi 64-bit dari distribusi terbaru CentOS, Fedora, Ubuntu, Amazon Linux 1, Amazon Linux 2 dan Linux ARM.
+ Karena AWS tidak memelihara repositori pihak ketiga, kami tidak dapat menjamin bahwa repositori tersebut berisi versi terbaru. AWS CLI

### Petunjuk pemasangan
<a name="versioned-linux-instructions"></a>

Ikuti langkah-langkah ini dari baris perintah untuk menginstal AWS CLI di Linux. 

Kami menyediakan langkah-langkah dalam satu grup yang mudah disalin dan ditempel berdasarkan apakah Anda menggunakan Linux 64-bit atau Linux ARM. Lihat deskripsi setiap baris dalam langkah-langkah berikut.

------
#### [ Linux x86 (64-bit) ]

**catatan**  
**(Opsional)** Perintah berikut memblokir unduhan dan menginstal AWS CLI tanpa terlebih dahulu memverifikasi integritas unduhan Anda. Untuk memverifikasi integritas unduhan Anda, gunakan petunjuk langkah demi langkah di bawah ini.

 Untuk daftar versi, lihat [Changelog AWS CLI versi 2](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) di. *GitHub*

**Untuk menginstal** AWS CLI, jalankan perintah berikut.

Untuk menentukan versi, tambahkan tanda hubung dan nomor versi ke nama file. Untuk contoh ini nama file untuk versi *2.0.30* akan `awscli-exe-linux-x86_64-2.0.30.zip` menghasilkan perintah berikut:

```
$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
```

**Untuk memperbarui instalasi Anda saat ini** AWS CLI, tambahkan symlink yang ada dan informasi installer untuk membuat `install` perintah menggunakan`--bin-dir`,`--install-dir`, dan parameter. `--update` Blok perintah berikut menggunakan contoh symlink */usr/local/bin* dan contoh lokasi installer dari. */usr/local/aws-cli*

```
$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update
```

------
#### [ Linux ARM ]

**catatan**  
**(Opsional)** Perintah berikut memblokir unduhan dan menginstal AWS CLI tanpa terlebih dahulu memverifikasi integritas unduhan Anda. Untuk memverifikasi integritas unduhan Anda, gunakan petunjuk langkah demi langkah di bawah ini.

 Untuk daftar versi, lihat [Changelog AWS CLI versi 2](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) di. *GitHub*

**Untuk menginstal** AWS CLI, jalankan perintah berikut.

Untuk menentukan versi, tambahkan tanda hubung dan nomor versi ke nama file. Untuk contoh ini nama file untuk versi *2.0.30* akan `awscli-exe-linux-aarch64-2.0.30.zip` menghasilkan perintah berikut:

```
$ curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
```

**Untuk memperbarui instalasi Anda saat ini** AWS CLI, tambahkan symlink yang ada dan informasi installer untuk membuat `install` perintah menggunakan`--bin-dir`,`--install-dir`, dan parameter. `--update` Blok perintah berikut menggunakan contoh symlink */usr/local/bin* dan contoh lokasi installer dari. */usr/local/aws-cli*

```
$ curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update
```

------

1. Unduh file instalasi dengan salah satu cara berikut:

------
#### [ Linux x86 (64-bit) ]
   + **Gunakan `curl` perintah** - `-o` Opsi menentukan nama file yang paket download ditulis. Opsi pada perintah contoh berikut menulis file yang diunduh ke direktori saat ini dengan nama lokal`awscliv2.zip`. 

     Untuk menentukan versi, tambahkan tanda hubung dan nomor versi ke nama file. Untuk contoh ini nama file untuk versi *2.0.30* akan `awscli-exe-linux-x86_64-2.0.30.zip` menghasilkan perintah berikut:

     ```
     $ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip" -o "awscliv2.zip"
     ```

      Untuk daftar versi, lihat [Changelog AWS CLI versi 2](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) di. *GitHub*
   + **Download dari URL** — 

     Di browser Anda, unduh versi spesifik Anda AWS CLI dengan menambahkan tanda hubung dan nomor versi ke nama file. 

     ```
     https://awscli.amazonaws.com/awscli-exe-linux-x86_64-version.number.zip
     ```

     Untuk contoh ini nama file untuk versi *2.0.30* adalah awscli-exe-linux-x 86\$164-2.0.30.zip menghasilkan tautan berikut: [https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip](https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip)

------
#### [ Linux ARM ]
   + **Gunakan `curl` perintah** - `-o` Opsi menentukan nama file yang paket download ditulis. Opsi pada perintah contoh berikut menulis file yang diunduh ke direktori saat ini dengan nama lokal`awscliv2.zip`. 

     Untuk menentukan versi, tambahkan tanda hubung dan nomor versi ke nama file. Untuk contoh ini nama file untuk versi *2.0.30* akan `awscli-exe-linux-aarch64-2.0.30.zip` menghasilkan perintah berikut:

     ```
     $ curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip" -o "awscliv2.zip"
     unzip awscliv2.zip
     sudo ./aws/install
     ```
   + **Download dari URL** — 

     Di browser Anda, unduh versi spesifik Anda AWS CLI dengan menambahkan tanda hubung dan nomor versi ke nama file. 

     ```
     https://awscli.amazonaws.com/awscli-exe-linux-aarch64-version.number.zip
     ```

     Untuk contoh ini nama file untuk versi *2.0.30* akan `awscli-exe-linux-aarch64-2.0.30.zip` menghasilkan tautan berikut: [https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip](https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip)

------

1. **(Opsional) Memverifikasi integritas file zip yang Anda unduh**

   Jika Anda memilih untuk mengunduh paket AWS CLI penginstal secara manual pada langkah-langkah `.zip` di atas, Anda dapat menggunakan langkah-langkah berikut untuk memverifikasi tanda tangan dengan menggunakan alat ini. `GnuPG`

   `.zip`File paket AWS CLI installer ditandatangani secara kriptografis menggunakan tanda tangan PGP. Jika ada kerusakan atau perubahan file, verifikasi ini gagal dan Anda tidak boleh melanjutkan dengan instalasi.

   1. Unduh dan instal `gpg` perintah menggunakan manajer paket Anda. Untuk informasi selengkapnya`GnuPG`, lihat situs web [GnuPG](https://www.gnupg.org/). 

   1. Untuk membuat file kunci publik, buat file teks dan tempel dalam teks berikut.

      ```
      -----BEGIN PGP PUBLIC KEY BLOCK-----
      
      mQINBF2Cr7UBEADJZHcgusOJl7ENSyumXh85z0TRV0xJorM2B/JL0kHOyigQluUG
      ZMLhENaG0bYatdrKP+3H91lvK050pXwnO/R7fB/FSTouki4ciIx5OuLlnJZIxSzx
      PqGl0mkxImLNbGWoi6Lto0LYxqHN2iQtzlwTVmq9733zd3XfcXrZ3+LblHAgEt5G
      TfNxEKJ8soPLyWmwDH6HWCnjZ/aIQRBTIQ05uVeEoYxSh6wOai7ss/KveoSNBbYz
      gbdzoqI2Y8cgH2nbfgp3DSasaLZEdCSsIsK1u05CinE7k2qZ7KgKAUIcT/cR/grk
      C6VwsnDU0OUCideXcQ8WeHutqvgZH1JgKDbznoIzeQHJD238GEu+eKhRHcz8/jeG
      94zkcgJOz3KbZGYMiTh277Fvj9zzvZsbMBCedV1BTg3TqgvdX4bdkhf5cH+7NtWO
      lrFj6UwAsGukBTAOxC0l/dnSmZhJ7Z1KmEWilro/gOrjtOxqRQutlIqG22TaqoPG
      fYVN+en3Zwbt97kcgZDwqbuykNt64oZWc4XKCa3mprEGC3IbJTBFqglXmZ7l9ywG
      EEUJYOlb2XrSuPWml39beWdKM8kzr1OjnlOm6+lpTRCBfo0wa9F8YZRhHPAkwKkX
      XDeOGpWRj4ohOx0d2GWkyV5xyN14p2tQOCdOODmz80yUTgRpPVQUtOEhXQARAQAB
      tCFBV1MgQ0xJIFRlYW0gPGF3cy1jbGlAYW1hem9uLmNvbT6JAlQEEwEIAD4CGwMF
      CwkIBwIGFQoJCAsCBBYCAwECHgECF4AWIQT7Xbd/1cEYuAURraimMQrMRnJHXAUC
      aGveYQUJDMpiLAAKCRCmMQrMRnJHXKBYD/9Ab0qQdGiO5hObchG8xh8Rpb4Mjyf6
      0JrVo6m8GNjNj6BHkSc8fuTQJ/FaEhaQxj3pjZ3GXPrXjIIVChmICLlFuRXYzrXc
      Pw0lniybypsZEVai5kO0tCNBCCFuMN9RsmmRG8mf7lC4FSTbUDmxG/QlYK+0IV/l
      uJkzxWa+rySkdpm0JdqumjegNRgObdXHAQDWlubWQHWyZyIQ2B4U7AxqSpcdJp6I
      S4Zds4wVLd1WE5pquYQ8vS2cNlDm4QNg8wTj58e3lKN47hXHMIb6CHxRnb947oJa
      pg189LLPR5koh+EorNkA1wu5mAJtJvy5YMsppy2y/kIjp3lyY6AmPT1posgGk70Z
      CmToEZ5rbd7ARExtlh76A0cabMDFlEHDIK8RNUOSRr7L64+KxOUegKBfQHb9dADY
      qqiKqpCbKgvtWlds909Ms74JBgr2KwZCSY1HaOxnIr4CY43QRqAq5YHOay/mU+6w
      hhmdF18vpyK0vfkvvGresWtSXbag7Hkt3XjaEw76BzxQH21EBDqU8WJVjHgU6ru+
      DJTs+SxgJbaT3hb/vyjlw0lK+hFfhWKRwgOXH8vqducF95NRSUxtS4fpqxWVaw3Q
      V2OWSjbne99A5EPEySzryFTKbMGwaTlAwMCwYevt4YT6eb7NmFhTx0Fis4TalUs+
      j+c7Kg92pDx2uQ==
      =OBAt
      -----END PGP PUBLIC KEY BLOCK-----
      ```

      Sebagai referensi, berikut ini adalah rincian kunci publik.

      ```
      Key ID:           A6310ACC4672
      Type:             RSA
      Size:             4096/4096
      Created:          2019-09-18
      Expires:          2026-07-07
      User ID:          AWS CLI Team <aws-cli@amazon.com>
      Key fingerprint:  FB5D B77F D5C1 18B8 0511  ADA8 A631 0ACC 4672 475C
      ```

   1. Impor kunci AWS CLI publik dengan perintah berikut, ganti *public-key-file-name* dengan nama file kunci publik yang Anda buat.

      ```
      $ gpg --import public-key-file-name
      gpg: /home/username/.gnupg/trustdb.gpg: trustdb created
      gpg: key A6310ACC4672475C: public key "AWS CLI Team <aws-cli@amazon.com>" imported
      gpg: Total number processed: 1
      gpg:               imported: 1
      ```

   1. Unduh file AWS CLI tanda tangan untuk paket yang Anda unduh. Ini memiliki jalur dan nama yang sama dengan `.zip` file yang sesuai dengannya, tetapi memiliki ekstensi`.sig`. Dalam contoh berikut, kami menyimpannya ke direktori saat ini sebagai file bernama`awscliv2.sig`.

------
#### [ Linux x86 (64-bit) ]

      **Untuk versi terbaru AWS CLI,** gunakan blok perintah berikut:

      ```
      $ curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip.sig
      ```

      **Untuk versi tertentu dari AWS CLI,** tambahkan tanda hubung dan nomor versi ke nama file. Untuk contoh ini nama file untuk versi *2.0.30* akan `awscli-exe-linux-x86_64-2.0.30.zip.sig` menghasilkan perintah berikut:

      ```
      $ curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.30.zip.sig
      ```

       Untuk daftar versi, lihat [Changelog AWS CLI versi 2](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) di. *GitHub*

------
#### [ Linux ARM ]

      **Untuk versi terbaru AWS CLI,** gunakan blok perintah berikut:

      ```
      $ curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip.sig
      ```

      **Untuk versi tertentu dari AWS CLI,** tambahkan tanda hubung dan nomor versi ke nama file. Untuk contoh ini nama file untuk versi *2.0.30* akan `awscli-exe-linux-aarch64-2.0.30.zip.sig` menghasilkan perintah berikut:

      ```
      $ curl -o awscliv2.sig https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.0.30.zip.sig
      ```

       Untuk daftar versi, lihat [Changelog AWS CLI versi 2](https://github.com/aws/aws-cli/blob/v2/CHANGELOG.rst?plain=1) di. *GitHub*

------

   1. Verifikasi tanda tangan, meneruskan nama yang diunduh `.sig` dan `.zip` file sebagai parameter ke `gpg` perintah.

      ```
      $ gpg --verify awscliv2.sig awscliv2.zip
      ```

      Outputnya akan terlihat serupa dengan yang berikut ini:

      ```
      gpg: Signature made Mon Nov  4 19:00:01 2019 PST
      gpg:                using RSA key FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
      gpg: Good signature from "AWS CLI Team <aws-cli@amazon.com>" [unknown]
      gpg: WARNING: This key is not certified with a trusted signature!
      gpg:          There is no indication that the signature belongs to the owner.
      Primary key fingerprint: FB5D B77F D5C1 18B8 0511  ADA8 A631 0ACC 4672 475C
      ```
**penting**  
Peringatan dalam output diharapkan dan tidak menunjukkan masalah. Itu terjadi karena tidak ada rantai kepercayaan antara kunci PGP pribadi Anda (jika Anda memilikinya) dan kunci AWS CLI PGP. Untuk informasi selengkapnya, lihat [Web kepercayaan](https://en.wikipedia.org/wiki/Web_of_trust).

1. Buka zip penginstal. Jika distribusi Linux Anda tidak memiliki `unzip` perintah bawaan, gunakan yang setara dengan unzip. Contoh perintah berikut membuka ritsleting paket dan membuat direktori bernama `aws` di bawah direktori saat ini.

   ```
   $ unzip awscliv2.zip
   ```

1. Jalankan program instal. Perintah instalasi menggunakan file bernama `install` dalam direktori yang baru di-unzip`aws`. Secara default, semua file diinstal`/usr/local/aws-cli`, dan tautan simbolis dibuat di. `/usr/local/bin` Perintah termasuk `sudo` untuk memberikan izin menulis ke direktori tersebut. 

   ```
   $ sudo ./aws/install
   ```

   Anda dapat menginstal tanpa `sudo` jika Anda menentukan direktori yang sudah Anda miliki izin menulis. Gunakan instruksi berikut untuk `install` perintah untuk menentukan lokasi instalasi:
   + Pastikan jalur yang Anda berikan ke `-b` parameter `-i` dan tidak berisi nama volume atau nama direktori yang berisi karakter spasi atau karakter spasi putih lainnya. Jika ada ruang, instalasi gagal.
   + `--install-dir`atau `-i` — Opsi ini menentukan direktori untuk menyalin semua file ke.

     Nilai default-nya adalah `/usr/local/aws-cli`.
   + `--bin-dir`atau `-b` — Opsi ini menentukan bahwa `aws` program utama dalam direktori install secara simbolis terkait dengan file `aws` di jalur yang ditentukan. Anda harus memiliki izin menulis ke direktori yang ditentukan. Membuat symlink ke direktori yang sudah ada di jalur Anda menghilangkan kebutuhan untuk menambahkan direktori install ke `$PATH` variabel pengguna. 

     Nilai default-nya adalah `/usr/local/bin`.

   ```
   $ ./aws/install -i /usr/local/aws-cli -b /usr/local/bin
   ```
**catatan**  
Untuk memperbarui instalasi AWS CLI versi 2 Anda saat ini ke versi yang lebih baru, tambahkan symlink dan informasi penginstal yang ada untuk membuat `install` perintah dengan parameter. `--update`  

   ```
   $ sudo ./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update
   ```
Untuk menemukan direktori symlink dan instalasi yang ada, gunakan langkah-langkah berikut:  
Gunakan `which` perintah untuk menemukan symlink Anda. Ini memberi Anda jalur untuk digunakan dengan `--bin-dir` parameter.  

      ```
      $ which aws
      /usr/local/bin/aws
      ```
Gunakan `ls` perintah untuk menemukan direktori yang ditunjuk symlink Anda. Ini memberi Anda jalur untuk digunakan dengan `--install-dir` parameter.  

      ```
      $ ls -l /usr/local/bin/aws
      lrwxrwxrwx 1 ec2-user ec2-user 49 Oct 22 09:49 /usr/local/bin/aws -> /usr/local/aws-cli/v2/current/bin/aws
      ```

1. Konfirmasikan instalasi dengan perintah berikut. 

   ```
   $ aws --version
   aws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64
   ```

   Jika `aws` perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. [Memecahkan masalah kesalahan untuk AWS CLI](cli-chap-troubleshooting.md)

## macOS
<a name="versioned-macos"></a>

### Persyaratan instalasi
<a name="versioned-macos-reqs"></a>
+ Anda tahu rilis AWS CLI versi 2 mana yang ingin Anda instal. Untuk daftar versi, lihat [Changelog AWS CLI versi 2](https://github.com/aws/aws-cli/blob/v2/CHANGELOG.rst?plain=1) di. *GitHub*
+ Kami mendukung AWS CLI versi 2 pada versi macOS 64-bit yang didukung Apple.
+ Karena AWS tidak memelihara repositori pihak ketiga, kami tidak dapat menjamin bahwa repositori tersebut berisi versi terbaru. AWS CLI

### Petunjuk pemasangan
<a name="versioned-macos-install"></a>

Anda dapat menginstal AWS CLI versi 2 di macOS dengan cara berikut.

------
#### [ GUI installer ]

Langkah-langkah berikut menunjukkan cara menginstal atau memperbarui ke versi terbaru AWS CLI versi 2 dengan menggunakan antarmuka pengguna macOS standar dan browser Anda. Jika Anda memperbarui ke versi terbaru, gunakan metode instalasi yang sama dengan yang Anda gunakan untuk versi Anda saat ini.

1. Di browser Anda, unduh versi spesifik Anda AWS CLI dengan menambahkan tanda hubung dan nomor versi ke nama file. 

   ```
   https://awscli.amazonaws.com/AWSCLIV2-version.number.pkg
   ```

   Untuk contoh ini, nama file untuk versi *2.0.30* akan `AWSCLIV2-2.0.30.pkg` menghasilkan tautan berikut:. [https://awscli.amazonaws.com/AWSCLIV2-2.0.30.pkg](https://awscli.amazonaws.com/AWSCLIV2-2.0.30.pkg) 

1. Jalankan file yang Anda unduh dan ikuti petunjuk di layar. Anda dapat memilih untuk menginstal AWS CLI versi 2 dengan cara berikut:
   + **Untuk semua pengguna di komputer (membutuhkan`sudo`)**
     + Anda dapat menginstal ke folder apa pun, atau memilih folder default yang direkomendasikan`/usr/local/aws-cli`.
     + Pemasang secara otomatis membuat symlink di tautan `/usr/local/bin/aws` tersebut ke program utama di folder instalasi yang Anda pilih.
   + **Hanya untuk pengguna saat ini (tidak memerlukan`sudo`)**
     + Anda dapat menginstal ke folder mana pun yang Anda memiliki izin menulis.
     + Karena izin pengguna standar, setelah penginstal selesai, Anda harus secara manual membuat file symlink di Anda `$PATH` yang menunjuk ke `aws` dan `aws_completer` program dengan menggunakan perintah berikut pada prompt perintah. Jika Anda `$PATH` menyertakan folder yang dapat Anda tulis, Anda dapat menjalankan perintah berikut tanpa `sudo` jika Anda menentukan folder itu sebagai jalur target. Jika Anda tidak memiliki folder yang dapat ditulis di dalam Anda`$PATH`, Anda harus menggunakan `sudo` perintah untuk mendapatkan izin untuk menulis ke folder target yang ditentukan. Lokasi default untuk symlink adalah`/usr/local/bin/`.

       ```
       $ sudo ln -s /folder/installed/aws-cli/aws /usr/local/bin/aws
       $ sudo ln -s /folder/installed/aws-cli/aws_completer /usr/local/bin/aws_completer
       ```
**catatan**  
Anda dapat melihat log debug untuk instalasi dengan menekan **Cmd\$1L** di mana saja di installer. Ini membuka panel log yang memungkinkan Anda memfilter dan menyimpan log. File log juga disimpan secara otomatis ke`/var/log/install.log`.

1. Untuk memverifikasi bahwa shell dapat menemukan dan menjalankan `aws` perintah di Anda`$PATH`, gunakan perintah berikut. 

   ```
   $ which aws
   /usr/local/bin/aws 
   $ aws --version
   aws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0
   ```

   Jika `aws` perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. [Memecahkan masalah kesalahan untuk AWS CLI](cli-chap-troubleshooting.md)

------
#### [ Command line installer - All users ]

Jika Anda memiliki `sudo` izin, Anda dapat menginstal AWS CLI versi 2 untuk semua pengguna di komputer. Kami menyediakan langkah-langkah dalam satu grup yang mudah disalin dan ditempel. Lihat deskripsi setiap baris dalam langkah-langkah berikut. 

Untuk versi tertentu dari AWS CLI, tambahkan tanda hubung dan nomor versi ke nama file. Untuk contoh ini nama file untuk versi *2.0.30* akan `AWSCLIV2-2.0.30.pkg` menghasilkan perintah berikut:

```
$ curl "https://awscli.amazonaws.com/AWSCLIV2-2.0.30.pkg" -o "AWSCLIV2.pkg"
$ sudo installer -pkg AWSCLIV2.pkg -target /
```

1. Unduh file menggunakan `curl` perintah. `-o`Opsi menentukan nama file yang paket download ditulis. Dalam contoh ini, file ditulis ke `AWSCLIV2.pkg` dalam folder saat ini.

   Untuk versi tertentu dari AWS CLI, tambahkan tanda hubung dan nomor versi ke nama file. Untuk contoh ini nama file untuk versi *2.0.30* akan `AWSCLIV2-2.0.30.pkg` menghasilkan perintah berikut:

   ```
   $ curl "https://awscli.amazonaws.com/AWSCLIV2-2.0.30.pkg" -o "AWSCLIV2.pkg"
   ```

    Untuk daftar versi, lihat [Changelog AWS CLI versi 2](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) di. *GitHub*

1. Jalankan `installer` program macOS standar, tentukan `.pkg` file yang diunduh sebagai sumbernya. Gunakan `-pkg` parameter untuk menentukan nama paket yang akan diinstal, dan `-target /` parameter untuk drive mana untuk menginstal paket. File diinstal ke`/usr/local/aws-cli`, dan symlink secara otomatis dibuat di`/usr/local/bin`. Anda harus menyertakan `sudo` perintah untuk memberikan izin menulis ke folder tersebut. 

   ```
   $ sudo installer -pkg ./AWSCLIV2.pkg -target /
   ```

   Setelah instalasi selesai, log debug ditulis ke`/var/log/install.log`.

1. Untuk memverifikasi bahwa shell dapat menemukan dan menjalankan `aws` perintah di Anda`$PATH`, gunakan perintah berikut. 

   ```
   $ which aws
   /usr/local/bin/aws 
   $ aws --version
   aws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0
   ```

   Jika `aws` perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. [Memecahkan masalah kesalahan untuk AWS CLI](cli-chap-troubleshooting.md)

------
#### [ Command line - Current user ]

1. Untuk menentukan folder mana AWS CLI yang diinstal, Anda harus membuat file XHTML. File ini adalah file berformat XML yang terlihat seperti contoh berikut. Biarkan semua nilai seperti yang ditunjukkan, kecuali Anda harus mengganti jalur */Users/myusername* di baris 9 dengan jalur ke folder yang Anda inginkan AWS CLI versi 2 diinstal. *Folder harus sudah ada, atau perintah gagal.* Contoh XHTML ini menentukan bahwa installer menginstal dalam folder`/Users/myusername`, AWS CLI di mana ia membuat folder bernama. `aws-cli`

   ```
   <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
   <plist version="1.0">
     <array>
       <dict>
         <key>choiceAttribute</key>
         <string>customLocation</string>
         <key>attributeSetting</key>
         <string>/Users/myusername</string>
         <key>choiceIdentifier</key>
         <string>default</string>
       </dict>
     </array>
   </plist>
   ```

1. Unduh `pkg` penginstal menggunakan `curl` perintah. `-o`Opsi menentukan nama file yang paket download ditulis. Dalam contoh ini, file ditulis ke `AWSCLIV2.pkg` dalam folder saat ini.

   Untuk versi spesifik AWS CLI, tambahkan tanda hubung dan nomor versi ke nama file. Untuk contoh ini nama file untuk versi *2.0.30* akan `AWSCLIV2-2.0.30.pkg` menghasilkan perintah berikut:

   ```
   $ curl "https://awscli.amazonaws.com/AWSCLIV2-2.0.30.pkg" -o "AWSCLIV2.pkg"
   ```

    Untuk daftar versi, lihat [Changelog AWS CLI versi 2](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) di. *GitHub*

1. Jalankan `installer` program macOS standar dengan opsi berikut:
   + Tentukan nama paket yang akan diinstal dengan menggunakan `-pkg` parameter.
   + Tentukan pemasangan ke *pengguna saat ini hanya* dengan mengatur `-target` parameter ke`CurrentUserHomeDirectory`.
   + Tentukan jalur (relatif terhadap folder saat ini) dan nama file XHTML yang Anda buat di `-applyChoiceChangesXML` parameter.

   Contoh berikut menginstal AWS CLI dalam folder`/Users/myusername/aws-cli`.

   ```
   $ installer -pkg AWSCLIV2.pkg \
               -target CurrentUserHomeDirectory \
               -applyChoiceChangesXML choices.xml
   ```

1. Karena izin pengguna standar biasanya tidak mengizinkan penulisan ke folder di folder Anda`$PATH`, penginstal dalam mode ini tidak mencoba menambahkan symlink ke dan program. `aws` `aws_completer` Agar dapat berjalan dengan benar, Anda harus membuat symlink secara manual setelah penginstal selesai. AWS CLI Jika Anda `$PATH` menyertakan folder yang dapat Anda tulis dan Anda menentukan folder sebagai jalur target, Anda dapat menjalankan perintah berikut tanpa`sudo`. Jika Anda tidak memiliki folder yang dapat ditulis di Anda`$PATH`, Anda harus menggunakan izin `sudo` untuk menulis ke folder target yang ditentukan. Lokasi default untuk symlink adalah`/usr/local/bin/`.

   ```
   $ sudo ln -s /folder/installed/aws-cli/aws /usr/local/bin/aws
   $ sudo ln -s /folder/installed/aws-cli/aws_completer /usr/local/bin/aws_completer
   ```

   Setelah instalasi selesai, log debug ditulis ke`/var/log/install.log`.

1. Untuk memverifikasi bahwa shell dapat menemukan dan menjalankan `aws` perintah di Anda`$PATH`, gunakan perintah berikut. 

   ```
   $ which aws
   /usr/local/bin/aws 
   $ aws --version
   aws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0
   ```

   Jika `aws` perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. [Memecahkan masalah kesalahan untuk AWS CLI](cli-chap-troubleshooting.md)

------

## Windows
<a name="versioned-windows"></a>

### Persyaratan instalasi
<a name="versioned-windows-reqs"></a>
+ Anda tahu rilis AWS CLI versi 2 mana yang ingin Anda instal. Untuk daftar versi, lihat [Changelog AWS CLI versi 2](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) di. *GitHub*
+ Kami mendukung versi AWS CLI Windows 64-bit yang didukung Microsoft.
+ Hak admin untuk menginstal perangkat lunak

### Petunjuk pemasangan
<a name="versioned-windows-install"></a>

Untuk memperbarui instalasi AWS CLI versi 2 Anda saat ini di Windows, unduh penginstal baru setiap kali Anda memperbarui untuk menimpa versi sebelumnya. AWS CLI diperbarui secara berkala. Untuk melihat kapan versi terbaru dirilis, lihat [Changelog AWS CLI versi 2](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) aktif. *GitHub* 

1. Unduh dan jalankan penginstal AWS CLI MSI untuk Windows (64-bit) dengan salah satu cara berikut:
   + **Mengunduh dan menjalankan penginstal MSI:** Untuk membuat tautan unduhan Anda untuk versi tertentu AWS CLI, tambahkan tanda hubung dan nomor versi ke nama file.

     ```
     https://awscli.amazonaws.com/AWSCLIV2-version.number.msi
     ```

     Untuk contoh ini nama file untuk versi *2.0.30* akan `AWSCLIV2-2.0.30.msi` menghasilkan tautan berikut:. [https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi](https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi) 
   + **Menggunakan perintah msiexec:** Atau, Anda dapat menggunakan penginstal MSI dengan menambahkan tautan ke perintah. `msiexec` Untuk versi tertentu dari AWS CLI, tambahkan tanda hubung dan nomor versi ke nama file.

     ```
     C:\> msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-version.number.msi
     ```

     Untuk contoh ini nama file untuk versi *2.0.30* akan `AWSCLIV2-2.0.30.msi` menghasilkan tautan berikut. [https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi](https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi) 

     ```
     C:\> msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi
     ```

     Untuk berbagai parameter yang dapat digunakan`msiexec`, lihat [msiexec](https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/msiexec) di situs web *Microsoft* Docs.

   Untuk daftar versi, lihat [Changelog AWS CLI versi 2](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst) di. *GitHub*

1. Untuk mengkonfirmasi instalasi, buka menu **Start**, cari `cmd` untuk membuka jendela command prompt, dan pada command prompt gunakan `aws --version` perintah. 

   ```
   C:\> aws --version
   aws-cli/2.27.41 Python/3.11.6 Windows/10 exe/AMD64 prompt/off
   ```

   Jika Windows tidak dapat menemukan program, Anda mungkin perlu menutup dan membuka kembali jendela prompt perintah untuk menyegarkan jalur, atau mengikuti pemecahan masalah di. [Memecahkan masalah kesalahan untuk AWS CLI](cli-chap-troubleshooting.md)

## Memecahkan masalah kesalahan AWS CLI pemasangan dan uninstall
<a name="getting-started-version-tshoot"></a>

Jika Anda menemukan masalah setelah menginstal atau menghapus instalasi AWS CLI, lihat [Memecahkan masalah kesalahan untuk AWS CLI](cli-chap-troubleshooting.md) untuk langkah-langkah pemecahan masalah. Untuk langkah pemecahan masalah yang paling relevan, lihat, [Perintah tidak ditemukan kesalahan](cli-chap-troubleshooting.md#tshoot-install-not-found)[Perintah `aws --version` "" mengembalikan versi yang berbeda dari yang Anda instal](cli-chap-troubleshooting.md#tshoot-install-wrong-version), dan. [Perintah `aws --version` "" mengembalikan versi setelah mencopot pemasangan AWS CLI](cli-chap-troubleshooting.md#tshoot-uninstall-1)

## Langkah selanjutnya
<a name="getting-started-version-next"></a>

Setelah menyelesaikan langkah-langkah [Prasyarat untuk menggunakan versi 2 AWS CLI](getting-started-prereqs.md) dan menginstal AWS CLI, Anda harus melakukan[Menyiapkan AWS CLI](getting-started-quickstart.md).