Stellen Sie sicher, dass eine Version von PowerShellGet und PackageManagement installiert ist, die neuer als 1.0.0.1 ist. Die neuesten stabilen Versionen sind 2.2.5 für PowerShellGet und 1.4.8.1 für PackageManagement.
Um auf den PowerShell-Katalog zuzugreifen, müssen Sie Transport Layer Security (TLS) 1.2 oder höher verwenden. Verwenden Sie den folgenden Befehl, um TLS 1.2 in Ihrer PowerShell-Sitzung zu aktivieren.
Fügen Sie diesen Befehl ihrem PowerShell-Profilskript hinzu, um sicherzustellen, dass TLS 1.2 für jede PowerShell-Sitzung konfiguriert ist. Weitere Informationen zu Profilen finden Sie unter about_Profiles.
Wenn Sie PowerShell 6.0 oder höher ausführen, ist bereits eine neuere Version von PowerShellGet und PackageManagement installiert. Sie können bei Bedarf ein Upgrade auf eine neuere Version durchführen oder die Vorschauversion installieren. Sie sollten immer das neueste stabile Release installieren.
Verwenden Sie den folgenden Befehl, um zu sehen, welche Version installiert ist.
Führen Sie folgendes aus, um die neuesten Versionen dieser Module zu installieren:
PowerShell
Install-Module PowerShellGet -Force -AllowClobber
Installieren von Microsoft.PowerShell.PSResourceGet
Microsoft.PowerShell.PSResourceGet ist die neue Paketverwaltungslösung für PowerShell. Mit diesem Modul müssen Sie PowerShellGet und PackageManagement nicht mehr verwenden. Es kann jedoch parallel zum vorhandenen PowerShellGet-Modul installiert werden. Um Microsoft.PowerShell.PSResourceGet parallel mit Ihrer vorhandenen PowerShellGet-Version zu installieren, öffnen Sie eine beliebige PowerShell-Konsole, und führen Sie Folgendes aus:
Microsoft.PowerShell.PSResourceGet ist mit PowerShell 7.4 und höher vorinstalliert.
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Feedback zu PowerShellGet
PowerShellGet ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben:
In diesem Lernpfad erhalten Sie eine Einführung in Windows PowerShell und einen Überblick über die Funktionalität des Produkts. Es wird erläutert, wie Sie Windows PowerShell öffnen und konfigurieren, Befehle ausführen und das integrierte Hilfesystem verwenden.