Installera Azure CLI på macOS
Azures kommandoradsgränssnitt (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. 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.66.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.