Az Azure CLI telepítése macOS rendszeren

Az Azure Parancssori felület (CLI) lehetővé teszi a parancsok végrehajtását egy terminálon keresztül interaktív parancssori parancssorok vagy szkriptek használatával. Az Azure CLI helyileg telepíthető macOS rendszerű számítógépekre. A macOS-en futó Azure CLI lehetővé teszi a különböző parancsok végrehajtását egy terminálon keresztül interaktív parancssori parancssorok vagy szkriptek használatával.

Az Azure CLI-t a Homebrew csomagkezelővel telepítheti a macOS platformon. A frissítések telepítésével a Homebrew megkönnyíti a CLI naprakészen tartását. A CLI-csomag a macOS 10.9-es és újabb verzióin is tesztelve lett.

Az Azure CLI jelenlegi verziója a 2.59.0. A legújabb kiadással kapcsolatos információkért lásd a kibocsátási megjegyzéseket. A telepített verzió megkereséséhez és annak megtekintéséhez, hogy frissítenie kell-e, futtassa az az verziót.

Telepítés a Homebrew-val

A homebrew a CLI-telepítés kezelésének legegyszerűbb módja. Kényelmesebbé teszi a telepítést, a frissítést és az eltávolítást. Ha a homebrew nem érhető el a rendszerén, a folytatás előtt telepítse a homebrew-t.

Az Azure CLI macOS rendszerre való telepítéséhez frissítse a sörfőzés adattárának adatait, majd futtassa a install következő parancsot:

brew update && brew install azure-cli

Hibaelhárítás

Ha problémát tapasztal a CLI Homebrew-val végzett telepítése közben, tekintse át az alábbiakban ismertetett, gyakran előforduló hibákat. Ha itt nem tárgyalt problémát tapasztal, küldjön egy problémát a GitHubon.

A befejezés nem működik

Az Azure CLI Homebrew-képlete telepíti a Homebrew által felügyelt befejezési könyvtárban elnevezett az befejező fájlt (az alapértelmezett hely az /usr/local/etc/bash_completion.d/). A befejezés engedélyezéséhez kövesse a Homebrew utasításait.

A Zsh esetében adja hozzá a következő két sort a .zshrc fájl aljára, majd mentse és töltse újra a Zsh-profilt.

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

Nem találhatóak a telepített csomagok vagy a Python

Előfordulhat, hogy apró verzióeltérés vagy más hiba áll fenn a Homebrew telepítésekor. A CLI nem használ Python virtuális környezetet, így a telepített Python-verzió megtalálására támaszkodik. A lehetséges javítás a python@3.10 telepítése és ismételt csatolása a Homebrew-ból.

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

A CLI 1.x verziója van telepítve

Ha egy elavult verzió lett telepítve, ennek oka egy elavult Homebrew-gyorsítótár lehet. Kövesse a frissítésre vonatkozó utasításokat.

Egy proxy blokkolja a kapcsolatot

Előfordulhat, hogy nem tud erőforrásokat lekérni a Homebrew-ból, hacsak nem konfigurálta megfelelően a proxy használatára. Kövesse a Homebrew proxy konfigurációs utasításait.

Fontos

Ha proxy mögött áll, HTTP_PROXY és HTTPS_PROXY be kell állítania, hogy a parancssori felülettel csatlakozzon az Azure-szolgáltatásokhoz. Ha nem alapszintű hitelesítést használ, javasoljuk, hogy exportálja ezeket a változókat a .bashrc fájlba. Mindig kövesse az üzleti biztonsági szabályzatokat és a rendszergazda követelményeit.

Ahhoz, hogy lekérje a palackerőforrásokat a Homebrew-ból, a proxynak engedélyeznie kell a HTTPS-kapcsolatokat a következő címekhez:

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

Frissítés

A CLI rendszeresen frissül hibajavításokkal, fejlesztésekkel, új funkciókkal és előzetes verziójú funkciókkal. Az új kiadás nagyjából háromhetente érhető el.

A 2.11.0-s verziótól kezdve az Azure CLI egy eszközön belüli parancsot biztosít a legújabb verzióra való frissítéshez.

az upgrade

Ez a parancs alapértelmezés szerint az összes telepített bővítményt is frissíti. További az upgrade lehetőségekért tekintse meg a parancs referenciaoldalát. A 2.11.0-s verzió előtti Azure CLI-verziók esetében frissítsen újra az Azure CLI telepítésében leírtak szerint.

A helyi Homebrew-adattár adatait is frissítheti, majd frissítheti a azure-cli csomagot.

brew update && brew upgrade azure-cli

Eltávolítás

Ha az Azure CLI eltávolítását választotta, sajnáljuk, hogy felhagy a használatával. Az eltávolítás előtt az az feedback paranccsal ossza meg velünk, hogy mit tehetnénk jobbá, és mit kell kijavítanunk. Az a célunk, hogy az Azure CLI hibamentes és felhasználóbarát legyen. Ha hibát tapasztal, kérjük, jelentse be a GitHubon.

Távolítsa el az azure-cli csomagot a Homebrew-val.

brew uninstall azure-cli

Adatok eltávolítása

Ha nem tervezi újratelepíteni az Azure CLI-t, távolítsa el az adatokat.

rm -rf ~/.azure

Egyéb telepítési módszerek

Ha nem tudja a homebrew használatával telepíteni az Azure CLI-t a környezetében, a Linux manuális utasításait is használhatja. Ez a folyamat hivatalosan nem tartható fenn, hogy kompatibilis legyen a macOS-sel. Mindig ajánlott csomagkezelőt használni, például a Homebrew-t. Csak akkor használja a manuális telepítési módszert, ha nincs más lehetőség.

A manuális telepítési utasításokért tekintse meg az Azure CLI manuális telepítését Linux rendszeren.

Következő lépések

Most, hogy telepítette az Azure CLI-t macOS rendszerre, tekintse meg a funkcióit és a gyakori parancsokat.