Instalace Azure CLI v macOS

Rozhraní Azure Command-Line (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 systému 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.36.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 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.

Azure CLI 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

Důležité

Azure CLI má závislost na balíčku Homebrew python@3.10 a nainstaluje ho.

Řešení potíží

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 potíže, které tady nejsou uvedené, založte problém na Githubu.

Dokončení nefunguje

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

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 tak, aby používal proxy server. Postupujte podle pokynů pro konfiguraci proxy serveru Homebrew.

Důležité

Pokud se nacházíte za proxy serverem a HTTP_PROXY HTTPS_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 souboru .bashrc . 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 láhev z Homebrew, musí proxy server povolit připojení HTTPS k následujícím adresě:

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

Aktualizace

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á přibližně každé tři týdny.

Rozhraní příkazového řádku poskytuje příkaz v nástroji pro aktualizaci na nejnovější verzi:

az upgrade

Poznámka

Příkaz az upgrade byl přidán ve verzi 2.11.0 a nebude fungovat s verzemi staršími než 2.11.0. Starší verze je možné aktualizovat přeinstalací, jak je popsáno v tématu Instalace Azure CLI.

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 o příkazech.

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

brew update && brew upgrade azure-cli

Odinstalace

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

Jiné 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. Všimněte si, že tento proces se nepoužije, aby byl kompatibilní s macOS, oficiálně. 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.