Dela via


Installera Azure CLI på macOS

Azure Command-Line Interface (CLI) är ett plattformsoberoende kommandoradsverktyg som kan installeras lokalt på macOS-datorer. Du kan använda Azure CLI för att ansluta till Azure och köra administrativa kommandon på Azure-resurser med hjälp av interaktiva kommandotolk eller ett skript.

För macOS-plattformen installerar du Azure CLI med homebrew-pakethanteraren. Homebrew gör det enkelt att hålla installationen av Azure CLI uppdaterad. Azure CLI-paketet kräver macOS 13 eller senare.

Den aktuella versionen av Azure CLI är 2.75.0. Information om den senaste versionen finns i versionsanteckningar. Kör az version för att hitta den installerade versionen och se om du behöver uppdatera.

Installera med Homebrew

Homebrew är det enklaste sättet att hantera din Azure CLI-installation. Homebrew erbjuder ett bekvämt sätt att installera, uppdatera och avinstallera. Om du inte har Homebrew i systemet kan du installera Homebrew innan du fortsätter.

Du kan installera Azure CLI på macOS genom att uppdatera Homebrew-förrådets information och att sedan köra install-kommandot.

brew update && brew install azure-cli

Felsökning

Om du stöter på ett problem när du installerar Azure CLI via Homebrew finns här några vanliga fel. Om du upplever ett problem som inte beskrivs här kan du skapa ett problem på GitHub.

Slutförande fungerar inte

Homebrew-formeln för Azure CLI installerar en slutförandefil med namnet az i katalogen Homebrew-managed completions (standardplatsen är /usr/local/etc/bash_completion.d/). Om du vill aktivera slutförande följer du Homebrews instruktioner här.

För Zsh lägger du till följande två rader längst ned i .zshrc filen och sparar och läser sedan in Zsh-profilen igen.

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

Det gick inte att hitta Python eller installerade paket

Det kan finnas ett felmatchningsfel i delversionen eller något annat problem under homebrew-installationen. Azure CLI använder inte en virtuell Python-miljö, så den förlitar sig på att hitta den installerade Python-versionen. En möjlig lösning är att installera och länka om python@3.10-beroendet från Homebrew.

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

Azure CLI version 1.x är installerad

Om en inaktuell version installerades kan det bero på en föråldrad homebrew-cache. Följ anvisningarna för uppdateringen.

Proxy blockerar anslutning

Du kanske inte kan hämta resurser från Homebrew om du inte konfigurerar den så att den använder proxyn. Följ konfigurationsanvisningarna för Homebrew-proxyn.

Viktigt!

För att ansluta till Azure-tjänster med Azure CLI, om du använder en proxyserver, måste HTTP_PROXY och HTTPS_PROXY ställas in. Om du inte använder grundläggande autentisering bör du exportera dessa variabler i .bashrc filen. Följ alltid företagets säkerhetsprinciper och systemadministratörens krav.

För att hämta flaskresurserna från Homebrew måste proxyn tillåta HTTPS-anslutningar till följande adresser:

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

Uppdatera

Azure CLI uppdateras regelbundet med felkorrigeringar, förbättringar, nya funktioner och förhandsgranskningsfunktioner. En ny version är tillgänglig ungefär en gång i månaden.

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

Detta kommando 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.

Du kan också uppdatera din lokala Homebrew-lagringsplatsinformation och sedan uppgradera azure-cli paketet.

brew update && brew upgrade azure-cli

Avinstallera

Vi är ledsna att se dig gå om du bestämmer dig för att avinstallera Azure CLI. Innan du avinstallerar använder du kommandot az feedback för att berätta för oss vad som kan förbättras eller åtgärdas. Vårt mål är att göra Azure CLI så felfritt och användarvänligt som möjligt. Om du har hittat en bugg vill vi gärna att du öppnar ett GitHub-supportärende.

Använd Homebrew för att avinstallera azure-cli-paketet.

brew uninstall azure-cli

Ta bort data

Om du inte planerar att installera om Azure CLI, ta bort dess data.

rm -rf ~/.azure

Andra installationsmetoder

Om du inte kan använda homebrew för att installera Azure CLI i din miljö kan du använda de manuella anvisningarna för Linux. Den här processen underhålls inte officiellt för att vara kompatibel med macOS. Vi rekommenderar att du använder en pakethanterare som Homebrew. Använd endast den manuella installationsmetoden om du inte har något annat alternativ tillgängligt.

Anvisningar för manuell installation finns i Installera Azure CLI på Linux manuellt.

Nästa steg

Nu när du har installerat Azure CLI på macOS kan du ta en kort genomgång av dess funktioner och vanliga kommandon.