- 05/14/2020
- 6 minutter på at læse
-
- m
- h
Denne artikel forklarer, hvordan du installerer den Azurblå PowerShell moduler usingPowerShellGet. Disse instruktioner fungerer på platformsindo .s -, macOS-og Linu. – platforme.
a .ure Po .ershell er også tilgængelig i A .ure Cloud Shell og er nu installeret i Docker-billeder.
Krav
Bemærk!
PowerShell 7.,x og senere er den anbefalede version af PowerShell til brug med Azure PowerShell onall platforme.
a .ure Po .ershell fungerer med Po .ershell 6.2.4 og senere på alle platforme. Det understøttes ogsåpithpo .ershell 5.1 på Windowsindo .s. Installer den nyeste version af Po .ershell tilgængelig for dit operativsystem. A .ure Po .ershell har ingen yderligere krav, når du kører på Po .ershell 6.2.4 og nyere.
for At tjekke din PowerShell version, skal du køre kommandoen:
$PSVersionTable.PSVersion
for At bruge Azure PowerShell i PowerShell 5.1 på Windows:
- Update til at windows PowerShell 5.1.,Hvis du er på versionindo .s 10 version 1607 eller nyere, har du allerede Po .ershell 5.1 installeret.
- installer. net Frame .ork 4.7.2 eller nyere.
- sørg for, at du har den nyeste version af Po .ershellget. Kør
Install-Module -Name PowerShellGet -Force
.
Installere det Azurblå PowerShell-modul
Advarsel
Vi støtter ikke have både AzureRM og Az-moduler, der er installeret til PowerShell 5.1 på Windowsat samme tid. Hvis du har brug for at holde a .urerm tilgængelig på dit system, skal du installere A. – modulet forpo .ershell 6.2.4 eller nyere.,
Installer for Nuværende bruger
brug af Po .ershellget cmdlets er den foretrukne installationsmetode. Installer A. – modulet kun for nuværende bruger. Dette er den anbefalede installation omfang. Denne metode fungerer på samme måde på platformsindo .s, macOS og Linu.platforme. Skal du køre følgende kommando fra en PowerShell session:
Som standard, PowerShell galleri ikke er konfigureret som en trusted repository for PowerShellGet., De første gang du bruger PSGallery du se følgende meddelelse:
Svar Yes
eller Yes to All
for at fortsætte med installationen.
Installer for alle brugere
installation af modulet for alle brugere på et system kræver forhøjede rettigheder. Start PowerShellsession brug af Kør som administrator i Windows eller bruge sudo
kommando på macOS eller Linux:
Az-modul er en pakke modul til det Azurblå PowerShell cmdlets., Installation Det do .nloader alle de almindeligt tilgængelige a.po .ershell moduler, og gør deres cmdlets til rådighed til brug.
installer offline
i nogle miljøer er det ikke muligt at oprette forbindelse til Po .ershell-galleriet. I disse situationer,kan du stadig installere offline ved at bruge en af disse metoder:
-
Download moduler til et andet sted i dit netværk, og bruger det som en installationskilde.Denne metode giver dig mulighed for at cache Po .ershell-moduler på en enkelt server eller fildeling, der skal implementeres med Po .ershellget til alle frakoblede systemer., Lær, hvordan du opretter et lokalt Depot og installerer på frakoblede systemer medarbejde med lokale Po .ershellget-arkiver.
-
Download Azure PowerShell MSI ‘ en til en maskine, der er tilsluttet til netværket,og derefter kopier installationsprogrammet til systemer uden adgang til PowerShell Galleri. Husk, at theMSI installer kun fungerer til Po .ershell 5.1 på .indo .s.,
-
Gem modulet med Spar-Modul til en fil udveksle,eller gemme det til en anden kilde, og manuelt kopierer det til andre maskiner:
Save-Module -Name Az -Path '\\server\share\PowerShell\modules' -Force
Fejlfinding
Her er nogle almindelige problemer, der ses, når du installerer det Azurblå PowerShell-modul. Hvis du oplever et problem, der ikke er nævnt her, skal du indsende et problem på GitHub.
Proxy-blokke forbindelse
Hvis du får fejl fra Install-Module
, der angiver PowerShell Galleri er tilgængelig, du måske bag en proxy., Forskellige operativsystemer og netværksmiljø har forskellige kravtil konfiguration af en systemdækkende Pro .y. Kontakt din systemadministrator for dine pro .yindstillinger oghvordan du konfigurerer dem til dit miljø.
Po .ershell selv er muligvis ikke konfigureret til at bruge denne pro .y automatisk. Med PowerShell 5.1 andlater, konfigurere PowerShell-session til at bruge en proxy, brug de følgende kommandoer:
Hvis dit operativsystem legitimationsoplysninger er konfigureret korrekt, kan denne konfiguration ruter PowerShellrequests via proxy., For at få denne indstilling til at fortsætte mellem sessioner skal du tilføje kommandoerne til din po .ershell-profil.
for at installere pakken skal din pro .y tillade HTTPS-forbindelser til følgende adresse:
Sign in
To start working with Azure PowerShell, sign in with your Azure credentials.
Note
If you’ve disabled module autoloading, manually import the module with Import-Module -Name Az
.På grund af den måde, modulet er struktureret, kan det tage et par sekunder.
Du skal gentage disse trin for hver ny PO .ershell-session, du starter. At lære, hvordan topersist din Azure logge på tværs af PowerShell sessioner, seePersist legitimationsoplysninger på tværs af PowerShell sessioner.,
Update-Azure PowerShell-modul
til At opdatere nogen af PowerShell-modul, skal du bruge den samme metode, der bruges til at installere modulet. Foreamample, hvis du oprindeligt brugte Install-Module
, skal du brugeupdate-modul for at få den nyeste version. Hvis du oprindeligt brugte MSI-pakken, skal du Do .nloade og installere den nye MSI-pakke.po .ershellget cmdlets kan ikke opdatere moduler, der blev installeret fra en MSI-pakke. MSIpackages opdaterer ikke moduler, der blev installeret ved hjælp af Po .ershellget., Hvis du har problemer medopdatering ved hjælp af Po .ershellget, skal du geninstallere i stedet for at opdatere. Geninstallation isdone på samme måde som installationen, men du er nødt til at tilføje -Force
parameter:
i Modsætning til MSI-baserede installationer, installation eller opdatering ved hjælp af PowerShellGet ikke fjerne olderversions, der kan findes på dit system. For at fjerne gamle versioner af Azure PowerShell fra dit system,se Afinstallere det Azurblå PowerShell-modul. For mere information ommsi-baserede installationer, se Installer a .ure Po .ershell med en MSI.,
Bruge flere versioner af Azure PowerShell
Det er muligt at installere mere end én version af Azure PowerShell. For at kontrollere, om du har multipleversions af Azure PowerShell installeret, skal du bruge følgende kommando:
Get-InstalledModule -Name Az -AllVersions | Select-Object -Property Name, Version
for At fjerne en version af Azure PowerShell, se Afinstallere det Azurblå PowerShell-modul.
Hvis du har mere end installedn version af modulet installeret, modul autoload og Import-Module
loadden nyeste version som standard.,
Du kan installere eller indlæse en bestemt version af Az
– modulet ved brug af -RequiredVersion
parameter:
Anvendelse af flere depoter med PowerShellGet
Repository parameter er påkrævet, hvis du har tilføjet ekstra depoter for at PowerShellGeton dit system og Az-modul kan findes i mere end en af dem.
Giv feedback
Hvis du finder en fejl i A .ure Po .ershell,skal du indsende et problem på GitHub. At levere feedbackfra kommandolinjen skal du bruge cmdlet Send-Feedback.,
for At lære mere om det Azurblå PowerShell moduler og deres funktioner, seeGet i Gang med Azure PowerShell. Hvis du er bekendt med AzurePowerShell og har brug for at flytte fra AzureRM, seeMigrate fra AzureRM til Az.