Cara memperbarui Azure CLI

Anda dapat mengandalkan pengelola paket untuk memperbarui penginstalan lokal Azure CLI di lingkungan Windows, macOS, dan Linux (lihat bagian Update di setiap petunjuk penginstalan khusus platform). CLI juga dilengkapi dengan perintah dalam alat untuk meningkatkan versi secara manual atau otomatis.

Pembaruan Manual

Dimulai dengan versi 2.11.0, Azure CLI menyediakan perintah dalam alat untuk memperbarui ke versi terbaru.

az upgrade

Perintah ini juga memperbarui semua ekstensi yang diinstal secara default. Untuk opsi lainnya az upgrade , lihat halaman referensi perintah. Untuk versi Azure CLI sebelum 2.11.0, perbarui dengan menginstal ulang seperti yang dijelaskan dalam Menginstal Azure CLI.

az upgrade didukung pada Windows, macOS dan beberapa distro Linux selama penginstalan didukung. Ini hanya mendukung peningkatan ke versi terbaru. Jika Anda menjalankan Azure CLI melalui Azure Cloud Shell, kemungkinan besar Anda sudah menggunakan penginstalan Azure CLI terbaru. Jika tidak karena kasus seperti rilis ad-hoc dari versi perbaikan bug kecil, Anda perlu menunggu build Azure Cloud Shell berikutnya karena az upgrade tidak didukung di Azure Cloud Shell.

Ketika azure-cli sudah menjadi versi terbaru, menjalankan az upgrade pemeriksaan dan memperbarui semua ekstensi yang diinstal.

Pembaruan Otomatis

Secara default, autoupgrade untuk Azure CLI dinonaktifkan. Jika Anda ingin mengikuti versi terbaru, Anda dapat mengaktifkan peningkatan otomatis melalui konfigurasi.

az config set auto-upgrade.enable=yes

Azure CLI akan memeriksa versi baru secara rutin dan meminta Anda untuk meningkatkan versi setelah perintah selesai dijalankan setelah pembaruan tersedia.

Pesan perintah dan pesan output selama peningkatan dapat mengganggu hasil perintah Anda jika ditetapkan ke beberapa variabel atau dalam alur otomatis. Untuk menghindari gangguan, Anda dapat menggunakan konfigurasi berikut untuk memungkinkan pembaruan terjadi secara otomatis tanpa konfirmasi, dan hanya menampilkan peringatan dan kesalahan selama peningkatan.

az config set auto-upgrade.prompt=no

Secara default, semua ekstensi yang diinstal juga diperbarui. Anda dapat menonaktifkan pembaruan ekstensi melalui konfigurasi.

az config set auto-upgrade.all=no

Catatan

Tunggu hingga az upgrade selesai sebelum lanjut ke rangkaian perintah berikutnya, jika tidak, CLI versi baru (+ekstensi) mungkin memiliki perubahan yang rusak.

Jika Anda memutuskan untuk tidak menggunakan fitur pembaruan otomatis lagi untuk kasus seperti menjaga skrip perintah tetap berjalan dengan tepat, Anda dapat menonaktifkannya melalui konfigurasi.

az config set auto-upgrade.enable=no