Delen via


De Azure CLI bijwerken

U kunt vertrouwen op pakketbeheerders om een lokale installatie van de Azure CLI bij te werken in Windows-, macOS- en Linux-omgevingen (zie de Update sectie in elke platformspecifieke installatie-instructie). De CLI biedt ook opdrachten in het hulpprogramma om handmatig of automatisch een upgrade uit te voeren.

Handmatig bijwerken

Vanaf versie 2.11.0 biedt de Azure CLI een opdracht in het hulpprogramma om bij te werken naar de nieuwste versie.

az upgrade

Met deze opdracht worden ook alle geïnstalleerde extensies standaard bijgewerkt. Zie de referentiepagina voor opdrachten voor meer az upgrade opties. Update voor Azure CLI-versies vóór 2.11.0 door opnieuw te installeren, zoals beschreven in De Azure CLI installeren.

az upgrade wordt ondersteund in Windows, macOS en sommige Linux-distributies zolang de installatie wordt ondersteund. Het biedt alleen ondersteuning voor het upgraden naar de nieuwste versie. Als u de Azure CLI uitvoert via Azure Cloud Shell, gebruikt u waarschijnlijk al de meest recente Azure CLI-installatie. Als dit niet het gevolg is van gevallen zoals de ad-hocrelease van een kleine bugfix-versie, moet u wachten op de volgende build van Azure Cloud Shell, omdat az upgrade niet wordt ondersteund in Azure Cloud Shell.

Wanneer azure-cli al de nieuwste versie is, worden alle geïnstalleerde extensies gecontroleerd en bijgewerkt door az upgrade.

Automatische update

Autoupgrade voor Azure CLI is standaard uitgeschakeld. Als u de nieuwste versie wilt bijhouden, kunt u autoupgrade inschakelen via de configuratie.

az config set auto-upgrade.enable=yes

De Azure CLI controleert regelmatig nieuwe versies en vraagt u om een upgrade uit te voeren nadat een opdracht is uitgevoerd zodra de update beschikbaar is.

Het promptbericht en de uitvoerberichten tijdens de upgrade kunnen uw opdrachtresultaat onderbreken als deze is toegewezen aan een bepaalde variabele of in een geautomatiseerde stroom. Om onderbrekingen te voorkomen, kunt u de volgende configuratie gebruiken om de update automatisch zonder bevestiging te laten plaatsvinden en alleen waarschuwingen en fouten tijdens de upgrade weer te geven.

az config set auto-upgrade.prompt=no

Standaard worden alle geïnstalleerde extensies ook bijgewerkt. U kunt extensie-update uitschakelen via configuratie.

az config set auto-upgrade.all=no

Notitie

Wacht tot az upgrade is voltooid voordat u doorgaat met de volgende set opdrachten, anders kunnen de nieuwe versies van de CLI (+extensies) ingrijpende wijzigingen veroorzaken.

Als u besluit de functie voor automatische updates niet meer te gebruiken voor zaken zoals het behouden van opdrachtscripts die stabiel worden uitgevoerd, kunt u deze uitschakelen via de configuratie.

az config set auto-upgrade.enable=no