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
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, lihatPanduan migrasi untuk AWS CLI versi 2.
Topik
AWS CLI menginstal instruksi
Untuk instruksi instalasi, perluas bagian untuk sistem operasi Anda.
Persyaratan pemasangan
-
Anda harus dapat mengekstrak atau “unzip” paket yang diunduh. Gunakan ekuivalen jika sistem pengoperasian Anda tidak memiliki perintah
unzip. -
AWS CLI Kegunaannya
glibc,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 ARM. AWS CLI
-
Karena AWS tidak memelihara repositori pihak ketiga selain
snap, kami tidak dapat menjamin bahwa repositori tersebut berisi versi terbaru dari. AWS CLI
Instal 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:
-
Skrip penginstalan adalah cara yang disarankan untuk menginstal file AWS CLI. Untuk memperbarui AWS CLI, lihatAWS CLI perbarui instruksi.
-
Penginstal baris perintah adalah opsi yang baik untuk kontrol versi karena Anda dapat menentukan versi yang akan diinstal. Opsi ini tidak memperbarui secara otomatis; untuk memperbarui, lihatAWS CLI perbarui instruksi.
-
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.
- Install script (recommended)
-
Skrip instalasi mengunduh, memverifikasi, dan menginstal AWS CLI untuk Linux dalam satu langkah. Ia bekerja untuk Linux x86 (64-bit) dan Linux ARM, dan menginstal untuk pengguna saat ini secara default.
Untuk menginstal AWS CLI, jalankan perintah berikut.
$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bashcatatan
Secara default, skrip menginstal
$HOME/.local/share/aws-clidan membuat symlink di.$HOME/.local/binUntuk menginstal ke lokasi yang berbeda, atur variabel$XDG_DATA_HOMEdan$XDG_BIN_HOMElingkungan sebelum menjalankan skrip.Untuk menginstal untuk semua pengguna sebagai gantinya (menginstal ke
/usr/local/aws-clidan/usr/local/bin), yang membutuhkansudo, teruskan--systemargumen ke skrip.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | sudo bash -s -- --systemUntuk daftar lengkap opsi, jalankan skrip dengan
--help.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bash -s -- --helpUntuk memperbarui AWS CLI, lihatAWS CLI perbarui instruksi.
- Command line installer - Linux x86 (64-bit)
-
Ikuti langkah-langkah ini dari baris perintah untuk menginstal AWS CLI di Linux. Untuk memperbarui instalasi yang dibuat dengan cara ini, lihat AWS CLI perbarui instruksi alih-alih mengulangi langkah-langkah ini.
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/installLangkah-langkah instalasi terpandu
-
Unduh file instalasi dengan salah satu cara berikut:
-
Gunakan
curlperintah --oOpsi 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 URL berikut: 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
.zipdi 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.-
Unduh dan instal
gpgperintah 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 akV0ygUJDqP4lQAKCRCmMQrMRnJHXFHjD/9eyZLYcKuQOlLvtqSDtUBiEZf6ZZjM i3ygYH8rJNtuToUH+HvSpe819urJCquXhDrlK6N+aqW0hCLtNABJG/vsafIgvIYJ hSGgpgtNnQyMV1jViRWqPjbouw8OkYKBThUfT1i2Y+wn58ifs6ODBCmTexWtXspA Si+Gt49xDOW0APmbOPnI+a4HJW6tVEo6MWS0WjzpiBayR3d1A4pt4YrPfSdDgpLo h2SLQqlRqvvVZJaWBjhkErNFpfsBA06sDcPEOb0G8LBUbR4WOcdvhe5LubJbZuxC AG9kNPCVeQP1ixwjgjXKysaxeQ6rv0VzIQgRp6tLVLWhy6AKDNvLjFSsmXZ1Wl08 Y/RlOHXlzLuQMRE6sR1wOdRxc9TsrNWTGiBK65cvSWOy03JeBkQQ8pesqltiyxI9 U21kkgiXtTSKNGfKK8pO27D81YANhRqPK7iTp6kuFiY2WtOg90KTMNlIT+Ff85Y2 b1rHj6Z0SrCkJujhWk3IBPic/wJgz01LEc/OAdUPlby90RJZcIBhSlWhT7mXnXIO c0HWlNQrns2s3CTyYwZSiSlYe9ApeLwhjDo8NhbFuCAy61l6O5UsR4AfZxx/rGKv 2wFb1/RN/P4gNe6vmxZAPjR0AQcwD3tc2McimOLr/22kmPz8IH3I0X7WoSFr0Biz E91G7bb0hOb/cA== =knv7 -----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: 2027-07-01 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-namedengan nama file kunci publik yang Anda buat.$gpg --importpublic-key-file-namegpg: /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
.zipfile 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 -
Verifikasi tanda tangan, meneruskan nama yang diunduh
.sigdan.zipfile sebagai parameter kegpgperintah.$gpg --verify awscliv2.sig awscliv2.zipOutputnya 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 475Cpenting
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
.
-
-
Buka zip penginstal. Jika distribusi Linux Anda tidak memiliki
unzipperintah bawaan, gunakan yang setara dengan unzip. Contoh perintah berikut membuka ritsleting paket dan membuat direktori bernamaawsdi bawah direktori saat ini.$unzip awscliv2.zipcatatan
Saat memperbarui dari versi sebelumnya,
unzipperintah meminta untuk menimpa file yang ada. Untuk melewati petunjuk ini, seperti dengan otomatisasi skrip, gunakan bendera-upembaruan 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
installdalam direktori yang baru di-unzipaws. Secara default, semua file diinstal/usr/local/aws-cli, dan tautan simbolis dibuat di./usr/local/binPerintah termasuksudountuk memberikan izin menulis ke direktori tersebut.$sudo ./aws/installAnda dapat menginstal tanpa
sudojika Anda menentukan direktori yang sudah Anda miliki izin menulis. Gunakan instruksi berikut untukinstallperintah untuk menentukan lokasi instalasi:-
Pastikan jalur yang Anda berikan ke
-bparameter-idan 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 bahwaawsprogram utama dalam direktori install secara simbolis terkait dengan fileawsdi 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$PATHvariabel pengguna.Nilai default-nya adalah
/usr/local/bin.
$./aws/install -i/usr/local/aws-cli-b/usr/local/bincatatan
Untuk memperbarui instalasi yang dibuat dengan cara ini, lihatAWS CLI perbarui instruksi.
-
-
Konfirmasikan instalasi dengan perintah berikut.
$aws --versionaws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64Jika
awsperintah 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
-
Ikuti langkah-langkah ini dari baris perintah untuk menginstal AWS CLI di Linux. Untuk memperbarui instalasi yang dibuat dengan cara ini, lihat AWS CLI perbarui instruksi alih-alih mengulangi langkah-langkah ini.
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/installLangkah-langkah instalasi terpandu
-
Unduh file instalasi dengan salah satu cara berikut:
-
Gunakan
curlperintah --oOpsi 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 URL berikut: 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
.zipdi 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.-
Unduh dan instal
gpgperintah 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 akV0ygUJDqP4lQAKCRCmMQrMRnJHXFHjD/9eyZLYcKuQOlLvtqSDtUBiEZf6ZZjM i3ygYH8rJNtuToUH+HvSpe819urJCquXhDrlK6N+aqW0hCLtNABJG/vsafIgvIYJ hSGgpgtNnQyMV1jViRWqPjbouw8OkYKBThUfT1i2Y+wn58ifs6ODBCmTexWtXspA Si+Gt49xDOW0APmbOPnI+a4HJW6tVEo6MWS0WjzpiBayR3d1A4pt4YrPfSdDgpLo h2SLQqlRqvvVZJaWBjhkErNFpfsBA06sDcPEOb0G8LBUbR4WOcdvhe5LubJbZuxC AG9kNPCVeQP1ixwjgjXKysaxeQ6rv0VzIQgRp6tLVLWhy6AKDNvLjFSsmXZ1Wl08 Y/RlOHXlzLuQMRE6sR1wOdRxc9TsrNWTGiBK65cvSWOy03JeBkQQ8pesqltiyxI9 U21kkgiXtTSKNGfKK8pO27D81YANhRqPK7iTp6kuFiY2WtOg90KTMNlIT+Ff85Y2 b1rHj6Z0SrCkJujhWk3IBPic/wJgz01LEc/OAdUPlby90RJZcIBhSlWhT7mXnXIO c0HWlNQrns2s3CTyYwZSiSlYe9ApeLwhjDo8NhbFuCAy61l6O5UsR4AfZxx/rGKv 2wFb1/RN/P4gNe6vmxZAPjR0AQcwD3tc2McimOLr/22kmPz8IH3I0X7WoSFr0Biz E91G7bb0hOb/cA== =knv7 -----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: 2027-07-01 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-namedengan nama file kunci publik yang Anda buat.$gpg --importpublic-key-file-namegpg: /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
.zipfile 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 -
Verifikasi tanda tangan, meneruskan nama yang diunduh
.sigdan.zipfile sebagai parameter kegpgperintah.$gpg --verify awscliv2.sig awscliv2.zipOutputnya 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 475Cpenting
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
.
-
-
Buka zip penginstal. Jika distribusi Linux Anda tidak memiliki
unzipperintah bawaan, gunakan yang setara dengan unzip. Contoh perintah berikut membuka ritsleting paket dan membuat direktori bernamaawsdi bawah direktori saat ini.$unzip awscliv2.zipcatatan
Saat memperbarui dari versi sebelumnya,
unzipperintah meminta untuk menimpa file yang ada. Untuk melewati petunjuk ini, seperti dengan otomatisasi skrip, gunakan bendera-upembaruan 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
installdalam direktori yang baru di-unzipaws. Secara default, semua file diinstal/usr/local/aws-cli, dan tautan simbolis dibuat di./usr/local/binPerintah termasuksudountuk memberikan izin menulis ke direktori tersebut.$sudo ./aws/installAnda dapat menginstal tanpa
sudojika Anda menentukan direktori yang sudah Anda miliki izin menulis. Gunakan instruksi berikut untukinstallperintah untuk menentukan lokasi instalasi:-
Pastikan jalur yang Anda berikan ke
-bparameter-idan 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 bahwaawsprogram utama dalam direktori install secara simbolis terkait dengan fileawsdi 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$PATHvariabel pengguna.Nilai default-nya adalah
/usr/local/bin.
$./aws/install -i/usr/local/aws-cli-b/usr/local/bincatatan
Untuk memperbarui instalasi yang dibuat dengan cara ini, lihatAWS CLI perbarui instruksi.
-
-
Konfirmasikan instalasi dengan perintah berikut.
$aws --versionaws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64Jika
awsperintah 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 on
snap. 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
snapdiinstal, instalsnapdi platform Anda.-
Untuk informasi tentang penginstalan
snap, lihat Menginstal daemon di dokumentasiSnap. -
Anda mungkin perlu me-restart sistem Anda sehingga
PATHvariabel Anda diperbarui dengan benar. Jika Anda mengalami masalah instalasi, ikuti langkah-langkah di Perbaiki masalah umumdalam dokumentasi Snap. -
Untuk memverifikasi
snapbahwa diinstal dengan benar, jalankan perintah berikut.$snap version
-
-
Jalankan
snap installperintah berikut untuk file AWS CLI.$snap install aws-cli --classicBergantung pada izin Anda, Anda mungkin
sudoperlu menambahkan perintah.$sudo snap install aws-cli --classiccatatan
Untuk melihat repositori snap untuk AWS CLI, termasuk
snapinstruksi tambahan, lihataws-clihalaman di situs web Canonical Snapcraft. -
Verifikasi bahwa AWS CLI diinstal dengan benar.
$aws --versionaws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64Jika Anda mendapatkan kesalahan, lihatMemecahkan masalah kesalahan untuk AWS CLI.
-
Persyaratan pemasangan
-
Kami mendukung versi AWS CLI macOS 11 dan yang lebih baru. 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
Matriks dukungan versi macOS
| AWS CLI versi | Versi macOS yang didukung |
|---|---|
| 2.21.0 - saat ini | 11+ |
| 2.17.0 —2.20.0 | 10.15+ |
| 2.0.0 — 2.16.12 | 10.14 dan di bawah |
Instal AWS CLI
Anda dapat menginstal AWS CLI di macOS dengan cara berikut. Skrip penginstalan adalah metode yang disarankan. Untuk memperbarui instalasi yang ada, lihatAWS CLI perbarui instruksi.
- Install script (recommended)
-
Skrip penginstalan mengunduh, memverifikasi, dan menginstal untuk AWS CLI macOS dalam satu langkah. Ini menginstal untuk pengguna saat ini secara default.
Untuk menginstal AWS CLI, jalankan perintah berikut.
$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bashcatatan
Secara default, skrip menginstal
$HOME/.local/share/aws-clidan membuat symlink di.$HOME/.local/binUntuk menginstal ke lokasi yang berbeda, atur variabel$XDG_DATA_HOMEdan$XDG_BIN_HOMElingkungan sebelum menjalankan skrip.Untuk menginstal untuk semua pengguna sebagai gantinya (menginstal ke
/usr/local/aws-clidan/usr/local/bin), yang membutuhkansudo, teruskan--systemargumen ke skrip.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | sudo bash -s -- --systemUntuk daftar lengkap opsi, jalankan skrip dengan
--help.$curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bash -s -- --helpUntuk memperbarui AWS CLI, lihatAWS CLI perbarui instruksi.
- 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 macOS
pkg: 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
-
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/awstersebut 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
$PATHyang menunjuk keawsdanaws_completerprogram dengan menggunakan perintah berikut pada prompt perintah. Lokasi default untuk symlink adalah/usr/local/bin/:$ln -s /folder/installed/aws-cli/aws /usr/local/bin/aws$ln -s /folder/installed/aws-cli/aws_completer /usr/local/bin/aws_completerJika Anda tidak memiliki izin menulis ke folder, Anda mungkin perlu menggunakannya
sudodalam perintah Anda. Contoh berikut menggunakansudodengan lokasi default untuk symlink di/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. -
-
Untuk memverifikasi bahwa shell dapat menemukan dan menjalankan
awsperintah di Anda$PATH, gunakan perintah berikut.$which aws/usr/local/bin/aws$aws --versionaws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0Jika
awsperintah 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
sudoizin, 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
curlperintah.-oOpsi ini menentukan nama file yang paket yang diunduh ditulis. Dalam contoh ini, file ditulis keAWSCLIV2.pkgdalam folder saat ini.$curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" -
Jalankan
installerprogram macOS standar, tentukan.pkgfile yang diunduh sebagai sumbernya. Gunakan-pkgparameter 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 menyertakansudoperintah 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
awsperintah di Anda$PATH, gunakan perintah berikut.$which aws/usr/local/bin/aws$aws --versionaws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0Jika
awsperintah 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 file XMLdengan nama file apa pun. File ini adalah XML-formatted file yang terlihat seperti contoh berikut. Biarkan semua nilai seperti yang ditunjukkan, kecuali Anda harus mengganti jalur
/Users/myusernamedi baris 9 dengan jalur ke folder yang ingin Anda AWS CLI instal. Folder harus sudah ada, atau perintah gagal. Contoh XHTML berikut, bernamachoices.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
pkgpenginstal menggunakancurlperintah.-oOpsi ini menentukan nama file yang paket yang diunduh ditulis. Dalam contoh ini, file ditulis keAWSCLIV2.pkgdalam folder saat ini.$curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" -
Jalankan
installerprogram macOS standar dengan opsi berikut:-
Tentukan nama paket yang akan diinstal dengan menggunakan
-pkgparameter. -
Tentukan pemasangan ke pengguna saat ini hanya dengan mengatur
-targetparameter keCurrentUserHomeDirectory. -
Tentukan jalur (relatif terhadap folder saat ini) dan nama file XHTML yang Anda buat di
-applyChoiceChangesXMLparameter.
Contoh berikut menginstal AWS CLI dalam folder
/Users/myusername/aws-cli.$installer -pkg AWSCLIV2.pkg \ -target CurrentUserHomeDirectory \ -applyChoiceChangesXMLchoices.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.awsaws_completerAgar dapat berjalan dengan benar, Anda harus membuat symlink secara manual setelah penginstal selesai. AWS CLI Jika Anda$PATHmenyertakan 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 izinsudountuk menulis ke folder target yang ditentukan. Lokasi default untuk symlink adalah/usr/local/bin/. Gantifolder/installeddengan 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_completerSetelah instalasi selesai, log debug ditulis ke
/var/log/install.log. -
Untuk memverifikasi bahwa shell dapat menemukan dan menjalankan
awsperintah di Anda$PATH, gunakan perintah berikut.$which aws/usr/local/bin/aws$aws --versionaws-cli/2.27.41 Python/3.11.6 Darwin/23.3.0Jika
awsperintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI
-
Persyaratan pemasangan
-
Kami mendukung Microsoft-supported versi Windows 64-bit. AWS CLI
-
Hak admin untuk menginstal perangkat lunak (jika menginstal untuk semua pengguna).
Instal AWS CLI
Anda dapat menginstal AWS CLI pada Windows untuk semua pengguna (memerlukan hak admin) atau hanya untuk pengguna saat ini (tidak diperlukan hak admin). Skrip penginstalan adalah metode yang disarankan. Kami memperbarui secara AWS CLI teratur; untuk melihat versi terbaru, lihat Changelog AWS CLI versi 2
- Install script (recommended)
-
Skrip instal mengunduh, memverifikasi, dan menginstal AWS CLI untuk Windows dalam satu langkah. Ini menginstal untuk pengguna saat ini (
%LOCALAPPDATA%\Programs\Amazon\AWSCLIV2) secara default.Untuk menginstal AWS CLI, jalankan perintah berikut dari PowerShell prompt.
C:\>irm https://awscli.amazonaws.com/v2/install.ps1 | iexUntuk menginstal untuk semua pengguna sebagai gantinya (menginstal di bawah
Program Files), yang memerlukan PowerShell prompt (Administrator) yang ditinggikan, unduh skrip ke file terlebih dahulu, lalu jalankan dengan-Systemargumen.C:\>irm 'https://awscli.amazonaws.com/v2/install.ps1' -OutFile install.ps1; try { .\install.ps1 -System } finally { Remove-Item install.ps1 }Untuk daftar lengkap opsi, jalankan skrip dengan
-Helpmenggunakan pola yang sama.C:\>irm 'https://awscli.amazonaws.com/v2/install.ps1' -OutFile install.ps1; try { .\install.ps1 -Help } finally { Remove-Item install.ps1 }Untuk memperbarui AWS CLI, lihatAWS CLI perbarui instruksi.
- MSI installer - All users
-
Gunakan
AWSCLIV2.msiinstaller untuk menginstal AWS CLI untuk semua pengguna di mesin. Jenis instalasi ini membutuhkan hak admin.-
Unduh dan jalankan penginstal AWS CLI MSI untuk Windows (64-bit):
https://awscli.amazonaws.com/AWSCLIV2.msi
Atau, Anda dapat menjalankan
msiexecperintah untuk menjalankan installer MSI.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msiUntuk berbagai parameter yang dapat digunakan
msiexec, lihat msiexecdi situs web Microsoft Docs. Misalnya, Anda dapat menggunakan /qnbendera untuk instalasi diam.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msi/qn -
Untuk mengkonfirmasi instalasi, buka menu Start, cari
cmduntuk membuka jendela command prompt, dan pada command prompt gunakanaws --versionperintah.C:\>aws --versionaws-cli/2.27.41 Python/3.11.6 Windows/10 exe/AMD64 prompt/offJika 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
-
- MSI installer - Current user
-
Gunakan
AWSCLIV2-User.msiinstaller untuk menginstal hanya AWS CLI untuk pengguna saat ini. Jenis instalasi ini tidak memerlukan hak admin. Perintah dan AWS CLI fungsionalitas instal sama dengan instalasi semua pengguna.-
Unduh dan jalankan penginstal AWS CLI MSI untuk Windows (64-bit):
https://awscli.amazonaws.com/AWSCLIV2-User.msi
Atau, Anda dapat menjalankan
msiexecperintah untuk menjalankan installer MSI.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-User.msiUntuk berbagai parameter yang dapat digunakan
msiexec, lihat msiexecdi situs web Microsoft Docs. Misalnya, Anda dapat menggunakan /qnbendera untuk instalasi diam.C:\>msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-User.msi/qn -
Untuk mengkonfirmasi instalasi, buka menu Start, cari
cmduntuk membuka jendela command prompt, dan pada command prompt gunakanaws --versionperintah.C:\>aws --versionaws-cli/2.27.41 Python/3.11.6 Windows/10 exe/AMD64 prompt/offJika 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
-
AWS CLI perbarui instruksi
Jika Anda menginstal AWS CLI menggunakan skrip instal, penginstal resmi (penginstal baris perintah Linux, penginstal PKG macOS, atau penginstal Windows MSI), Anda dapat memperbarui ke versi terbaru dengan menjalankan perintah berikut.
$aws update
Jika Anda menginstal AWS CLI untuk semua pengguna, jalankan aws
update dari shell yang ditinggikan (sudodi Linux dan macOS, atau PowerShell prompt Administrator di Windows). aws updatemempertahankan apakah instalasi Anda yang ada untuk semua pengguna atau pengguna saat ini.
Pemecahan masalah AWS CLI menginstal dan menghapus kesalahan
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.