Como atualizar a CLI do Azure
Você pode confiar nos gerenciadores de pacotes para atualizar uma instalação local da CLI do Azure em ambientes Windows, macOS e Linux (consulte a seção Update
em cada instrução de instalação específica da plataforma). A CLI também fornece comandos na ferramenta para atualizar manual ou automaticamente.
Atualização manual
A partir da versão 2.11.0, a CLI do Azure fornece um comando na ferramenta para atualizar para a versão mais recente.
az upgrade
Este comando também atualiza todas as extensões instaladas por padrão. Para obter mais opções az upgrade
, consulte a página de referência de comando . Para versões da CLI do Azure anteriores à 2.11.0, atualize reinstalando conforme descrito em Instalar a CLI do Azure.
az upgrade
é suportado no Windows, macOS e algumas distribuições Linux, desde que a instalação seja suportada. Ele só suporta a atualização para a versão mais recente. Se você estiver executando a CLI do Azure por meio do Azure Cloud Shell, provavelmente já está usando a instalação mais recente da CLI do Azure. Se não for devido a casos como o lançamento ad-hoc de uma versão de correção de bug menor, você precisará esperar pela próxima compilação do Azure Cloud Shell, pois az upgrade
não é suportado no Azure Cloud Shell.
Quando azure-cli
já é a versão mais recente, executar az upgrade
verifica e atualiza todas as extensões instaladas de .
Atualização automática
Por padrão, a atualização automática para a CLI do Azure está desabilitada. Se tu quiseres manter-te atualizado com a versão mais recente, podes ativar a atualização automática através da configuração .
az config set auto-upgrade.enable=yes
A CLI do Azure verificará novas versões regularmente e solicitará que você atualize depois que qualquer comando terminar de ser executado assim que a atualização estiver disponível.
A mensagem de prompt e as mensagens de saída durante a atualização podem interromper o resultado do comando se ele for atribuído a alguma variável ou em um fluxo automatizado. Para evitar interrupção, você pode usar a seguinte configuração para permitir que a atualização aconteça automaticamente sem confirmação e mostrar apenas avisos e erros durante a atualização.
az config set auto-upgrade.prompt=no
Por padrão, todas as extensões instaladas também são atualizadas. Você pode desativar a atualização de extensão através da configuração.
az config set auto-upgrade.all=no
Observação
Por favor, aguarde a conclusão de az upgrade
antes de avançar para o próximo conjunto de comandos; caso contrário, as novas versões da CLI (+extensões) podem ter mudanças disruptivas.
Se você decidir não usar mais o recurso de atualização automática para casos como manter scripts de comando em execução estável, poderá desativá-lo por meio da configuração.
az config set auto-upgrade.enable=no