Instalace Azure CLI v macOS

Rozhraní příkazového řádku Azure (CLI) umožňuje spouštění příkazů prostřednictvím terminálu pomocí interaktivních příkazového řádku nebo skriptu. Azure CLI můžete nainstalovat místně na počítače s macOS. Azure CLI v macOS umožňuje spouštění různých příkazů prostřednictvím terminálu pomocí interaktivních příkazového řádku nebo skriptu.

Pro platformu macOS můžete Azure CLI nainstalovat pomocí správce balíčků Homebrew. Homebrew usnadňuje zajištění aktuálnosti instalace CLI. Balíček CLI prošel testováním v systému macOS verze 10.9 a novější.

Aktuální verze Azure CLI je 2.60.0. Informace o nejnovější verzi najdete v tématu Poznámky k verzi. Pokud chcete najít nainstalovanou verzi a zjistit, jestli potřebujete aktualizovat, spusťte příkaz az version.

Instalace pomocí Homebrew

Homebrew je nejjednodušší způsob správy instalace rozhraní příkazového řádku. Poskytuje pohodlný způsob instalace, aktualizace i odinstalace. Pokud program Homebrew není ve vašem systému dostupný, nainstalujte homebrew dřív, než budete pokračovat.

Rozhraní příkazového řádku Azure můžete nainstalovat v systému macOS aktualizací informací o úložišti brew a spuštěním install příkazu:

brew update && brew install azure-cli

Řešení problému

Pokud máte při instalaci rozhraní příkazového řádku pomocí Homebrew nějaké potíže, tady jsou některé běžné chyby. Pokud narazíte na problém, který tady není popsaný, zapište problém na GitHubu.

Dokončení nefunguje

Vzorec Homebrew v Azure CLI nainstaluje soubor dokončení pojmenovaný az v adresáři dokončení spravovaném homebrew (výchozí umístění je /usr/local/etc/bash_completion.d/). Pokud chcete povolit dokončení, postupujte podle pokynů Homebrew zde.

V případě Zsh přidejte následující dva řádky do dolní části .zshrc souboru a pak profil Zsh uložte a znovu načtěte.

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

Nepovedlo se najít Python nebo nainstalované balíčky

Může jít o neshodu podverze nebo jiný problém během instalace Homebrew. Rozhraní příkazového řádku nepoužívá virtuální prostředí Pythonu, takže spoléhá na to, že najde nainstalovanou verzi Pythonu. Možným způsobem opravy je nainstalovat a znovu propojit závislost python@3.10 z Homebrew.

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

Nainstalovaná verze CLI 1.x

Pokud je nainstalovaná zastaralá verze, může to být kvůli zastaralé mezipaměti Homebrew. Postupujte podle pokynů pro aktualizaci.

Proxy server blokuje připojení

Možná nebudete moct získat prostředky z Homebrew, pokud jste ho správně nenakonfigurovali pro použití vašeho proxy serveru. Postupujte podle pokynů ke konfiguraci proxy serveru Homebrew.

Důležité

Pokud se nacházíte za proxy serverem a HTTP_PROXYHTTPS_PROXY musíte být nastaveni pro připojení ke službám Azure pomocí rozhraní příkazového řádku. Pokud nepoužíváte základní ověřování, doporučujeme tyto proměnné exportovat do .bashrc souboru. Vždy dodržujte zásady zabezpečení vaší firmy a požadavky správce systému.

Aby bylo možné získat prostředky lahví z Homebrew, musí proxy server povolit připojení HTTPS na následující adresy:

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

Aktualizovat

Rozhraní příkazového řádku se pravidelně aktualizuje opravami chyb, vylepšeními, novými funkcemi a funkcemi ve verzi Preview. Nová verze je dostupná zhruba každé tři týdny.

Od verze 2.11.0 poskytuje Azure CLI příkaz v nástroji pro aktualizaci na nejnovější verzi.

az upgrade

Tento příkaz také ve výchozím nastavení aktualizuje všechna nainstalovaná rozšíření. Další az upgrade možnosti najdete na stránce s referenčními informacemi k příkazům. V případě verzí Azure CLI starších než 2.11.0 proveďte aktualizaci opětovnou instalací, jak je popsáno v části Instalace Azure CLI.

Můžete také aktualizovat informace o místním úložišti Homebrew a pak balíček upgradovat azure-cli .

brew update && brew upgrade azure-cli

Odinstalace produktu

Pokud se rozhodnete odinstalovat Azure CLI, bude nám líto, že odcházíte. Před odinstalací použijte příkaz az feedback a dejte nám vědět, co můžeme zlepšit nebo opravit. Naším cílem je, aby rozhraní příkazového řádku Azure bylo bezchybné a uživatelsky přívětivé. Pokud jste narazili na chybu, uvítáme, když založíte problém na GitHubu.

K odinstalaci balíčku azure-cli použijte Homebrew.

brew uninstall azure-cli

Odebrání dat

Pokud nemáte v úmyslu přeinstalovat Azure CLI, odeberte jeho data.

rm -rf ~/.azure

Další metody instalace

Pokud homebrew nemůžete použít k instalaci rozhraní příkazového řádku Azure ve vašem prostředí, je možné použít ruční pokyny pro Linux. Tento proces se oficiálně neudržuje kvůli kompatibilitě s macOS. Pomocí Správce balíčků, jako je například Homebrew se vždy doporučuje. Pokud nemáte žádné další možnost k dispozici pouze použijte metodu ruční instalaci.

Pokyny k ruční instalaci, naleznete v tématu nainstalovat rozhraní příkazového řádku Azure v Linuxu ručně.

Další kroky

Teď, když jste nainstalovali Azure CLI v macOS, si projděte jeho funkce a běžné příkazy.