Topik ini menjelaskan cara memperbarui Alibaba Cloud CLI dan menyertakan catatan penting terkait proses tersebut.
Peringatan
Untuk menghindari konflik versi dan potensi masalah kompatibilitas, selalu gunakan metode yang sama untuk pembaruan seperti yang digunakan saat instalasi awal. Contohnya:
Jika Anda menginstal Alibaba Cloud CLI menggunakan Homebrew, lanjutkan menggunakan Homebrew untuk pembaruan. Jangan gunakan paket instalasi atau skrip untuk memperbaruinya.
Jika Anda menginstal Alibaba Cloud CLI di direktori kustom pada Linux atau macOS, disarankan untuk memperbaruinya secara manual dengan file TGZ untuk memastikan penggantian file yang tepat.
Jika Anda menggunakan jalur kustom untuk menginstal Alibaba Cloud CLI, tentukan jalur yang sama saat memperbarui untuk memastikan konsistensi.
Jika Anda mengalami salah satu situasi berikut, uninstall the CLI sepenuhnya dan lakukan instalasi baru:
Anda tidak yakin dengan metode instalasi atau direktori aslinya.
Anda perlu beralih ke metode instalasi yang tidak kompatibel, seperti dari instalasi berbasis skrip ke Homebrew.
Anda perlu mengubah direktori instalasi.
Prosedur
Dalam langkah-langkah berikut, <script_path> dan <install_path> adalah placeholder. Gantilah dengan jalur file skrip dan direktori instalasi Alibaba Cloud CLI sebenarnya sebelum menjalankan perintah.
Linux
Pembaruan menggunakan skrip Bash
Jalankan perintah berikut untuk menginstal versi terbaru Alibaba Cloud CLI.
/bin/bash -c "$(curl -fsSL https://aliyuncli.alicdn.com/install.sh)"Pembaruan menggunakan file TGZ
Unduh paket instalasi yang sesuai dengan arsitektur sistem Anda.
CatatanJalankan perintah
uname -muntuk memeriksa arsitektur sistem Linux Anda. Jika keluarannya adalaharm64atauaarch64, arsitektur sistem Anda adalah ARM64. Jika tidak, itu adalah AMD64.Jalankan perintah berikut untuk mengunduh paket instalasi terbaru bagi sistem Linux AMD64.
curl https://aliyuncli.alicdn.com/aliyun-cli-linux-latest-amd64.tgz -o aliyun-cli-linux-latest.tgzJalankan perintah berikut untuk mengunduh paket instalasi terbaru bagi sistem Linux ARM64.
curl https://aliyuncli.alicdn.com/aliyun-cli-linux-latest-arm64.tgz -o aliyun-cli-linux-latest.tgz
Ekstrak paket instalasi ke direktori instalasi untuk menimpa file lama.
tar xzvf aliyun-cli-latest.tgz -C <install_path>
macOS
Pembaruan menggunakan file PKG
Unduh file PKG terbaru untuk macOS dari tautan berikut:
<a class="xref" href="https://aliyuncli.alicdn.com/aliyun-cli-latest.pkg" id="a-39j-7g6-ic9" title="">https://aliyuncli.alicdn.com/aliyun-cli-latest.pkg</a>.Klik dua kali paket yang diunduh dan ikuti petunjuk di layar untuk menyelesaikan pembaruan.
Pembaruan menggunakan Homebrew
Jalankan perintah berikut untuk memperbarui Alibaba Cloud CLI menggunakan Homebrew.
brew update && brew upgrade aliyun-cli && brew cleanup aliyun-cliPembaruan menggunakan skrip Bash
Jalankan perintah berikut untuk menginstal versi terbaru Alibaba Cloud CLI.
/bin/bash -c "$(curl -fsSL https://aliyuncli.alicdn.com/install.sh)"Pembaruan menggunakan paket TGZ
Jalankan perintah berikut untuk mengunduh paket instalasi terbaru untuk sistem macOS.
curl https://aliyuncli.alicdn.com/aliyun-cli-macosx-latest-universal.tgz -o aliyun-cli-macosx-latest-universal.tgzEkstrak paket instalasi ke direktori instalasi untuk menimpa file lama.
tar xzvf aliyun-cli-macosx-latest-universal.tgz -C <install_path>
Windows
Pembaruan menggunakan paket ZIP
Unduh paket terbaru untuk Windows dari tautan berikut:
<a data-link-href-cangjie="https://aliyuncli.alicdn.com/aliyun-cli-windows-latest-amd64.zip" href="https://aliyuncli.alicdn.com/aliyun-cli-windows-latest-amd64.zip" id="xref_0dj_47w_qkg" rel="noopener noreferrer" target="_blank">https://aliyuncli.alicdn.com/aliyun-cli-windows-latest-amd64.zip</a>.Ekstrak file
aliyun.exeyang dapat dieksekusi dalam paket instalasi ke direktori instalasi Alibaba Cloud CLI, menimpa file yang ada untuk menyelesaikan pembaruan.CatatanFile ini harus dijalankan dari CLI. File ini tidak akan berfungsi jika diklik dua kali.
Pembaruan menggunakan skrip PowerShell
Buat file skrip bernama
Install-CLI-Windows.ps1dan simpan kode berikut ke dalam file. Jika Anda sudah memiliki skrip ini, lewati langkah ini.Jalankan perintah berikut untuk menjalankan file skrip guna memperbarui Alibaba Cloud CLI.
powershell.exe -ExecutionPolicy Bypass -File <script_path> [-InstallDir <install_path>]