- 05/14/2020
- 6 minuutin lukea
-
- m
- h
Tässä artikkelissa kerrotaan, miten voit asentaa windows Azure PowerShell modules usingPowerShellGet. Nämä ohjeet toimivat Windows -, macOS-ja Linux-alustoilla.
Azure PowerShell on saatavilla myös windows Azure Pilvi Kuori ja on nowpreinstalled Ikkunasta kuvia.
Vaatimukset
Huom.
PowerShell 7.,x ja myöhemmin on suositeltu versio Powershellista käytettäväksi Azure PowerShell onall-alustoilla.
Azure PowerShell toimii PowerShell 6.2.4 ja myöhemmin kaikilla alustoilla. Se on myös tuettu withPowerShell 5.1 Windows. Asenna PowerShellin uusin versio, joka on saatavilla käyttöjärjestelmällesi. Azure Powershellilla ei ole lisävaatimuksia PowerShell 6.2.4: ssä ja myöhemmin.
tarkista PowerShell versio, suorita komento:
$PSVersionTable.PSVersion
käyttää Azure PowerShell vuonna PowerShell 5.1 Windows:
- Päivitys toWindows PowerShell 5.1.,Jos olet Windows 10-versio 1607 tai korkeampi, sinulla on jo PowerShell 5.1 asennettu.
- Install. NET Framework 4.7.2 tai uudempi.
- varmista, että sinulla on Powershellgetin uusin versio. Juokse
Install-Module -Name PowerShellGet -Force
.
Asenna windows Azure PowerShell-moduuli
Varoitus
– Emme kannata ottaa sekä AzureRM ja Az moduulit asentaa PowerShell 5.1 on Windowsat samaan aikaan. Jos haluat pitää Azurermin saatavilla järjestelmässäsi, asenna az-moduuli forPowerShell 6.2.4 tai myöhemmin.,
Asenna Nykyinen Käyttäjä
Käyttämällä PowerShellGet cmdlets on suositeltavin asennustapa. Asenna az-moduuli vain samanaikaisellekäyttäjälle. Tämä on suositeltava asennus laajuus. Tämä menetelmä toimii samoilla onWindows -, macOS-ja Linux-alustoilla. Suorita seuraava komento PowerShell-istunto:
oletuksena, PowerShell-galleria ei ole määritetty luotetuksi arkiston PowerShellGet., Ensimmäinen kerta, kun käytät PSGallery näet seuraava kehote:
Vastaus Yes
tai Yes to All
jatka asennusta.
Asenna Kaikille Käyttäjille
Asentaminen moduuli kaikille käyttäjille järjestelmä vaatii koholla etuoikeuksia. Aloittaa PowerShellsession käyttämällä Suorita järjestelmänvalvojana-Windows tai käytä sudo
komento macOS tai Linux:
Az-moduuli on rollup-moduuli Azure PowerShell cmdlets., Asentaminen Lataa kaikki yleisesti saatavilla olevat Az PowerShell-moduulit ja asettaa niiden cmdlets käytettäväksi.
Asenna offline
joissakin ympäristöissä, se ei ole mahdollista liittää PowerShell-Galleria. Näissä tilanteissa,voit silti asentaa offline-tilassa jollakin seuraavista tavoista:
-
Lataa moduulit toiseen paikkaan verkossa ja käyttää sitä asennuksen lähde.Tämän menetelmän avulla voit välimuisti PowerShell-moduulit yhdellä palvelimella tai tiedostonjaolla, joka voidaan ottaa käyttöön Powershellgetillä kaikkiin irrallisiin järjestelmiin., Opi perustamaan paikallinen arkisto ja asentamaan irrallisia järjestelmiä paikallisten PowerShellGet-arkistojen kanssa.
-
Lataa Azure PowerShell MSI koneeseen kytketty verkkoon,ja sitten kopioi asentaja järjestelmiin ilman pääsyä PowerShell Galleria. Muista, että theMSI installer toimii vain PowerShell 5.1 Windowsissa.,
-
Tallenna moduuli, jossa Tallenna-Moduuli tiedosto jakaa tai tallentaa sen toiseen lähde ja manuaalisesti kopioida sen muut koneet:
Save-Module -Name Az -Path '\\server\share\PowerShell\modules' -Force
Vianetsintä
Tässä on joitakin yleisiä ongelmia nähnyt kun olet asentanut Azure PowerShell-moduuli. Jos sinulla esiintyy aproblem ei ole lueteltu tässä, tiedosto ongelma GitHub.
Proxy korttelin yhteys
Jos saat virheitä Install-Module
jotka osoittavat PowerShell-Galleria on saavuttamaton, et ehkä välityspalvelimen takana., Eri käyttöjärjestelmillä ja verkkoympäristöllä on erilaiset vaatimukset koko järjestelmän kattavan välityspalvelimen määrittämiseen. Ota yhteyttä järjestelmän ylläpitäjään välityspalvelinasetuksiasi varten ja miten voit määrittää ne ympäristöösi.
PowerShell itse ei välttämättä ole määritetty käyttämään tätä välityspalvelinta automaattisesti. Kanssa PowerShell 5.1 andlater, määrittää PowerShell-istunto käyttää välityspalvelinta käyttäen seuraavia komentoja:
Jos käyttöjärjestelmä tunnistetiedot on määritetty oikein, tämä kokoonpano reittejä PowerShellrequests kautta proxy., Jotta tämä asetus säilyy istuntojen välillä, lisää komennot yourPowerShell-profiiliin.
asentaa paketin, sinun proxy on sallia HTTPS-yhteydet osoitteeseen:
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
.Moduulin rakenteen vuoksi tämä voi kestää muutaman sekunnin.
sinun täytyy toistaa nämä vaiheet jokaista uutta PowerShell-istuntoa varten, jonka aloitat. Oppiaksesi, miten Topersist sinun Azure-kirjautumisesi näkyy PowerShell-istunnoissa, seePersist-käyttäjätunnukset PowerShell-istunnoissa.,
Päivitä Azure PowerShell-moduuli
päivittääksesi minkä tahansa PowerShell-moduulin, käytä samaa menetelmää, jota käytetään moduulin asentamiseen. Esimerkiksi, jos olet alun perin käytetty Install-Module
, niin sinun pitäisi useUpdate-Moduuli saada uusin versio. Jos oletalkuperäisesti käyttänyt MSI-pakettia, sinun pitäisi ladata ja asentaa uusi MSI-paketti.
PowerShellGet cmdlets ei voi päivittää MSI-paketista asennettuja moduuleja. Msipakkaukset eivät päivitä moduuleja, jotka asennettiin Powershellgetillä., Jos sinulla on ongelmia powershellget, sinun pitäisi asentaa uudelleen, eikä päivittää. Uudelleenasennus isdone samalla tavalla kuin asennuksen, mutta sinun täytyy lisätä -Force
parametri:
toisin Kuin MSI-pohjaisiin asennuksiin, asennat tai päivittää käyttämällä PowerShellGet ei poista olderversions, jotka voivat olla järjestelmään. Poista Azure PowerShellin vanhat versiot järjestelmästäsi, Katso Azure PowerShell-moduulin asennus. Lisätietoja MSI-pohjaisista asennuksista on Install Azure Powershellissa MSI-järjestelmällä.,
Käytä useita versioita windows Azure PowerShell
– Se on mahdollista asentaa useampi kuin yksi versio Azure PowerShell. Tarkistaa, jos sinulla on multipleversions Azure PowerShell asennettu, käytä seuraavaa komentoa:
Get-InstalledModule -Name Az -AllVersions | Select-Object -Property Name, Version
poista versio Azure PowerShell, ks Poistaa windows Azure PowerShell-moduuli.
Jos sinulla on useampi kuin yksi versio-moduuli on asennettu, moduuli autoload ja Import-Module
loadthe uusin versio oletuksena.,
Voit asentaa tai ladata erityinen versio Az
module käyttäen -RequiredVersion
parametri:
Käytä useita arkistoja, joissa PowerShellGet
Arkisto-parametri on tarpeen, jos olet lisännyt ylimääräisiä arkistot PowerShellGeton järjestelmän ja Az-moduuli löytyy enemmän kuin yksi heistä.
anna palautetta
Jos löydät vian Azure PowerShell,tiedosto kysymys GitHub. Jos haluat antaa takaisinkytkennän komentoriviltä, käytä Send-Feedback cmdlet-laitetta.,
oppiakseen lisää Azure PowerShell-moduuleista ja niiden ominaisuuksista Seeget aloitti Azure Powershellilla. Jos olet perehtynyt AzurePowerShell ja täytyy siirtyä AzureRM, seeMigrate alkaen AzureRM Az.