Postup aktualizace Azure CLI
Při aktualizaci místní instalace Azure CLI v prostředích s Windows, macOS a Linuxem můžete spoléhat na správce balíčků (viz Update
část v jednotlivých pokynech k instalaci pro konkrétní platformu). Rozhraní příkazového řádku také poskytuje příkazy v nástroji pro ruční nebo automatický upgrade.
Ruční aktualizace
Od verze 2.11.0 poskytuje Azure CLI příkaz v nástroji pro aktualizaci na nejnovější verzi.
az upgrade
Tento příkaz také ve výchozím nastavení aktualizuje všechna nainstalovaná rozšíření. Další az upgrade
možnosti najdete na stránce s referenčními informacemi k příkazům. V případě verzí Azure CLI starších než 2.11.0 proveďte aktualizaci opětovnou instalací, jak je popsáno v části Instalace Azure CLI.
az upgrade
podporuje se ve Windows, macOS a některých distribucích Linuxu, pokud je podporována instalace. Podporuje pouze upgrade na nejnovější verzi. Pokud používáte Azure CLI prostřednictvím Azure Cloud Shellu, pravděpodobně už používáte nejnovější instalaci Azure CLI. Pokud nejde o případy, jako je ad hoc vydání menší verze pro opravu chyb, musíte počkat na další sestavení služby Azure Cloud Shell, protože az upgrade
není v Azure Cloud Shell podporováno.
Když je azure-cli
již nejnovější verze, spuštěním az upgrade
zkontrolujete a aktualizujete všechna nainstalovaná rozšíření.
Automatická aktualizace
Ve výchozím nastavení je automatická aktualizace pro Azure CLI zakázaná. Pokud chcete držet krok s nejnovější verzí, můžete povolit automatické aktualizace prostřednictvím konfigurace.
az config set auto-upgrade.enable=yes
Azure CLI pravidelně kontroluje nové verze a vyzve vás k upgradu po dokončení jakéhokoli příkazu, jakmile bude aktualizace k dispozici.
Zpráva výzvy a výstupní zprávy během upgradu mohou přerušit výsledek příkazu, pokud je přiřazen k nějaké proměnné nebo je v automatizovaném toku. Abyste se vyhnuli přerušení, můžete pomocí následující konfigurace povolit, aby aktualizace probíhala automaticky bez potvrzení, a zobrazovat pouze upozornění a chyby během upgradu.
az config set auto-upgrade.prompt=no
Ve výchozím nastavení se aktualizují také všechna nainstalovaná rozšíření. Aktualizaci rozšíření můžete zakázat prostřednictvím konfigurace.
az config set auto-upgrade.all=no
Poznámka:
Než budete pokračovat k další sadě příkazů, počkejte prosím na dokončení az upgrade
, jinak nové verze rozhraní příkazového řádku (+rozšíření) mohou obsahovat zásadní změny.
Pokud se rozhodnete, že už funkci automatické aktualizace nebudete používat pro případy, jako je udržování skriptů příkazů ve stavu, můžete ji vypnout prostřednictvím konfigurace.
az config set auto-upgrade.enable=no