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 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 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 ARM. AWS CLI
-
Karena AWS tidak memelihara repositori pihak ketiga selainsnap, kami tidak dapat menjamin bahwa repositori tersebut berisi versi terbaru dari. AWS CLI
Instal 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:
-
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 | bash
Secara default, skrip menginstal $HOME/.local/share/aws-cli dan membuat symlink di. $HOME/.local/bin Untuk menginstal ke lokasi yang berbeda, atur variabel $XDG_DATA_HOME dan $XDG_BIN_HOME lingkungan sebelum menjalankan skrip.
Untuk menginstal untuk semua pengguna sebagai gantinya (menginstal ke /usr/local/aws-cli dan/usr/local/bin), yang membutuhkansudo, teruskan --system argumen ke skrip.
$ curl -fsSL https://awscli.amazonaws.com/v2/install.sh | sudo bash -s -- --system
Untuk daftar lengkap opsi, jalankan skrip dengan--help.
$ curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bash -s -- --help
Untuk 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.
(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
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 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 .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.
-
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
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-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
-
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 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 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-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
-
Konfirmasikan instalasi dengan perintah berikut.
$ aws --version
aws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64
Jika aws perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI
- 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.
(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
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 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 .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.
-
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
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-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
-
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 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 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-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
-
Konfirmasikan instalasi dengan perintah berikut.
$ aws --version
aws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64
Jika aws perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI
- 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-clihalaman di situs web Canonical Snapcraft.
-
Verifikasi bahwa AWS CLI diinstal dengan benar.
$ aws --version
aws-cli/2.27.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64
Jika 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 | bash
Secara default, skrip menginstal $HOME/.local/share/aws-cli dan membuat symlink di. $HOME/.local/bin Untuk menginstal ke lokasi yang berbeda, atur variabel $XDG_DATA_HOME dan $XDG_BIN_HOME lingkungan sebelum menjalankan skrip.
Untuk menginstal untuk semua pengguna sebagai gantinya (menginstal ke /usr/local/aws-cli dan/usr/local/bin), yang membutuhkansudo, teruskan --system argumen ke skrip.
$ curl -fsSL https://awscli.amazonaws.com/v2/install.sh | sudo bash -s -- --system
Untuk daftar lengkap opsi, jalankan skrip dengan--help.
$ curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bash -s -- --help
Untuk 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 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.27.41 Python/3.11.6 Darwin/23.3.0
Jika aws perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI
- 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. -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"
-
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.27.41 Python/3.11.6 Darwin/23.3.0
Jika aws perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI
- 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/myusername di 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 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"
-
Jalankan installer program macOS standar dengan opsi berikut:
-
Tentukan nama paket yang akan diinstal dengan menggunakan -pkg parameter.
-
Tentukan pemasangan ke pengguna saat ini hanya dengan mengatur -target parameter keCurrentUserHomeDirectory.
-
Tentukan jalur (relatif terhadap folder saat ini) dan nama file XHTML yang Anda buat di -applyChoiceChangesXML parameter.
Contoh berikut menginstal AWS CLI dalam folder/Users/myusername/aws-cli.
$ installer -pkg AWSCLIV2.pkg \
-target CurrentUserHomeDirectory \
-applyChoiceChangesXML choices.xml
-
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.27.41 Python/3.11.6 Darwin/23.3.0
Jika aws perintah tidak dapat ditemukan, Anda mungkin perlu me-restart terminal Anda atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI
Persyaratan pemasangan
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 aktif. GitHub Untuk memperbarui instalasi yang ada, lihatAWS CLI perbarui instruksi.
- 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 | iex
Untuk menginstal untuk semua pengguna sebagai gantinya (menginstal di bawahProgram Files), yang memerlukan PowerShell prompt (Administrator) yang ditinggikan, unduh skrip ke file terlebih dahulu, lalu jalankan dengan -System argumen.
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 -Help menggunakan 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.msi installer 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 msiexec perintah untuk menjalankan installer MSI.
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.27.41 Python/3.11.6 Windows/10 exe/AMD64 prompt/off
Jika Windows tidak dapat menemukan program, Anda mungkin perlu menutup dan membuka kembali jendela prompt perintah untuk menyegarkan jalur, atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI
- MSI installer - Current user
-
Gunakan AWSCLIV2-User.msi installer 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 msiexec perintah untuk menjalankan installer MSI.
C:\> msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-User.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-User.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.27.41 Python/3.11.6 Windows/10 exe/AMD64 prompt/off
Jika Windows tidak dapat menemukan program, Anda mungkin perlu menutup dan membuka kembali jendela prompt perintah untuk menyegarkan jalur, atau mengikuti pemecahan masalah di. Memecahkan masalah kesalahan untuk AWS CLI
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.