Azure klasik CLI'yi yükleme

Önemli

Bu konu başlığı altında Azure klasik CLI'nin nasıl yüklendiği açıklanır. Klasik CLI kullanımdan kaldırılmıştır ve yalnızca klasik dağıtım modeliyle kullanılmalıdır. Diğer tüm dağıtımlar için Azure CLI'yi kullanın.

Microsoft Azure’da kaynak oluşturma ve kaynakları yönetmeye yönelik, kabuk tabanlı bir açık kaynak komut kümesini kullanmak için Azure klasik CLI'yi hızla yükleyin. Bu platformlar arası aracı bilgisayarınıza yüklemek için çeşitli seçenekleriniz vardır:

  • npm paketi - Linux dağıtımınızın veya işletim sisteminizin üzerine Azure klasik CLI paketini yüklemek için npm (JavaScript için paket yöneticisi) çalıştırın. node.js ve npm gerekir.
  • Yükleyici - macOS veya Windows üzerine kolay yükleme yapmak için bir yükleyici indirin.
  • Docker kapsayıcısı - Çalıştırılmaya hazır bir Docker kapsayıcısı üzerinde klasik CLI'yi kullanmaya başlayın. Docker konağı gerekir.

Diğer seçenekler ve arka plan bilgileri için, GitHub'daki proje deposuna bakın.

Azure klasik CLI yüklendikten sonra, azure login komutuyla bağlantı kurun ve Azure kaynaklarınızla çalışmak için komut satırı arabiriminizden (Bash, Terminal, Komut istemi vb.) azure komutlarını çalıştırın.

1. Seçenek: npm paketini yükleme

Klasik CLI'yi npm paketinden yüklemek için, en son Node.js ve npm'yi indirip yüklediğinizden emin olun. Ardından, azure-cli paketini yüklemek için npm install komutunu çalıştırın:

npm install -g azure-cli

Linux dağıtımlarında, aşağıda gösterildiği gibi npm komutunu başarıyla çalıştırmak için sudo kullanmanız gerekebilir:

sudo npm install -g azure-cli

Not

İşletim sisteminizde Node.js ve npm'yi yüklemeniz veya güncelleştirmeniz gerekiyorsa, Node.js LTS 4.x veya üzeri bir sürümü yüklemenizi öneririz. Daha eski bir sürümü kullanırsanız, yükleme hataları alabilirsiniz.

İsterseniz GitHub sürüm sayfasından tar dosyası halinde de indirebilirsiniz. Ardından indirilen npm paketini aşağıda gösterildiği gibi yükleyin (Linux dağıtımlarında sudo kullanmanız gerekebilir):

npm install -g <path to downloaded tar file>

2. Seçenek: Yükleyici kullanma

Mac veya Windows bilgisayarı kullanıyorsanız DMG ve MSI yükleyicilerini GitHub sürüm sayfasından indirebilirsiniz.

İpucu

Windows'da, klasik CLI'yi yüklemek için Web Platformu Yükleyicisi'ni de indirebilirsiniz. Bu yükleyici, ek Azure SDK ve komut satırı araçlarını yükleme seçeneği sağlar.

3. Seçenek: Docker kapsayıcısını kullanma

Bilgisayarınızı Docker konağı olarak ayarladıysanız, Docker kapsayıcısında Azure klasik CLI'yi çalıştırabilirsiniz. Aşağıdaki komutu çalıştırın (Linux dağıtımlarında sudo kullanmanız gerekebilir):

docker run -it mcr.microsoft.com/azure-cli:0.10.14

Azure klasik CLI komutlarını çalıştırma

Azure klasik CLI yüklendikten sonra, komut satırı arabiriminizden (Bash, Terminal, Komut istemi, vb.) azure komutunu çalıştırın. Örneğin, help komutunu çalıştırmak için aşağıdakini yazın:

azure help

Not

Bazı Linux dağıtımlarında, /usr/bin/env: ‘node’: No such file or directory gibi bir hata alabilirsiniz. Bu hata, /usr/bin/nodejs konumunda yüklenen Node.js'nin son yüklemelerinden gelir. Hatayı düzeltmek için, şu komutu çalıştırarak /usr/bin/node konumunun sembolik bir bağlantısını oluşturun:

sudo ln -s /usr/bin/nodejs /usr/bin/node

Yüklediğiniz Azure klasik CLI sürümünü görmek için aşağıdakileri yazın:

azure --version

Not

Azure klasik CLI'yi ilk kez kullandığınızda, Microsoft'un kullanım bilgileri toplamasına izin vermek isteyip istemediğinizi soran bir ileti görürsünüz. Katılım gönüllülüğe dayalıdır. Katılmayı seçerseniz, istediğiniz zaman azure telemetry --disable komutunu çalıştırarak bilgi toplanmasını durdurabilirsiniz. Herhangi bir anda katılımı etkinleştirmek için azure telemetry --enable komutunu çalıştırın.

Klasik CLI'yi güncelleştirme

Microsoft Azure klasik CLI'nin güncelleştirilmiş sürümlerini kullanıma sunabilir. İşletim sisteminiz için sağlanan yükleyiciyi kullanarak klasik CLI'yi yeniden yükleyin veya en son Docker kapsayıcısını çalıştırın. Öte yandan en son Node.js ve npm'yi yüklediyseniz, aşağıdakileri yazarak güncelleştirin (Linux dağıtımlarında sudo kullanmanız gerekebilir).

npm update -g azure-cli

Sekme tamamlamayı etkinleştirme

Klasik CLI komutlarında sekme tamamlama, Mac ve Linux için desteklenir.

Bunu zsh'de etkinleştirmek için şunu çalıştırın:

echo '. <(azure --completion)' >> .zshrc

Bunu bash'te etkinleştirmek için şunu çalıştırın:

azure --completion >> ~/azure.completion.sh
echo 'source ~/azure.completion.sh' >> ~/.bash_profile

Sonraki adımlar