Installer Azure PowerShell

  • 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:

  1. 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.
  2. installer. net Frame .ork 4.7.2 eller nyere.
  3. 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 -RequiredVersionparameter:

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.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *