Instalación de la CLI de Azure en macOS

La interfaz de la línea de comandos (CLI) de Azure permite la ejecución de comandos mediante un terminal con mensajes de la línea de comandos interactivos o un script. Puede instalar la CLI de Azure localmente en equipos macOS. La CLI de Azure en macOS permite la ejecución de diversos comandos mediante un terminal con mensajes de la línea de comandos interactivos o un script.

Para la plataforma macOS, puede instalar la CLI de Azure mediante el administrador de paquetes de Homebrew. Homebrew facilita mantener actualizada la instalación de la CLI. El paquete de la CLI se ha probado en las versiones de Mac OS 10.9 y versiones posteriores.

La versión actual de la CLI de Azure es la 2.59.0. Para más información sobre la versión más reciente, consulte las notas de la versión. Para averiguar la versión instalada y ver si tiene que actualizar, ejecute az version.

Instalación con Homebrew

Homebrew es la manera más fácil de administrar la instalación de la CLI. Ofrece formas cómodas de instalar, actualizar y desinstalar. Si no tiene Homebrew disponible en el sistema, instale Homebrew antes de continuar.

Para instalar la CLI de Azure en macOS, actualice la información del repositorio de Homebrew y ejecute el comando install:

brew update && brew install azure-cli

Solución de problemas

Si se produce un problema al instalar la CLI a través de Homebrew, aquí se muestran algunos errores comunes. Si tiene algún problema que no se trata aquí, abra una incidencia en GitHub.

La finalización no funciona

La fórmula Homebrew de la CLI de Azure instala un archivo de conclusión llamado az en el directorio de conclusiones administradas por Homebrew (la ubicación predeterminada es /usr/local/etc/bash_completion.d/). Para habilitar la finalización, siga las instrucciones de Homebrew aquí.

Para Zsh, agregue las dos líneas siguientes a la parte inferior del archivo .zshrc y, a continuación, guarde y vuelva a cargar el perfil Zsh.

autoload bashcompinit && bashcompinit
source $(brew --prefix)/etc/bash_completion.d/az

No se puede encontrar Python o los paquetes instalados

Puede haber una discrepancia con la versión secundaria u otros problemas durante la instalación de Homebrew. La CLI no usa un entorno virtual de Python y debe buscar la versión de Python instalada. Una posible solución consiste en instalar y volver a vincular la dependencia de python@3.10 desde Homebrew.

brew update && brew install python@3.10 && brew upgrade python@3.10
brew link --overwrite python@3.10

Versión de la CLI 1.x instalada

Si se instaló una versión no actualizada, podría deberse a que la memoria caché de Homebrew estaba obsoleta. Siga las instrucciones de actualización.

El servidor proxy bloquea la conexión

No puede obtener recursos de Homebrew, a menos que lo haya configurado correctamente para usar el servidor proxy. Siga las instrucciones de configuración del servidor proxy de Homebrew.

Importante

Si está detrás de un servidor proxy, HTTP_PROXY y HTTPS_PROXY deben establecerse para conectarse a los servicios de Azure con la CLI. Si no utiliza autenticación básica, se recomienda exportar estas variables en su archivo .bashrc. Siga siempre las directivas de seguridad de su empresa y los requisitos del administrador del sistema.

Para obtener los recursos Bottle de Homebrew, el servidor proxy debe permitir las conexiones HTTPS a las siguientes direcciones:

  • https://formulae.brew.sh
  • https://homebrew.bintray.com

Actualizar

La CLI se actualiza regularmente con correcciones de errores, mejoras, nuevas características y funcionalidades en versión preliminar. Hay una nueva versión disponible aproximadamente cada tres semanas.

A partir de la versión 2.11.0, la CLI de Azure proporciona un comando en la herramienta para actualizar a la versión más reciente.

az upgrade

Este comando también actualiza todas las extensiones instaladas de forma predeterminada. Para más opciones de az upgrade, consulte la página de referencia del comando. Para las versiones de la CLI de Azure anteriores a la 2.11.0, actualice mediante la reinstalación como se describe en Instalación de la CLI de Azure.

También puede actualizar la información del repositorio local de Homebrew y, a continuación, actualizar el paquete azure-cli.

brew update && brew upgrade azure-cli

Desinstalación

Si decide desinstalar la CLI de Azure, sentimos que se marche. Antes de desinstalar, use el comando az feedback para contarnos lo que se podría mejorar o corregir. Nuestro objetivo es hacer una CLI de Azure sin errores y fácil de usar. Si encuentra un error, le rogamos que abra una incidencia en GitHub.

Use Homebrew para desinstalar el paquete azure-cli.

brew uninstall azure-cli

Eliminar datos

Si no planea volver a instalar la CLI de Azure, quite sus datos.

rm -rf ~/.azure

Otros métodos de instalación

Si no puede usar Homebrew para instalar la CLI de Azure en su entorno, es posible usar las instrucciones manuales para Linux. Este proceso no se mantiene oficialmente para que sea compatible con macOS. Siempre se recomienda usar un administrador de paquetes como Homebrew. Solo debe usar el método de instalación manual si no dispone de ninguna otra opción.

Para las instrucciones de instalación manual, consulte Instalación de la CLI de Azure en Linux manualmente.

Pasos siguientes

Ahora que ha instalado la CLI de Azure en macOS, dé un breve paseo por sus características y comandos más comunes.