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 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
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.
Feedback om Azure CLI
Azure CLI är ett öppen källkod projekt. Välj en länk för att ge feedback:
Build end-to-end solutions in Microsoft Azure to create Azure Functions, implement and manage web apps, develop solutions utilizing Azure storage, and more.