Azure PowerShell'i yükleme

Tamamlandı

Bu senaryoda, yöneticileriniz Azure Cloud Shell kullanmak yerine bilgisayarlarında betikleri yerel olarak yürütmeyi tercih eder. Ekibiniz Windows, Linux ve macOS'un bir karışımını kullandığından, göreviniz Azure PowerShell'in tüm bu cihazlarda çalıştığından emin olmaktır. Bu, yöneticilerinizin yerel bilgisayarlarında tercih ettikleri işletim sisteminden kuruluşunuz için Azure altyapısını yönetmesine ve otomatikleştirmesine yardımcı olur.

Neler yüklenmelidir?

Bir sonraki ünitede bazı yaygın platformlar için ayrıntılı yükleme yönergelerini gözden geçireceğiz, ancak öncelikle Azure PowerShell için gereken iki temel bileşene göz atalım:

  • PowerShell dili: PowerShell dili iki farklı değişkende kullanılabilir:
    • PowerShell sürüm 7: Bu sürüm Windows, Linux ve macOS'a yüklenebilir.
    • Windows PowerShell 5.1: Bu sürüm önceden yüklenmiştir ve yalnızca Windows üzerinde çalışır.
  • Az PowerShell modülü: Azure'a özgü komutları PowerShell'e eklemek için bu modülün yüklenmesi gerekir.

İpucu

PowerShell 7'nin en son kararlı sürümünün tüm platformlarda Az PowerShell modülüyle kullanılması önerilir.

Uygun PowerShell sürümünü yükledikten sonra Az PowerShell modülünü yükleyerek Azure kaynaklarını yönetmeye başlayabilirsiniz.

PowerShell'i yükleme

PowerShell'i tüm platformlara yüklemek için bir paket yöneticisi kullanın. Önerilen paket yöneticisi işletim sistemine ve dağıtıma göre değişir.

Windows

Windows'da, PowerShell 7'nin en son kararlı sürümünü yüklemek için Windows Paket Yöneticisi (winget) kullanın.

winget install --id Microsoft.Powershell --source winget

Linux

Linux'ta paket yöneticisi dağıtıma göre farklılık gösterir. PowerShell, paket yöneticinize eklemeniz gereken Microsoft deposunda kullanılabilir.

Dağıtım Paket yöneticisi
Debian, Ubuntu apt-get
Red Hat Enterprise Linux (RHEL) dnf veya yum RHEL sürümünüze bağlı olarak

PowerShell'i desteklenen Ubuntu Linux sürümlerine yüklemek için Gelişmiş Paketleme Aracı'nı (apt) ve Bash komut satırını kullanın.

macOS

macOS'ta PowerShell'i yüklemek için kullanın Homebrew .

Az PowerShell modülü

Azure PowerShell, Azure kaynaklarını yönetme komutlarını içeren resmi Microsoft PowerShell modülünün ürün adıdır.

Azure kaynaklarını yönetmeye yönelik Azure PowerShell modülünün geçerli sürümü Az olarak adlandırılır. Azure kaynaklarını PowerShell ile yönetmek için önerilen PowerShell modülü. Azure'ın neredeyse her yönünü denetleyebilen binlerce komut içerir. Az PowerShell modülü platformlar arasıdır.

İnternet'te Azure PowerShell'in önceki nesli olan AzureRM PowerShell modülünü kullanan örnekler bulabilirsiniz. Kullanım dışıdır, artık bakım yapılmaz veya desteklenmez ve önerilmez. AzureRM PowerShell modülündeki komutlar biçimini kullanır*-AzureRM*.

Azure Service Manager (ASM) API'lerini kullanan eski Azure kaynaklarını yönetmeye yönelik Azure adlı bir Azure PowerShell modülüyle de karşılaşabilirsiniz. ASM yakında kullanımdan kaldırmaya zamanlandığından, yeni kaynaklar oluşturulurken Azure PowerShell modülü önerilmez.