Latihan - Menginstal Azure PowerShell
Di unit ini, Anda mempelajari cara menentukan versi PowerShell yang diinstal pada komputer lokal Anda dan cara menginstal versi terbaru. Anda juga mempelajari cara menginstal modul Az PowerShell.
Catatan
Latihan ini memandu Anda membuat penginstalan lokal modul Az PowerShell. Namun, sisa modul ini menggunakan Azure Cloud Shell untuk memanfaatkan lingkungan kotak pasir Microsoft Learn gratis. Jika mau, Anda dapat mempertimbangkan latihan ini opsional dan cukup tinjau instruksinya.
Menginstal PowerShell di Windows
Windows PowerShell disertakan dengan sistem operasi Windows. Namun, sebaiknya instal powerShell 7 versi stabil terbaru untuk digunakan dengan Azure PowerShell. Ikuti langkah-langkah ini untuk menentukan versi PowerShell mana yang diinstal:
Di Kotak Pencarian Baki Sistem, ketik PowerShell. Anda mungkin melihat beberapa pintasan:
- PowerShell 7 (x64): PowerShell 7 versi 64-bit (disarankan).
- Windows PowerShell: Windows PowerShell versi 64-bit, disertakan dengan Windows.
- Windows PowerShell (x86): Windows PowerShell versi 32-bit, disertakan pada Windows versi 64-bit.
- Windows PowerShell ISE: Lingkungan Skrip Terintegrasi (ISE) 64-bit untuk menulis skrip Windows PowerShell.
- Windows PowerShell ISE (x86): ISE 32-bit, disertakan pada Windows versi 64-bit.
Jika PowerShell versi 7 tidak diinstal, buka Windows PowerShell dan gunakan Windows Package Manager (Winget) untuk menginstal PowerShell 7 versi stabil terbaru:
winget install --id Microsoft.Powershell --source wingetUntuk instruksi penginstalan terperinci, lihat Menginstal PowerShell di Windows.
Tentukan versi PowerShell:
Untuk membuka PowerShell versi 7, pilih pintasan PowerShell 7 (x64). Jalankan perintah berikut untuk memeriksa versi PowerShell:
$PSVersionTable.PSVersionAtur kebijakan eksekusi PowerShell:
Periksa kebijakan eksekusi saat ini:
Get-ExecutionPolicy -ListJika kebijakan eksekusi diatur ke
Restricted, ubah menjadiRemoteSignedatau kurang ketat:Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserKonfirmasikan perubahan kebijakan eksekusi:
Anda diminta untuk mengonfirmasi perubahan:
The execution policy helps protect you from scripts that you do not trust. Changing the execution policy might expose you to the security risks described in the about_Execution_Policies help topic at https:/go.microsoft.com/fwlink/?LinkID=135170. Do you want to change the execution policy? [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"): YMasukkan Y atau A, lalu tekan Enter.
Menginstal PowerShell di Linux
Menginstal PowerShell di Linux melibatkan penggunaan manajer paket. Instruksi berikut adalah untuk versi Ubuntu yang didukung. Untuk distribusi lain, lihat Menginstal PowerShell di Linux.
Instal PowerShell di Ubuntu Linux menggunakan Advanced Packaging Tool (apt) dan baris perintah Bash:
Memperbarui daftar paket
sudo apt-get updateMenginstal paket prasyarat
sudo apt-get install -y wget apt-transport-https software-properties-commonMenentukan versi Ubuntu Anda
source /etc/os-releaseMengunduh kunci repositori Microsoft
wget -q https://packages.microsoft.com/config/ubuntu/$VERSION_ID/packages-microsoft-prod.debMendaftarkan kunci repositori Microsoft
sudo dpkg -i packages-microsoft-prod.debMenghapus file kunci repositori Microsoft
rm packages-microsoft-prod.debMemperbarui daftar paket setelah menambahkan repositori Microsoft
sudo apt-get updateInstal PowerShell
sudo apt-get install -y powershellMulai Powershell
pwsh
Menginstal PowerShell di macOS
Untuk menginstal PowerShell di macOS, gunakan manajer paket Homebrew.
Penting
brew Jika perintah tidak ditemukan, Anda harus menginstal Homebrew. Untuk detailnya, lihat situs web Homebrew.
Instal Homebrew dengan menjalankan perintah berikut:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Setelah Homebrew diinstal, instal rilis stabil terbaru PowerShell 7:
brew install powershell/tap/powershellMulai PowerShell untuk memverifikasi bahwa powershell berhasil diinstal:
pwsh
Untuk petunjuk penginstalan terperinci, lihat Menginstal PowerShell di macOS.
Menginstal modul Azure PowerShell
Modul Az PowerShell tersedia dari repositori global yang disebut Galeri PowerShell.
Anda dapat menginstal modul di komputer lokal Anda menggunakan Install-Module cmdlet.
Untuk menginstal versi terbaru modul Az PowerShell, ikuti langkah-langkah berikut:
Buka PowerShell versi 7
Instal Modul Az PowerShell:
Install-Module -Name Az -Scope CurrentUser -Repository PSGalleryPerintah ini menginstal modul Az PowerShell untuk pengguna Anda saat ini, yang dikontrol oleh parameter Scope.
Perintah penginstalan NuGet:
Penginstalan bergantung pada
NuGetuntuk mengambil komponen. Anda mungkin diminta untuk mengunduh dan menginstal versi terbaru dariNuGet:NuGet provider is required to continue PowerShellGet requires NuGet provider version '2.8.5.201' or newer to interact with NuGet-based repositories. The NuGet provider must be available in 'C:\Program Files\PackageManagement\ProviderAssemblies' or 'C:\Users\<username>\AppData\Local\PackageManagement\ProviderAssemblies'. You can also install the NuGet provider by running 'Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force'. Do you want PowerShellGet to install and import the NuGet provider now? [Y] Yes [N] No [S] Suspend [?] Help (default is "Y"):Masukkan Y dan tekan Enter.
Peringatan repositori tidak tepercaya:
Secara default, Galeri PowerShell tidak dikonfigurasi sebagai repositori tepercaya. Anda diminta untuk mengonfirmasi bahwa Anda ingin menginstal modul dari repositori yang tidak tepercaya:
You are installing the modules from an untrusted repository. If you trust this repository, change its InstallationPolicy value by running the Set-PSRepository cmdlet. Are you sure you want to install the modules from 'PSGallery'? [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"):Masukkan Y atau A, lalu tekan Enter.
Anda sekarang akan melihat penginstalan modul Az PowerShell.
Proses untuk menginstal modul Az PowerShell di Linux dan macOS sangat mudah dan menggunakan perintah yang sama.
Luncurkan PowerShell:
Buka terminal dan jalankan perintah berikut:
pwsh
Instal Modul Az PowerShell:
Pada perintah PowerShell, masukkan perintah berikut ini:
Install-Module -Name Az -Scope CurrentUser -Repository PSGalleryPeringatan repositori tidak tepercaya:
Secara default, Galeri PowerShell tidak dikonfigurasi sebagai repositori tepercaya. Anda diminta untuk mengonfirmasi bahwa Anda ingin menginstal modul dari repositori yang tidak tepercaya:
You are installing the modules from an untrusted repository. If you trust this repository, change its InstallationPolicy value by running the Set-PSRepository cmdlet. Are you sure you want to install the modules from 'PSGallery'? [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"):Masukkan Y atau A, lalu tekan Enter.
Anda harus melihat modul Az PowerShell sedang menginstal.
Proses ini memungkinkan Anda menggunakan berbagai cmdlet khusus Azure yang tersedia dalam modul Az PowerShell.