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

CLI menyediakan perintah dalam alat untuk memperbarui ke versi terbaru:

az upgrade

Catatan

Perintah az upgrade ditambahkan dalam versi 2.11.0 dan tidak akan berfungsi dengan versi sebelum 2.11.0. Versi lama dapat diperbarui dengan memasang ulang seperti yang dijelaskan di Memasang Azure CLI.

Perintah ini juga akan memperbarui semua ekstensi yang diinstal secara default. Untuk opsi az upgrade lebih lanjut, lihat halaman referensi perintah.

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

Jika azure-cli sudah menjadi versi terbaru, eksekusi az upgrade akan memeriksa dan memperbarui semua ekstensi yang diinstal.

Pembaruan Otomatis

Secara default, peningkatan otomatis untuk Azure CLI dinonaktifkan. Jika Anda ingin menggunakan 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 permintaan 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 agar pembaruan dapat berlangsung secara otomatis tanpa konfirmasi dan hanya menampilkan peringatan serta kesalahan selama peningkatan.

az config set auto-upgrade.prompt=no

Secara default, semua ekstensi yang diinstal juga akan 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 memutuskan untuk tidak menggunakan fitur pembaruan otomatis lagi untuk kasus-kasus seperti menjaga skrip perintah berjalan stabil, Anda dapat menonaktifkannya melalui konfigurasi.

az config set auto-upgrade.enable=no