Fix PSRepository and PSGallery
Hallo zusammen,
Kürzlich habe ich auf einem Windows Server 2012 R2 das Windows Management Framework 5.1 installiert
Nicht zu vergessen sind die TLS 1.2 Einträge
Allerdings stimmt auf diesem Server etwas mit der PowerShell Gallery nicht. Wie man sieht ist kein Repository hinterlegt.
Get-PackageProvider -ListAvailavle
Get-PSRepository
Es braucht also ein PowerShell Repository. Anscheinend geht das ab PowerShell 5.1 so
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Register-PSRepository -Default
Nun wird das Repository angezeigt und ich mache die PSGallery gleich noch zu trusted
Get-PSRepository
Set-PSRepository -Name PSGallery -InstallationPolicy Trusted
Schaut man sich das Modul PowerShellGet an, so ist das in der Version 1.0.0.1 installiert. Das muss noch aktualisiert werden, geht jedoch nur mit dem Force Parameter.
Get-Module PowerShellGet -ListAvailable
Find-Module PowershellGet
Install-Module PowershellGet -Force
Erst jetzt gibt es gewisse Parameter wie beispielsweise “-AllowPrerelease”
Find-Module AzureAD -AllowPrerelease
Grüsse
Andres Bohren





