Installer Azure PowerShell (Norsk)

  • 05/14/2020
  • 6 minutter på å lese
    • m
    • h

Denne artikkelen forklarer hvordan du skal installere Azure PowerShell moduler usingPowerShellGet. Disse instruksjonene fungerer på Windows,macOS og Linux-plattformer.

Azure PowerShell er også tilgjengelig i Azure Cloud Shell og er nowpreinstalled i Docker bilder.

Krav

Merk

PowerShell-7.,x og senere er den anbefalte versjonen av PowerShell for bruk med Azure PowerShell onall plattformer.

Azure PowerShell fungerer med PowerShell 6.2.4 og senere på alle plattformer. Den er også støttet withPowerShell 5.1 på Windows. Installere thelatest versjon av PowerShell tilgjengelig foryour operativsystem. Azure PowerShell har ingen ytterligere krav når det kjøres på PowerShell 6.2.4 og senere.

for Å sjekke PowerShell-versjonen, kjør kommandoen:

$PSVersionTable.PSVersion

for Å bruke Azure PowerShell i PowerShell 5.1 på Windows:

  1. Oppdatere toWindows PowerShell 5.1.,Hvis du er på Windows-10 versjon 1607 eller høyere, har du allerede PowerShell 5.1 installert.
  2. Installere .NET Framework 4.7.2 eller senere.
  3. Kontroller at du har den nyeste versjonen av PowerShellGet. Kjør Install-Module -Name PowerShellGet -Force.

Installere Azure PowerShell-modulen

Advarsel

Vi ikke ha både AzureRM og Az-moduler som er installert for PowerShell 5.1 på Windowsat samme tid. Hvis du trenger å holde AzureRM tilgjengelig på systemet, installere Az modul forPowerShell 6.2.4 eller senere.,

Installer for Gjeldende Bruker

ved Hjelp av PowerShellGet cmdlets er foretrukket installasjon metode. Installere Az-modul for thecurrent bruker bare. Dette er anbefalt omfang. Denne metoden fungerer på samme onWindows, macOS og Linux-plattformer. Kjør følgende kommando fra en PowerShell-sesjon:

standard PowerShell-gallery ikke er konfigurert som en klarert plassering for PowerShellGet., Thefirst gang du bruker PSGallery du se følgende melding:

Svar Yes eller Yes to All for å fortsette med installasjonen.

Installere for Alle Brukere

Installere modulen for alle brukere på et system som krever utvidede rettigheter. Start PowerShellsession bruke Kjør som administrator i Windows eller bruk det sudo – kommandoen på macOS eller Linux:

Az-modul er en samling modul for Azure PowerShell cmdlets., Installere den laster ned alle ofthe generelt tilgjengelig Az PowerShell moduler, og gjør deres cmdlets som er tilgjengelig for bruk.

Installer i frakoblet modus

I noen miljøer, er det ikke mulig å koble til PowerShell Galleri. I slike situasjoner,kan du fremdeles installere offline bruke en av disse metodene:

  • Last ned modulene til et annet sted i nettverket ditt, og bruke det som en installasjon kilde.Denne metoden gjør det mulig å cache PowerShell moduler på en enkelt server eller fil-deling for å være deployedwith PowerShellGet til alle frakoblet-systemer., Lær hvordan å sette opp en lokal depotet og installon frakoblet systemer withWorking med lokale PowerShellGet repositories.

  • Last ned Azure PowerShell MSI til en maskin som er koblet til nettverket,og deretter kopiere installatør til systemer uten tilgang til PowerShell Galleri. Husk at theMSI installer bare fungerer for PowerShell 5.1 på Windows.,

  • Lagre modulen med Spare-Modul til en fil dele eller lagre den til en annen kilde, og manuelt kopiere den til andre maskiner:

    Save-Module -Name Az -Path '\\server\share\PowerShell\modules' -Force

Feilsøking

