macOS’ta Azure CLI'yi yükleme

Azure Command-Line Arabirimi (CLI), komutların etkileşimli komut satırı istemleri veya betik kullanarak terminal aracılığıyla yürütülmesine olanak sağlar. Azure CLI'yi macOS bilgisayarlara yerel olarak yükleyebilirsiniz. macOS üzerinde Azure CLI, etkileşimli komut satırı istemleri veya betik kullanarak çeşitli komutların terminal aracılığıyla yürütülmesine olanak sağlar.

macOS platformu için Homebrew paket yöneticisiyle Azure CLI’yi yükleyebilirsiniz. Homebrew, CLI yüklemenizin güncel tutulmasını kolaylaştırır. CLI paketi, macOS 10.9 ve üzeri sürümlerinde test edilmiştir.

Azure CLı 'nın geçerli sürümü 2.31.0. En son sürüm hakkında bilgi edinmek için sürüm notlarına bakın. Yüklü sürümünüzü bulmak ve güncelleştirmeniz gerekiyorsa, az Version' ı çalıştırın.

Homebrew ile yükleme

Homebrew, CLI yüklemenizi yönetmenin en kolay yoludur. Yüklemek, güncelleştirmek ve kaldırmak için kullanışlı yöntemler sağlar. Sisteminizde kullanılabilir homebrew yoksa devam etmeden önce homebrew yükleyin.

Brew deposu bilgilerinizi güncelleştirerek ve ardından komutunu çalıştırarak Azure CLI'yi macOS'a install yükleyebilirsiniz:

brew update && brew install azure-cli

Önemli

Azure CLI, Homebrew python3 paketine bağımlıdır ve yüklenir. Azure CLI'nin, Homebrew'da yayımlanan python3 en son sürümüyle uyumlu Homebrew.

Sorun giderme

Homebrew aracılığıyla CLI’yı yüklerken bir sorunla karşılaşırsanız, bazı yaygın hatalar burada verilmiştir. Açıklaması buraya eklenmemiş olan bir sorun yaşıyorsanız github’da bir sorun oluşturun.

Tamamlama çalışmıyor

Azure CLI Homebrew nin en iyi formülü, Homebrew yönetilen tamamlamalar dizininde adlı bir tamamlama az dosyası yüklür (varsayılan konum). /usr/local/etc/bash_completion.d/ Tamamlanmasını etkinleştirmek için lütfen Homebrew yönergelerini izleyin.

Python veya yüklü paketler bulunamıyor

Homebrew yüklemesi sırasında ikincil sürüm uyuşmazlığıyla veya başka sorunlarla karşılaşabilirsiniz. CLI, Python sanal ortamını kullanmaz. Bu nedenle yüklü Python sürümünü bulmaya dayanır. Olası bir düzeltme, Homebrew'dan python3 bağımlılığını yüklemek ve yeniden bağlamaktır.

brew update && brew install python3 && brew upgrade python3
brew link --overwrite python3

CLI 1.x sürümü yükleniyor

Güncel olmayan bir sürüm yükleniyorsa bu, eski bir homebrew önbelleğinden kaynaklanıyor olabilir. Güncelleştirme yönergelerini izleyin.

Ara sunucu blokları bağlantısı

Proxy'nizi kullanmak üzere doğru Homebrew kaynak kaynağından kaynakları alamayebilirsiniz. Uygulama ara Homebrew yönergelerini izleyin.

Önemli

Bir ara sunucu arkasındaysanız ve HTTP_PROXY HTTPS_PROXY CLI ile Azure hizmetlerine bağlanmak için ayarlanmış olması gerekir. Temel kimlik doğrulamayı kullanamıyorsanız, bu değişkenleri dosyanıza dışarı aktarmanız .bashrc önerilir. İşletmenizin güvenlik ilkelerini ve sistem yöneticinizin gereksinimlerini her zaman izleyin.

Bir sunucudan performans Homebrew için ara sunucu aşağıdaki adreslere HTTPS bağlantılarına izin ver versin:

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

Güncelleştir

CLI hata düzeltmeleri, geliştirmeler, yeni özellikler ve önizleme işlevleriyle düzenli olarak güncelleştirilir. Yaklaşık olarak üç haftada bir yeni bir sürüm kullanılabilir.

CLı, en son sürüme güncelleştirmek için bir araç içi komutu sağlar:

az upgrade

Not

az upgradeKomut 2.11.0 sürümüne eklenmiştir ve 2.11.0 ' den önceki sürümlerle çalışmaz. Daha eski sürümler Azure CLI yüklemebölümünde açıklandığı gibi yeniden yüklenerek güncelleştirilemeyebilir.

Bu komut, varsayılan olarak tüm yüklü uzantıları da güncelleştirir. Daha fazla az upgrade seçenek için lütfen komut başvuru sayfasınabakın.

Ayrıca yerel depo Homebrew güncelleştirebilirsiniz ve ardından paketi azure-cli yükseltebilirsiniz.

brew update && brew upgrade azure-cli

Kaldırma

Azure CLI’yı kaldırmaya karar verdiyseniz, ayrıldığınız için üzgünüz. Kaldırmadan önce, az feedback komutunu kullanarak nelerin geliştirilebileceğini veya düzeltilebileceğini bize bildirin. Amacımız, Azure CLI’yı hatasız ve kullanımı kolay hale getirmektir. Hata bulduysanız bir GitHub sorunu oluşturarak bize bildirirseniz seviniriz.

azure-cli paketini kaldırmak için homebrew kullanın.

brew uninstall azure-cli

Verileri kaldırma

Azure CLI'yi yeniden yüklemeyi planlasanız verilerini kaldırın.

rm -rf ~/.azure

Diğer yükleme yöntemleri

Ortamınıza Azure CLI yüklemek için homebrew kullanasanız, Linux için el ile yönergeleri kullanabilirsiniz. Bu sürecin resmi olarak macOS ile uyumlu olacak şekilde sürdürül olmadığını unutmayın. Uygulama gibi bir paket Homebrew her zaman önerilir. El ile yükleme yöntemini yalnızca başka bir seçeneğiniz yoksa kullanın.

El ile yükleme yönergeleri için bkz. Azure CLI'sini Linux'a el ile yükleme.

Sonraki Adımlar

MacOS'ta Azure CLI'yi yüklemiş olduğunuza göre, özelliklerine ve ortak komutlarına kısa bir tur atabilirsiniz.