Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
PowerShell kann auf verschiedenen Linux-Distributionen installiert werden. Für die meisten Linux-Plattformen und -Distributionen wird jedes Jahr eine Hauptversion veröffentlicht, und es wird ein Paket-Manager zum Installieren von PowerShell bereitgestellt. PowerShell kann auf einigen Linux-Verteilungen installiert werden, die von Microsoft nicht unterstützt werden. In diesen Fällen finden Sie möglicherweise Support von der Community für PowerShell auf diesen Plattformen.
Weitere Informationen finden Sie in der Dokumentation Supportlebenszyklus von PowerShell.
In diesem Artikel werden die unterstützten Linux-Distributionen und die zugehörigen Paket-Manager aufgeführt. Alle PowerShell-Versionen werden so lange unterstützt, bis entweder die Version von PowerShell oder die Version der Linux-Distribution das Ende des Supports erreicht.
Eine LTS-Version (Long-Term Release) bietet bestmögliche Kompatibilität.
Alpine
Microsoft unterstützt PowerShell, bis PowerShell das Ende des Supports erreicht oder die Version von Alpine das Ende der Lebensdauer erreicht.
Die Unterstützung für diese Versionen von Alpine endet am folgenden Datum:
- Alpine 3.23 - 2027-11-01
- Alpine 3.22 - 2027-05-01
- Alpine 3.21 - 2026-11-01
- Alpine 3.20 - 2026-04-01
Die Docker-Images für das .NET SDK enthalten die neuesten Versionen von PowerShell. Diese Bilder sind in der Microsoft Artifact Registry verfügbar.
Diese Images werden von offiziellen Betriebssystemimages erstellt, die vom Betriebssystemverteiler bereitgestellt werden. Diese Images verfügen möglicherweise nicht über die neuesten Sicherheitsupdates. Microsoft empfiehlt, die Betriebssystempakete auf die neueste Version zu aktualisieren, um sicherzustellen, dass die neuesten Sicherheitsupdates angewendet werden.
Diese Bilder werden zu Testzwecken bereitgestellt. Wenn Sie ein Docker-Image für eine Produktionsumgebung benötigen, sollten Sie Ihr eigenes erstellen und verwalten.
Weitere Informationen finden Sie unter Installieren von PowerShell unter Alpine.
Debian
Debian verwendet APT (Advanced Package Tool) als Paket-Manager.
Microsoft unterstützt PowerShell, bis PowerShell das Ende des Supports erreicht oder die Version von Debian das Ende der Lebensdauer erreicht.
Die Unterstützung für diese Versionen von Debian endet am folgenden Datum:
- Debian 13 - 2028-08-09
- Debian 12 - 2026-06-10
Installationspaketdateien (.deb) sind ebenfalls unter https://packages.microsoft.com/ verfügbar.
Die Docker-Images für das .NET SDK enthalten die neuesten Versionen von PowerShell. Diese Bilder sind in der Microsoft Artifact Registry verfügbar.
Diese Images werden von offiziellen Betriebssystemimages erstellt, die vom Betriebssystemverteiler bereitgestellt werden. Diese Images verfügen möglicherweise nicht über die neuesten Sicherheitsupdates. Microsoft empfiehlt, die Betriebssystempakete auf die neueste Version zu aktualisieren, um sicherzustellen, dass die neuesten Sicherheitsupdates angewendet werden.
Diese Bilder werden zu Testzwecken bereitgestellt. Wenn Sie ein Docker-Image für eine Produktionsumgebung benötigen, sollten Sie Ihr eigenes erstellen und verwalten.
Weitere Informationen finden Sie unter Installieren von PowerShell unter Debian.
Red Hat Enterprise Linux (RHEL)
RHEL 7 verwendet yum, RHEL 8 verwendet den DNF-Paket-Manager.
Microsoft unterstützt PowerShell, bis PowerShell das Ende des Supports erreicht oder die Version von RHEL das Ende des Supports erreicht.
Die Unterstützung für diese RHEL-Versionen endet am folgenden Datum:
- RHEL 10 - 2035-05-31
- RHEL 9 - 2032-05-31
- RHEL 8 - 31.05.2029
Installationspaketdateien (.rpm) sind ebenfalls unter https://packages.microsoft.com/ verfügbar.
PowerShell wird auf Red Hat Universal Base Images (UBI) getestet. Weitere Informationen finden Sie auf der Informationsseite der UBI.
Weitere Informationen finden Sie unter Installieren von PowerShell unter RHEL.
Ubuntu
Ubuntu verwendet APT (Advanced Package Tool) als Paket-Manager.
Microsoft unterstützt PowerShell, bis PowerShell das Ende des Supports erreicht oder die Version von Ubuntu das Ende des Supports erreicht.
Die Unterstützung für diese Versionen von Ubuntu endet am folgenden Datum:
- Ubuntu 24.04 - 2029-05-31
- Ubuntu 22.04 - 2027-04-01
Installationspaketdateien (.deb) sind ebenfalls unter https://packages.microsoft.com/ verfügbar.
Die Docker-Images für das .NET SDK enthalten die neuesten Versionen von PowerShell. Sie können diese Bilder aus der Microsoft Artifact Registry herunterladen.
Diese Images werden von offiziellen Betriebssystemimages erstellt, die vom Betriebssystemverteiler bereitgestellt werden. Diese Images verfügen möglicherweise nicht über die neuesten Sicherheitsupdates. Microsoft empfiehlt, die Betriebssystempakete auf die neueste Version zu aktualisieren, um sicherzustellen, dass die neuesten Sicherheitsupdates angewendet werden.
Diese Bilder werden zu Testzwecken bereitgestellt. Wenn Sie ein Docker-Image für eine Produktionsumgebung benötigen, sollten Sie Ihr eigenes erstellen und verwalten.
Hinweis
Ubuntu 25.10 (Questing Quokka) ist eine Zwischenversion. Microsoft testt keine Zwischenversionen von Ubuntu oder unterstützt sie nicht. Weitere Informationen finden Sie unter Community unterstützte Verteilungen.
Weitere Informationen finden Sie unter Installieren von PowerShell unter Ubuntu.
Von der Community unterstützte Distributionen
PowerShell kann auf vielen Linux-Verteilungen installiert werden, die von Microsoft nicht unterstützt werden. In diesen Fällen finden Sie möglicherweise Support von der Community für PowerShell auf diesen Plattformen
Um von Microsoft unterstützt zu werden, muss die Linux-Distribution die folgenden Kriterien erfüllen:
- Die Version und Architektur der Verteilung wird von .NET Core unterstützt.
- Die Version der Distribution wird für mindestens ein Jahr unterstützt.
- Die Version der Distribution ist weder eine Zwischenversion noch eine gleichwertige Version.
- Das PowerShell-Team hat die Version der Distribution getestet.
Weitere Informationen finden Sie unter Community-Unterstützung für PowerShell unter Linux.
Alternative Installationsmethoden
Es gibt drei weitere Möglichkeiten, PowerShell unter Linux zu installieren, einschließlich der Linux-Distributionen, die nicht offiziell unterstützt werden. Sie können versuchen, PowerShell mithilfe des PowerShell-Snap-Pakets zu installieren. Sie können ebenfalls versuchen, PowerShell-Binärdateien direkt mithilfe des Linux tar.gz-Pakets bereitzustellen. Weitere Informationen finden Sie unter Alternative Möglichkeiten zum Installieren von PowerShell unter Linux.