Menginstal atau memperbarui ke versi terbaru AWS CLI - AWS Command Line Interface

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

Menginstal atau memperbarui ke versi terbaru AWS CLI

Topik ini menjelaskan cara menginstal atau memperbarui rilis terbaru dari AWS Command Line Interface (AWS CLI) pada sistem operasi yang didukung. Untuk informasi tentang rilis terbaru AWS CLI, lihat Changelog AWS CLI versi 2 di. GitHub

Untuk menginstal rilis sebelumnya AWS CLI, lihatMenginstal rilis sebelumnya dari AWS CLI versi 2. Untuk petunjuk uninstall, lihatMenghapus instalan AWS CLI versi 2.

penting

AWS CLI versi 1 dan 2 menggunakan nama aws perintah yang sama. Jika sebelumnya Anda menginstal AWS CLI versi 1, lihatMigrasi dari AWS CLI versi 1 ke AWS CLI versi 2.

AWS CLI menginstal dan memperbarui instruksi

Untuk instruksi instalasi, perluas bagian untuk sistem operasi Anda.

Instal dan perbarui persyaratan

  • Anda harus dapat mengekstrak atau “unzip” paket yang diunduh. Gunakan ekuivalen jika sistem pengoperasian Anda tidak memiliki perintah unzip.

  • AWS CLI Kegunaannyaglibc,groff, danless. Ini disertakan secara default di sebagian besar distribusi utama Linux.

  • Kami mendukung versi 64-bit dari distribusi terbaru CentOS, Fedora, Ubuntu, Amazon Linux 1, Amazon Linux 2, Amazon Linux 2023, dan Linux. AWS CLI ARM

  • Karena AWS tidak memelihara repositori pihak ketiga selainsnap, kami tidak dapat menjamin bahwa repositori tersebut berisi versi terbaru. AWS CLI

Instal atau perbarui AWS CLI

Awas

Jika ini adalah pertama kalinya Anda memperbarui di Amazon Linux, untuk menginstal versi terbaru dari AWS CLI, Anda harus menghapus yum versi pra-instal menggunakan perintah berikut:

$ sudo yum remove awscli

Setelah yum instalasi dihapus, ikuti petunjuk instalasi Linux di bawah ini. AWS CLI

Anda dapat menginstal AWS CLI dengan menggunakan salah satu metode berikut:

  • Penginstal baris perintah adalah opsi yang baik untuk kontrol versi, karena Anda dapat menentukan versi yang akan diinstal. Opsi ini tidak diperbarui secara otomatis dan Anda harus mengunduh penginstal baru setiap kali Anda memperbarui untuk menimpa versi sebelumnya.

  • snapPaket yang didukung secara resmi adalah pilihan yang baik untuk selalu memiliki versi terbaru dari paket AWS CLI as snap secara otomatis menyegarkan. Tidak ada dukungan bawaan untuk memilih versi minor AWS CLI dan oleh karena itu bukan metode penginstalan yang optimal jika tim Anda perlu menyematkan versi.

Command line installer - Linux x86 (64-bit)

Untuk memperbarui instalasi Anda saat ini AWS CLI, unduh penginstal baru setiap kali Anda memperbarui untuk menimpa versi sebelumnya. Ikuti langkah-langkah ini dari baris perintah untuk menginstal AWS CLI di Linux.

Berikut ini adalah langkah-langkah instalasi cepat dalam satu grup salin dan tempel yang menyediakan instalasi dasar. Untuk petunjuk yang dipandu, lihat langkah-langkah berikut.

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 menginstal AWS CLI, jalankan perintah berikut.

$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.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 dari /usr/local/bin dan contoh lokasi penginstal /usr/local/aws-cli.

