Az Azure CLI frissítése

A csomagkezelőkre támaszkodva frissítheti az Azure CLI helyi telepítését Windows, macOS és Linux rendszerű környezetekben (lásd az Update egyes platformspecifikus telepítési utasítások szakaszát). A parancssori felület eszközén belüli parancsokat is biztosít a manuális vagy automatikus frissítéshez.

Manuális frissítés

A 2.11.0-s verziótól kezdve az Azure CLI egy eszközén belüli parancsot biztosít a legújabb verzióra való frissítéshez.

az upgrade

Ez a parancs alapértelmezés szerint az összes telepített bővítményt is frissíti. További az upgrade lehetőségekért tekintse meg a parancsok referenciaoldalát. A 2.11.0-snál korábbi Azure CLI-verziók esetén frissítsen újra az Azure CLI telepítése című cikkben leírtak szerint.

az upgrade windowsos, macOS és linuxos disztribúciók esetén támogatott, amíg a telepítés támogatott. Csak a legújabb verzióra való frissítést támogatja. Ha az Azure CLI-t az Azure Cloud Shell keresztül futtatja, valószínűleg már a legújabb Azure CLI-telepítést használja. Ha nem az olyan esetek miatt, mint egy kisebb hibajavítási verzió alkalmi kiadása, meg kell várnia az Azure Cloud Shell következő buildelését, mivel az upgrade az Azure Cloud Shell nem támogatott.

Ha azure-cli már a legújabb verzió, futtassa az upgrade az ellenőrzéseket, és frissítse az összes telepített bővítményt.

Automatikus frissítés

Alapértelmezés szerint az Azure CLI automatikus frissítése le van tiltva. Ha lépést szeretne tartani a legújabb verzióval, engedélyezheti az automatikus frissítést a konfiguráción keresztül.

az config set auto-upgrade.enable=yes

Az Azure CLI rendszeresen ellenőrzi az új verziókat, és rákérdez a frissítésre, miután a parancsok futnak, amint a frissítés elérhetővé válik.

A frissítés során a parancssori üzenet és a kimeneti üzenetek megszakíthatják a parancs eredményét, ha egy változóhoz vagy egy automatizált folyamathoz van rendelve. A megszakítás elkerülése érdekében az alábbi konfigurációval engedélyezheti, hogy a frissítés automatikusan, megerősítés nélkül történjen, és csak figyelmeztetéseket és hibákat jelenítsen meg a frissítés során.

az config set auto-upgrade.prompt=no

Alapértelmezés szerint az összes telepített bővítmény is frissül. A bővítményfrissítést a konfigurációval tilthatja le.

az config set auto-upgrade.all=no

Megjegyzés

Várjon, az upgrade amíg befejeződik, mielőtt továbblép a következő parancskészletre, különben a parancssori felület (+bővítmények) új verziói kompatibilitástörő változásokat okozhatnak.

Ha úgy dönt, hogy többé nem használja az automatikus frissítési funkciót olyan esetekben, amikor a parancsszkriptek stabilan futnak, a konfigurációval kikapcsolhatja.

az config set auto-upgrade.enable=no