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.
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
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.
-
snap
Paket 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.
(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
-
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
-
(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.
-
Unduh dan instal gpg
perintah menggunakan manajer paket Anda. Untuk informasi selengkapnyaGnuPG
, lihat situs web GnuPG.
-
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
-
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
-
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
-
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
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.
-
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
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
-
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-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
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:
-
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
-
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.
(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
-
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
-
(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.
-
Unduh dan instal gpg
perintah menggunakan manajer paket Anda. Untuk informasi selengkapnyaGnuPG
, lihat situs web GnuPG.
-
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
-
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
-
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
-
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
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.
-
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
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
-
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-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
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:
-
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
-
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.
-
Jika platform Linux Anda belum snap
diinstal, instal snap
di platform Anda.
-
Untuk informasi tentang penginstalansnap
, lihat Menginstal daemon di dokumentasi Snap.
-
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.
-
Untuk memverifikasi snap
bahwa diinstal dengan benar, jalankan perintah berikut.
$
snap version
-
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
Untuk melihat repositori snap untuk AWS CLI, termasuk snap
instruksi tambahan, lihat aws-cli
halaman di situs web Canonical Snapcraft.
-
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.
-
Di browser Anda, unduh file macOSpkg
: https://awscli.amazonaws.com/AWSCLIV2.pkg
-
Jalankan file yang Anda unduh dan ikuti petunjuk di layar. Anda dapat memilih untuk menginstal dengan cara berikut: AWS CLI
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
.
-
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
-
Unduh file menggunakan curl
perintah. -o
Opsi 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"
-
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
.
-
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
-
-
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>
-
Unduh pkg
penginstal menggunakan curl
perintah. -o
Opsi 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"
-
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
-
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
.
-
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
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
-
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
-
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.