$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update
Langkah-langkah instalasi terpandu
  1. Unduh file instalasi dengan salah satu cara berikut:

    • 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 lokalawscliv2.zip.

      $ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
    • Mengunduh dari URL — Untuk mengunduh penginstal dengan browser Anda, gunakan yang berikut ini: URL https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip

  2. (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

    .zipFile 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 selengkapnyaGnuPG, lihat situs web GnuPG.

    2. 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 ZqFYbwUJCv/cOgAKCRCmMQrMRnJHXKYuEAC+wtZ611qQtOl0t5spM9SWZuszbcyA 0xBAJq2pncnp6wdCOkuAPu4/R3UCIoD2C49MkLj9Y0Yvue8CCF6OIJ8L+fKBv2DI yWZGmHL0p9wa/X8NCKQrKxK1gq5PuCzi3f3SqwfbZuZGeK/ubnmtttWXpUtuU/Iz VR0u/0sAy3j4uTGKh2cX7XnZbSqgJhUk9H324mIJiSwzvw1Ker6xtH/LwdBeJCck bVBdh3LZis4zuD4IZeBO1vRvjot3Oq4xadUv5RSPATg7T1kivrtLCnwvqc6L4LnF 0OkNysk94L3LQSHyQW2kQS1cVwr+yGUSiSp+VvMbAobAapmMJWP6e/dKyAUGIX6+ 2waLdbBs2U7MXznx/2ayCLPH7qCY9cenbdj5JhG9ibVvFWqqhSo22B/URQE/CMrG +3xXwtHEBoMyWEATr1tWwn2yyQGbkUGANneSDFiTFeoQvKNyyCFTFO1F2XKCcuDs 19nj34PE2TJilTG2QRlMr4D0NgwLLAMg2Los1CK6nXWnImYHKuaKS9LVaCoC8vu7 IRBik1NX6SjrQnftk0M9dY+s0ZbAN1gbdjZ8H3qlbl/4TxMdr87m8LP4FZIIo261 Eycv34pVkCePZiP+dgamEiQJ7IL4ZArio9mv6HbDGV6mLY45+l6/0EzCwkI5IyIf BfWC9s/USgxchg== =ptgS -----END PGP PUBLIC KEY BLOCK-----

      Sebagai referensi, berikut ini adalah rincian kunci publik.

      Key ID: A6310ACC4672475C Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2025-07-24 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
    3. 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
    4. 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 bernamaawscliv2.sig.

      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 di. GitHub

    5. 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 PGP kunci pribadi Anda (jika Anda memilikinya) dan AWS CLI PGP kunci. Untuk informasi selengkapnya, lihat Web kepercayaan.

  3. 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
    catatan

    Saat memperbarui dari versi sebelumnya, unzip perintah meminta untuk menimpa file yang ada. Untuk melewati petunjuk ini, seperti dengan otomatisasi skrip, gunakan bendera -u pembaruan untukunzip. Bendera ini secara otomatis memperbarui file yang ada dan membuat yang baru sesuai kebutuhan.

    $ unzip -u awscliv2.zip
  4. Jalankan program instal. Perintah instalasi menggunakan file bernama install dalam direktori yang baru di-unzipaws. 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-diratau -i — Opsi ini menentukan direktori untuk menyalin semua file ke.

      Nilai default-nya adalah /usr/local/aws-cli.

    • --bin-diratau -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 Anda saat ini AWS CLI, tambahkan symlink yang ada dan informasi installer 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:

    1. Gunakan which perintah untuk menemukan symlink Anda. Ini memberi Anda jalur untuk digunakan dengan --bin-dir parameter.

      $ which aws /usr/local/bin/aws
    2. 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
  5. Konfirmasikan instalasi dengan perintah berikut.

    $ aws --version aws-cli/2.17.20 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/2.4.5

    Jika aws perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI

Command line - Linux ARM

Untuk memperbarui instalasi Anda saat ini AWS CLI, unduh penginstal baru setiap kali Anda memperbarui untuk menimpa versi sebelumnya. Ikuti langkah-langkah ini dari baris perintah untuk menginstal AWS CLI di Linux.

Berikut ini adalah langkah-langkah instalasi cepat dalam satu grup salin dan tempel yang menyediakan instalasi dasar. Untuk petunjuk yang dipandu, lihat langkah-langkah berikut.

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 menginstal AWS CLI, jalankan perintah berikut.

$ curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64.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 dari /usr/local/bin dan contoh lokasi penginstal /usr/local/aws-cli.

$ curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update
Langkah-langkah instalasi terpandu
  1. Unduh file instalasi dengan salah satu cara berikut:

    • 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 lokalawscliv2.zip.

      $ curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip" -o "awscliv2.zip"
    • Mengunduh dari URL — Untuk mengunduh penginstal dengan browser Anda, gunakan yang berikut ini: URL https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip

  2. (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

    .zipFile 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 selengkapnyaGnuPG, lihat situs web GnuPG.

    2. 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 ZqFYbwUJCv/cOgAKCRCmMQrMRnJHXKYuEAC+wtZ611qQtOl0t5spM9SWZuszbcyA 0xBAJq2pncnp6wdCOkuAPu4/R3UCIoD2C49MkLj9Y0Yvue8CCF6OIJ8L+fKBv2DI yWZGmHL0p9wa/X8NCKQrKxK1gq5PuCzi3f3SqwfbZuZGeK/ubnmtttWXpUtuU/Iz VR0u/0sAy3j4uTGKh2cX7XnZbSqgJhUk9H324mIJiSwzvw1Ker6xtH/LwdBeJCck bVBdh3LZis4zuD4IZeBO1vRvjot3Oq4xadUv5RSPATg7T1kivrtLCnwvqc6L4LnF 0OkNysk94L3LQSHyQW2kQS1cVwr+yGUSiSp+VvMbAobAapmMJWP6e/dKyAUGIX6+ 2waLdbBs2U7MXznx/2ayCLPH7qCY9cenbdj5JhG9ibVvFWqqhSo22B/URQE/CMrG +3xXwtHEBoMyWEATr1tWwn2yyQGbkUGANneSDFiTFeoQvKNyyCFTFO1F2XKCcuDs 19nj34PE2TJilTG2QRlMr4D0NgwLLAMg2Los1CK6nXWnImYHKuaKS9LVaCoC8vu7 IRBik1NX6SjrQnftk0M9dY+s0ZbAN1gbdjZ8H3qlbl/4TxMdr87m8LP4FZIIo261 Eycv34pVkCePZiP+dgamEiQJ7IL4ZArio9mv6HbDGV6mLY45+l6/0EzCwkI5IyIf BfWC9s/USgxchg== =ptgS -----END PGP PUBLIC KEY BLOCK-----

      Sebagai referensi, berikut ini adalah rincian kunci publik.

      Key ID: A6310ACC4672475C Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2025-07-24 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
    3. 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
    4. 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 bernamaawscliv2.sig.

      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 di. GitHub

    5. 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 PGP kunci pribadi Anda (jika Anda memilikinya) dan AWS CLI PGP kunci. Untuk informasi selengkapnya, lihat Web kepercayaan.

  3. 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
    catatan

    Saat memperbarui dari versi sebelumnya, unzip perintah meminta untuk menimpa file yang ada. Untuk melewati petunjuk ini, seperti dengan otomatisasi skrip, gunakan bendera -u pembaruan untukunzip. Bendera ini secara otomatis memperbarui file yang ada dan membuat yang baru sesuai kebutuhan.

    $ unzip -u awscliv2.zip
  4. Jalankan program instal. Perintah instalasi menggunakan file bernama install dalam direktori yang baru di-unzipaws. 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-diratau -i — Opsi ini menentukan direktori untuk menyalin semua file ke.

      Nilai default-nya adalah /usr/local/aws-cli.

    • --bin-diratau -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 Anda saat ini AWS CLI, tambahkan symlink yang ada dan informasi installer 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:

    1. Gunakan which perintah untuk menemukan symlink Anda. Ini memberi Anda jalur untuk digunakan dengan --bin-dir parameter.

      $ which aws /usr/local/bin/aws
    2. 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
  5. Konfirmasikan instalasi dengan perintah berikut.

    $ aws --version aws-cli/2.17.20 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/2.4.5

    Jika aws perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI

Snap package

Kami menyediakan versi resmi yang AWS didukung dari AWS CLI onsnap. Jika Anda ingin selalu AWS CLI menginstal versi terbaru dari sistem Anda, paket snap menyediakan ini untuk Anda karena pembaruan otomatis. Tidak ada dukungan bawaan untuk memilih versi minor AWS CLI dan oleh karena itu ini bukan metode instalasi yang optimal jika tim Anda perlu menyematkan versi. Jika Anda ingin menginstal versi minor tertentu AWS CLI, kami sarankan Anda menggunakan penginstal baris perintah.

  1. Jika platform Linux Anda belum snap diinstal, instal snap di platform Anda.

    1. Untuk informasi tentang penginstalansnap, lihat Menginstal daemon di dokumentasi Snap.

    2. Anda mungkin perlu me-restart sistem Anda sehingga PATH variabel Anda diperbarui dengan benar. Jika Anda mengalami masalah instalasi, ikuti langkah-langkah di Perbaiki masalah umum dalam dokumentasi Snap.

    3. Untuk memverifikasi snap bahwa diinstal dengan benar, jalankan perintah berikut.

      $ snap version
  2. Jalankan snap install perintah berikut untuk file AWS CLI.

    $ snap install aws-cli --classic

    Bergantung pada izin Anda, Anda mungkin sudo perlu menambahkan perintah.

    $ sudo snap install aws-cli --classic
    catatan

    Untuk melihat repositori snap untuk AWS CLI, termasuk snap instruksi tambahan, lihat aws-clihalaman di situs web Canonical Snapcraft.

  3. Verifikasi bahwa AWS CLI diinstal dengan benar.

    $ aws --version aws-cli/2.17.20 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/2.4.5

    Jika Anda mendapatkan kesalahan, lihatMemecahkan masalah kesalahan untuk AWS CLI.

Instal dan perbarui persyaratan

  • Kami mendukung versi macOS 10.15 dan yang lebih baru. AWS CLI Untuk informasi selengkapnya, lihat pembaruan kebijakan dukungan macOS untuk AWS CLI v2 di Blog Alat AWS Pengembang.

  • Karena AWS tidak memelihara repositori pihak ketiga, kami tidak dapat menjamin bahwa repositori tersebut berisi versi terbaru. AWS CLI

Instal atau perbarui AWS CLI

Jika Anda memperbarui ke versi terbaru, gunakan metode instalasi yang sama dengan yang Anda gunakan dalam versi Anda saat ini. Anda dapat menginstal AWS CLI di macOS dengan cara berikut.

GUI installer

Langkah-langkah berikut menunjukkan cara menginstal versi terbaru AWS CLI dengan menggunakan antarmuka pengguna macOS standar dan browser Anda.

  1. Di browser Anda, unduh file macOSpkg: https://awscli.amazonaws.com/AWSCLIV2.pkg

  2. Jalankan file yang Anda unduh dan ikuti petunjuk di layar. Anda dapat memilih untuk menginstal dengan cara berikut: AWS CLI

    • Untuk semua pengguna di komputer (membutuhkansudo)

      • 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 memerlukansudo)

      • 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+L 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.

  3. 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.17.20 Python/3.11.6 Darwin/23.3.0 botocore/2.4.5

    Jika aws perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI

Command line installer - All users

Jika Anda memiliki sudo izin, Anda dapat menginstal AWS CLI 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.

$ curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" $ sudo installer -pkg AWSCLIV2.pkg -target /
Petunjuk instalasi terpandu
  1. Unduh file menggunakan curl perintah. -oOpsi ini menentukan nama file yang paket yang diunduh ditulis. Dalam contoh ini, file ditulis ke AWSCLIV2.pkg dalam folder saat ini.

    $ curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
  2. 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.

  3. 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.17.20 Python/3.11.6 Darwin/23.3.0 botocore/2.4.5

    Jika aws perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI

Command line - Current user
  1. Untuk menentukan folder mana AWS CLI yang diinstal, Anda harus membuat XML file dengan nama file apa pun. File ini adalah file XML -format 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 ingin Anda AWS CLI instal. Folder harus sudah ada, atau perintah gagal. XMLContoh berikut, bernama choices.xml, menentukan installer untuk 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>
  2. Unduh pkg penginstal menggunakan curl perintah. -oOpsi ini menentukan nama file yang paket yang diunduh ditulis. Dalam contoh ini, file ditulis ke AWSCLIV2.pkg dalam folder saat ini.

    $ curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
  3. Jalankan installer program macOS standar dengan opsi berikut:

    • Tentukan nama paket yang akan diinstal dengan menggunakan -pkg parameter.

    • Tentukan penginstalan ke pengguna saat ini hanya dengan mengatur -target parameter keCurrentUserHomeDirectory.

    • Tentukan jalur (relatif terhadap folder saat ini) dan nama XML file 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
  4. 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 tanpasudo. 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/. Ganti folder/installed dengan jalur ke AWS CLI instalasi Anda.

    $ 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.

  5. 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.17.20 Python/3.11.6 Darwin/23.3.0 botocore/2.4.5

    Jika aws perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI

Instal dan perbarui persyaratan

  • Kami mendukung versi AWS CLI Windows 64-bit yang didukung Microsoft.

  • Hak admin untuk menginstal perangkat lunak

Instal atau perbarui AWS CLI

Untuk memperbarui instalasi Anda saat ini AWS CLI 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 aktif. GitHub

  1. Unduh dan jalankan AWS CLI MSI penginstal untuk Windows (64-bit):

    https://awscli.amazonaws.com/AWSCLIV2.msi

    Atau, Anda dapat menjalankan msiexec perintah untuk menjalankan MSI installer.

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

    Untuk berbagai parameter yang dapat digunakanmsiexec, lihat msiexec di situs web Microsoft Docs. Misalnya, Anda dapat menggunakan /qn bendera untuk instalasi diam.

    C:\> msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msi /qn
  2. 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.17.20 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

Memecahkan masalah kesalahan AWS CLI pemasangan dan hapus instalan

Jika Anda menemukan masalah setelah menginstal atau menghapus instalasi AWS CLI, lihat Memecahkan masalah kesalahan untuk AWS CLI untuk langkah-langkah pemecahan masalah. Untuk langkah pemecahan masalah yang paling relevan, lihat, Perintah tidak ditemukan kesalahanPerintah aws --version "" mengembalikan versi yang berbeda dari yang Anda instal, dan. Perintah aws --version "" mengembalikan versi setelah mencopot pemasangan AWS CLI

Langkah selanjutnya

Setelah Anda berhasil menginstal AWS CLI, Anda dapat menghapus file installer yang diunduh dengan aman. Setelah menyelesaikan langkah-langkah Prasyarat untuk menggunakan versi 2 AWS CLI dan menginstal AWS CLI, Anda harus melakukanMenyiapkan AWS CLI.