Övning – Installera Azure PowerShell
I den här lektionen får du lära dig hur du fastställer vilken version av PowerShell som är installerad på den lokala datorn och hur du installerar den senaste versionen. Du får också lära dig hur du installerar Az PowerShell-modulen.
Kommentar
Den här övningen vägleder dig genom att skapa en lokal installation av Az PowerShell-modulen. Resten av den här modulen använder dock Azure Cloud Shell för att utnyttja den kostnadsfria Sandbox-miljön i Microsoft Learn. Om du vill kan du överväga den här övningen som valfri och helt enkelt läsa anvisningarna.
Installera PowerShell i Windows
Windows PowerShell ingår i Windows-operativsystemet. Vi rekommenderar dock att du installerar den senaste stabila versionen av PowerShell 7 för användning med Azure PowerShell. Följ dessa steg för att avgöra vilken version av PowerShell som är installerad:
I sökrutan systemfältet skriver du PowerShell. Du kan se flera genvägar:
- PowerShell 7 (x64): 64-bitarsversion av PowerShell 7 (rekommenderas).
- Windows PowerShell: 64-bitarsversion av Windows PowerShell, som ingår i Windows.
- Windows PowerShell (x86): 32-bitarsversion av Windows PowerShell, som ingår i 64-bitarsversioner av Windows.
- Windows PowerShell ISE: 64-bitars ISE (Integrated Scripting Environment) för att skriva Windows PowerShell-skript.
- Windows PowerShell ISE (x86): 32-bitars ISE, som ingår i 64-bitars versioner av Windows.
Om PowerShell version 7 inte är installerad öppnar du Windows PowerShell och använder Upravljač za pakete za Windows (Winget) för att installera den senaste stabila versionen av PowerShell 7:
winget install --id Microsoft.Powershell --source winget
Detaljerade installationsinstruktioner finns i Installera PowerShell i Windows.
Fastställa PowerShell-versionen:
Om du vill öppna PowerShell version 7 väljer du genvägen PowerShell 7 (x64). Kör följande kommando för att kontrollera versionen av PowerShell:
$PSVersionTable.PSVersion
Ange PowerShell-körningsprincipen:
Kontrollera den aktuella körningsprincipen:
Get-ExecutionPolicy -List
Om körningsprincipen är inställd på
Restricted
ändrar du den tillRemoteSigned
eller mindre restriktiv:Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Bekräfta ändringen av körningsprincipen:
Du uppmanas att bekräfta ändringen:
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"): Y
Ange Y eller A och tryck sedan på Retur.
Installera PowerShell i Linux
Att installera PowerShell på Linux innebär att du använder en pakethanterare. Följande instruktioner gäller för versioner av Ubuntu som stöds. Andra distributioner finns i Installera PowerShell på Linux.
Installera PowerShell på Ubuntu Linux med hjälp av Advanced Packaging Tool (apt) och Bash-kommandoraden:
Uppdatera listan över paket
sudo apt-get update
Installera nödvändiga paket
sudo apt-get install -y wget apt-transport-https software-properties-common
Fastställa din version av Ubuntu
source /etc/os-release
Ladda ned Microsoft-lagringsplatsens nycklar
wget -q https://packages.microsoft.com/config/ubuntu/$VERSION_ID/packages-microsoft-prod.deb
Registrera Microsoft-lagringsplatsens nycklar
sudo dpkg -i packages-microsoft-prod.deb
Ta bort filen med Microsoft-lagringsplatsens nycklar
rm packages-microsoft-prod.deb
Uppdatera listan över paket när du har lagt till Microsoft-lagringsplatsen
sudo apt-get update
Installera PowerShell
sudo apt-get install -y powershell
Starta PowerShell
pwsh
Installera PowerShell i macOS
Om du vill installera PowerShell på macOS använder du Homebrew-pakethanteraren.
Viktigt!
brew
Om kommandot inte hittas måste du installera Homebrew. Mer information finns på Homebrews webbplats.
Installera Homebrew genom att köra följande kommando:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
När Homebrew har installerats installerar du den senaste stabila versionen av PowerShell 7:
brew install powershell/tap/powershell
Starta PowerShell för att kontrollera att det har installerats:
pwsh
Detaljerade installationsinstruktioner finns i Installera PowerShell på macOS.
Installera Az PowerShell-modulen
Az PowerShell-modulen är tillgänglig från en global lagringsplats som kallas PowerShell-galleriet.
Du kan installera modulen på den lokala datorn med hjälp av cmdleten Install-Module
.
Följ dessa steg för att installera den senaste versionen av Az PowerShell-modulen:
Öppna PowerShell version 7
Installera Az PowerShell-modulen:
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery
Det här kommandot installerar Az PowerShell-modulen för den aktuella användaren, som styrs av parametern Omfång .
Installationsprompt för NuGet:
Installationen förlitar sig på
NuGet
för att hämta komponenter. Du kan uppmanas att ladda ned och installera den senaste versionen avNuGet
: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"):
Ange Y och tryck på Retur.
Fråga om ej betrodd lagringsplats:
Som standard är PowerShell-galleriet inte konfigurerat som en betrodd lagringsplats. Du uppmanas att bekräfta att du vill installera modulen från en ej betrodd lagringsplats:
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"):
Ange Y eller A och tryck sedan på Retur.
Nu bör du se installationen av Az PowerShell-modulen.
Processen för att installera Az PowerShell-modulen i Linux och macOS är enkel och använder samma kommandon.
Starta PowerShell:
Öppna en terminal och kör följande kommando:
pwsh
Installera Az PowerShell-modulen:
I PowerShell-prompten anger du följande kommando:
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery
Fråga om ej betrodd lagringsplats:
Som standard är PowerShell-galleriet inte konfigurerat som en betrodd lagringsplats. Du uppmanas att bekräfta att du vill installera modulen från en ej betrodd lagringsplats:
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"):
Ange Y eller A och tryck sedan på Retur.
Du bör se installationen av Az PowerShell-modulen.
Med den här processen kan du använda alla Azure-specifika cmdletar som är tillgängliga i Az PowerShell-modulen.