Dela via


Så här uppdaterar du Azure CLI

Du kan lita på att pakethanterare uppdaterar en lokal installation av Azure CLI i Windows-, macOS- och Linux-miljöer (se Update avsnittet i varje plattformsspecifik installationsinstruktion). CLI tillhandahåller även kommandon i verktyget för att uppgradera manuellt eller automatiskt.

Manuell uppdatering

Från och med version 2.11.0 tillhandahåller Azure CLI ett kommando i verktyget för att uppdatera till den senaste versionen.

az upgrade

Det här kommandot uppdaterar även alla installerade tillägg som standard. Fler az upgrade alternativ finns på kommandoreferenssidan. För Azure CLI-versioner före 2.11.0 uppdaterar du genom att installera om enligt beskrivningen i Installera Azure CLI.

az upgrade stöds i Windows, macOS och vissa Linux-distributioner så länge installationen stöds. Den stöder endast uppgradering till den senaste versionen. Om du kör Azure CLI via Azure Cloud Shell använder du förmodligen redan den senaste Azure CLI-installationen. Om det inte beror på fall som ad hoc-version av en mindre felkorrigeringsversion måste du vänta på nästa version av Azure Cloud Shell som az upgrade inte stöds i Azure Cloud Shell.

När azure-cli är redan den senaste versionen körs az upgrade kontroller och uppdateringar av alla installerade tillägg.

Automatisk uppdatering

Som standard är autoupgrade för Azure CLI inaktiverat. Om du vill hålla jämna steg med den senaste versionen kan du aktivera autoupgrade via konfigurationen.

az config set auto-upgrade.enable=yes

Azure CLI kontrollerar nya versioner regelbundet och uppmanar dig att uppgradera när alla kommandon har körts när uppdateringen är tillgänglig.

Kommandotolken och utdatameddelandena under uppgraderingen kan avbryta kommandoresultatet om det har tilldelats till någon variabel eller i ett automatiserat flöde. För att undvika avbrott kan du använda följande konfiguration för att tillåta att uppdateringen sker automatiskt utan bekräftelse och endast visa varningar och fel under uppgraderingen.

az config set auto-upgrade.prompt=no

Som standard uppdateras även alla installerade tillägg. Du kan inaktivera tilläggsuppdatering via konfiguration.

az config set auto-upgrade.all=no

Anteckning

Vänta tills az upgrade du har slutfört innan du fortsätter till nästa uppsättning kommandon, annars kan de nya versionerna av CLI (+tilläggen) ha icke-bakåtkompatibla ändringar.

Om du bestämmer dig för att inte längre använda funktionen för automatisk uppdatering i fall som att hålla kommandoskripten igång på ett stabilt sätt kan du inaktivera det via konfigurationen.

az config set auto-upgrade.enable=no