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
- Azure klasik CLI hakkında daha fazla bilgi edinmek, kaynak kodu indirmek, sorunları raporlamak veya projeye katkıda bulunmak için, Azure klasik CLI için GitHub deposunu ziyaret edin.