Her er noen vanlige problemer sett når du installerer Azure PowerShell-modul. Hvis du opplever aproblem som ikke er oppført her, fil et problem på GitHub.

Proxy-blokker tilkobling

Hvis du får feil fra Install-Module som indikerer PowerShell-Gallery er et område uten dekning, kan du kanskje bak en proxy-server., Forskjellige operativsystemer og nettverk miljø har ulike requirementsfor konfigurere en system-wide-proxy. Kontakt systemadministratoren for proxy-innstillinger andhow til å konfigurere dem for ditt miljø.

PowerShell i seg selv kan ikke være konfigurert til å bruke denne proxy automatisk. Med PowerShell 5.1 andlater, konfigurere PowerShell-sesjon-for å bruke en proxy-ved hjelp av følgende kommandoer:

Hvis operativsystemet legitimasjon er konfigurert riktig, denne konfigurasjonen ruter PowerShellrequests via proxy., For å få denne innstillingen vedvarer mellom øktene, legge til kommandoer for å yourPowerShell profil.

for Å installere pakken, proxy behov for å tillate HTTPS-tilkoblinger 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å grunn av måten modulen er strukturert, kan dette ta noen sekunder.

Du må gjenta disse trinnene for hver nye PowerShell-sesjon du starter. For å lære hvordan topersist din Azure logge på tvers av PowerShell økter, seePersist legitimasjon over PowerShell økter.,

Oppdatere Azure PowerShell-modulen

Hvis du vil oppdatere alle PowerShell-modul, bør du bruke den samme metoden som brukes til å installere modulen. Forexample, hvis du brukte Install-Module, så bør du useUpdate-Modulen for å få den nyeste versjonen. Hvis youoriginally brukte MSI-pakke, da bør du laste ned og installere den nye MSI-pakke.

PowerShellGet cmdlets ikke kan oppdatere moduler som ble installert fra en MSI-pakke. MSIpackages ikke oppdatere moduler som ble installert ved hjelp av PowerShellGet., Hvis du har noen issuesupdating ved hjelp av PowershellGet, så bør du installere på nytt, heller enn å oppdatere. Installere isdone samme måte som å installere, men du må legge til en -Force parameter:

i Motsetning til MSI-baserte installasjoner, installere eller oppdatere ved hjelp av PowerShellGet ikke fjerne olderversions som kan finnes på systemet. For å fjerne gamle versjoner av Azure PowerShell fra systemet,kan du se Avinstallere den Azure PowerShell-modul. For mer informasjon aboutMSI-baserte installasjoner, se Installere Azure PowerShell med en MSI.,

Bruk flere versjoner av Azure PowerShell

Det er mulig å installere mer enn én versjon av Azure PowerShell. For å sjekke om du har multipleversions av Azure PowerShell er installert, bruker du følgende kommando:

Get-InstalledModule -Name Az -AllVersions | Select-Object -Property Name, Version

for Å fjerne en versjon av Azure PowerShell, kan du se Avinstallere den Azure PowerShell-modul.

Hvis du har mer enn én versjon av modulen er installert, modul autoload og Import-Module loadthe nyeste versjon av standard.,

Du kan installere eller laste en bestemt versjon av Az modulen ved å bruke -RequiredVersionparameter:

Bruk flere depoter med PowerShellGet

Depotet parameter er påkrevd hvis du har lagt til flere repositories å PowerShellGeton systemet og Az-modulen kan bli funnet i mer enn ett av dem.

Gi tilbakemelding

Hvis du finner en feil i Azure PowerShell,fil et problem på GitHub. For å gi feedbackfrom kommandolinjen, kan du bruke Send-Tilbakemeldinger-cmdleten.,

for Å lære mer om Azure PowerShell moduler og deres funksjoner, seeGet i Gang med Azure PowerShell. Hvis du er kjent med AzurePowerShell og trenger å migrere fra AzureRM, seeMigrate fra AzureRM til Az.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *