Azure CLI'yi güncelleştirme

Windows, macOS ve Linux ortamlarında Azure CLI'nın yerel yüklemesini güncelleştirmek için paket yöneticilerine güvenebilirsiniz (platforma özgü yükleme yönergelerinin Update her birinin bölümüne bakın). CLI ayrıca el ile veya otomatik olarak yükseltmek için araç içi komutlar sağlar.

El ile Güncelleştirme

2.11.0 sürümünden itibaren Azure CLI, en son sürüme güncelleştirmek için araç içi bir komut sağlar.

az upgrade

Bu komut ayrıca tüm yüklü uzantıları varsayılan olarak güncelleştirir. az upgrade Diğer seçenekler için komut başvuru sayfasına bakın. 2.11.0 öncesi Azure CLI sürümleri için, Azure CLI'yi yükleme bölümünde açıklandığı gibi yeniden yükleyerek güncelleştirin.

az upgrade , yükleme desteklendiği sürece Windows, macOS ve bazı Linux dağıtımlarında desteklenir. Yalnızca en son sürüme yükseltmeyi destekler. Azure CLI'yi Azure Cloud Shell üzerinden çalıştırıyorsanız, büyük olasılıkla en son Azure CLI yüklemesini zaten kullanıyorsunuz demektir. Küçük bir hata düzeltme sürümünün geçici sürümü gibi durumlardan kaynaklanmadıysa, Azure Cloud Shell'da desteklenmediği için Azure Cloud Shell'nin az upgrade bir sonraki derlemesini beklemeniz gerekir.

Zaten en son sürüm olduğunda azure-cli , denetimleri çalıştırmak az upgrade ve yüklü tüm uzantıları güncelleştirir.

Otomatik Güncelleştirme

Varsayılan olarak, Azure CLI için otomatik olarak sınıflandırma devre dışı bırakılır. En son sürüme ayak uydurmak isterseniz , yapılandırma aracılığıyla otomatik yükseltmeyi etkinleştirebilirsiniz.

az config set auto-upgrade.enable=yes

Azure CLI yeni sürümleri düzenli olarak denetler ve güncelleştirme kullanılabilir olduğunda herhangi bir komut bittikten sonra yükseltmenizi ister.

Yükseltme sırasında istem iletisi ve çıkış iletileri, bir değişkene veya otomatik bir akışa atanmışsa komut sonucunuzu kesintiye uğratabilir. Kesintiyi önlemek için, güncelleştirmenin onay olmadan otomatik olarak gerçekleşmesine izin vermek ve yalnızca yükseltme sırasında uyarıları ve hataları göstermek için aşağıdaki yapılandırmayı kullanabilirsiniz.

az config set auto-upgrade.prompt=no

Varsayılan olarak, yüklü tüm uzantılar da güncelleştirilir. Uzantı güncelleştirmesini yapılandırma aracılığıyla devre dışı bırakabilirsiniz.

az config set auto-upgrade.all=no

Not

Sonraki komut kümesine geçmeden önce lütfen tamamlanmasını bekleyin az upgrade ; aksi zaman CLI'nın yeni sürümlerinde (+uzantılar) hataya neden olan değişiklikler olabilir.

Komut betiklerini çalışır durumda tutma gibi durumlarda otomatik güncelleştirme özelliğini artık kullanmamaya karar verirseniz, yapılandırma aracılığıyla kapatabilirsiniz.

az config set auto-upgrade.enable=no