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
bölümlerine bakın). CLI ayrıca el ile veya otomatik olarak yükseltmeye yönelik araç içi komutlar sağlar.
El ile Güncelleştirme
CLI, en son sürüme güncelleştirmek için bir araç içi komut sağlar:
az upgrade
Not
Komut az upgrade
2.11.0 sürümüne eklendi ve 2.11.0 öncesi sürümlerle çalışmaz. Azure CLI'yi yükleme bölümünde açıklandığı gibi eski sürümler yeniden yüklenerek güncelleştirilebilir.
Bu komut, varsayılan olarak tüm yüklü uzantıları da güncelleştirir. az upgrade
Diğer seçenekler için lütfen komut başvuru sayfasına bakın.
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 aracılığıyla çalıştırıyorsanız, büyük olasılıkla en son Azure CLI yüklemesini zaten kullanıyorsunuz. 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
, çalıştırıldığında az upgrade
yüklü tüm uzantılar denetlenecek ve güncelleştirilecektir.
Otomatik Güncelleştirme
Varsayılan olarak, Azure CLI için otomatik yükseltme devre dışıdı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 komutun çalışması bittikten sonra yükseltmenizi ister.
Yükseltme sırasındaki 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, tüm yüklü 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