Installera Azure CLI på macOS

Med Azures kommandoradsgränssnitt (CLI) kan kommandon köras via en terminal med hjälp av interaktiva kommandotolk eller ett skript. Du kan installera Azure CLI lokalt på macOS-datorer. Med Azure CLI på macOS kan du köra olika kommandon via en terminal med hjälp av interaktiva kommandotolker eller ett skript.

På macOS-plattformen kan du installera Azure CLI med Homebrew-pakethanteraren. Med Homebrew är det enkelt att se till att installationen av CLI alltid är uppdaterad. CLI-paketet har testats på macOS-versionerna 10.9 och senare.

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

Installera med Homebrew

CLI-installationen hanteras enklast med Homebrew. 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 information om bryggningslagringsplatsen och sedan köra install kommandot:

brew update && brew install azure-cli

Felsökning

Om du stötte på problem när du installerade CLI med Homebrew så är det här några vanliga fel som kan uppstå. 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 en mindre versionskonflikt eller något annat problem under installationen av Homebrew. CLI använder inte en virtuell miljö för Python, så det förlitar sig på att hitta den installerade versionen av Python. 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

CLI-version 1.x har installerats

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 har konfigurerat den korrekt för att använda proxyn. Följ konfigurationsanvisningarna för Homebrew-proxyn.

Viktigt!

Om du är bakom en proxyserver HTTP_PROXY och HTTPS_PROXY måste ställas in för att ansluta till Azure-tjänster med CLI. Om du inte använder grundläggande autentisering rekommenderar vi att du exporterar 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

CLI uppdateras regelbundet med felkorrigeringar, förbättringar, nya funktioner och förhandsgranskningsmöjligheter. En ny version är tillgänglig ungefär var tredje vecka.

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 tycker att det är tråkigt om du väljer 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 tar du 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. Du rekommenderas alltid att använda 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 rundtur i dess funktioner och vanliga kommandon.