Dela via


Installera PowerShell i Linux

PowerShell kan installeras på flera olika Linux-distributioner. De flesta Linux-plattformar och -distributioner har en stor uppdatering varje år och tillhandahåller en pakethanterare som används för att installera PowerShell. PowerShell kan installeras på vissa distributioner av Linux som inte stöds av Microsoft. I sådana fall kan du få stöd från communityn för PowerShell på dessa plattformar.

Mer information finns i dokumentationen om PowerShell Support Lifecycle .

I den här artikeln visas de Linux-distributioner och pakethanterare som stöds. Alla PowerShell-versioner stöds fortfarande tills antingen versionen av PowerShell eller versionen av Linux-distributionen når supportens slut.

För bästa kompatibilitet väljer du en långsiktig version (LTS).

Alpine

Microsoft har stöd för PowerShell tills PowerShell når supportens slut eller versionen av Alpine når slutet av livet.

Alpine 3.17 – OS-stödet upphör 2024-11-22

  • Docker-avbildningar som innehåller PowerShell 7.2, PowerShell 7.4 och PowerShell 7.5-förhandsversion för x64 är tillgängliga från Microsoft Artifact Registry

Docker-avbildningar av PowerShell är inte tillgängliga för Alpine 3.18 och 3.19 just nu.

Förhandsversioner av PowerShell tillhandahålls endast för testning och feedback.

Mer information finns i Installera PowerShell på Alpine.

Debian

Debian använder APT (Advanced Package Tool) som pakethanterare.

Microsoft stöder PowerShell tills PowerShell når supportens slut eller versionen av Debian når slutet av livet.

Debian 11 (Bullseye) – OS-supporten upphör 2024-07-31

  • Docker-avbildningar som innehåller PowerShell 7.2, PowerShell 7.4 och PowerShell 7.5-förhandsversion för x64 är tillgängliga från Microsoft Artifact Registry

Debian 12 (Bookworm) – OS-supporten upphör 2026-06-10

  • Docker-avbildningar som innehåller PowerShell 7.2, PowerShell 7.4 och PowerShell 7.5-förhandsversion för x64 är tillgängliga från Microsoft Artifact Registry

Förhandsversioner av PowerShell tillhandahålls endast för testning och feedback.

Mer information finns i Installera PowerShell på Debian.

Red Hat Enterprise Linux (RHEL)

RHEL 7 använder yum och RHEL 8 använder dnf-pakethanteraren.

Microsoft stöder PowerShell tills PowerShell når supportens slut eller versionen av RHEL når supportens slut.

RHEL 8 – OS-supporten upphör 2029-05-31

  • Docker-avbildningar som innehåller PowerShell 7.2, PowerShell 7.4 och PowerShell 7.5-förhandsversion för x64 är tillgängliga från Microsoft Artifact Registry

RHEL 9 – OS-supporten upphör 2032-05-31

  • Docker-avbildningar som innehåller PowerShell 7.2, PowerShell 7.4 och PowerShell 7.5-förhandsversion för x64 är tillgängliga från Microsoft Artifact Registry

PowerShell testas på Red Hat Universal Base Images (UBI). Mer information finns på informationssidan för UBI.

Mer information finns i Installera PowerShell på RHEL.

Ubuntu

Ubuntu använder APT (Advanced Package Tool) som pakethanterare.

Microsoft stöder PowerShell tills PowerShell når supportens slut eller versionen av Ubuntu når supportens slut.

Ubuntu 20.04 (Focal Fossa) – OS-supporten upphör 2025-04-02

  • Docker-avbildningar som innehåller PowerShell 7.2, PowerShell 7.4 och PowerShell 7.5-förhandsversion för x64 och Arm32 är tillgängliga från Microsoft Artifact Registry

Ubuntu 22.04 (Jammy Jellyfish) – OS-stödet upphör 2027-04-01

  • Docker-avbildningar som innehåller PowerShell 7.2, PowerShell 7.4 och PowerShell 7.5-förhandsversion för x64 och Arm32 är tillgängliga från Microsoft Artifact Registry

Ubuntu 24.04 (Noble Numbat) – OS-supporten upphör 2029-04-25

  • Docker-avbildningar som innehåller PowerShell 7.2, PowerShell 7.4 och PowerShell 7.5-förhandsversion för x64 och Arm32 är tillgängliga från Microsoft Artifact Registry

Ubuntu 23.10 (Mantic Minotaur) är en interimversion. Microsoft stöder inte interimversioner av Ubuntu. Mer information finns i Distributioner som stöds av communityn.

Mer information finns i Installera PowerShell på Ubuntu.

Distributioner som stöds av communityn

PowerShell kan installeras på många distributioner av Linux som inte stöds av Microsoft. I dessa fall kan du få stöd från communityn för PowerShell på dessa plattformar

För att kunna stödjas av Microsoft måste Linux-distributionen uppfylla följande kriterier:

  • Distributionens version och arkitektur stöds av .NET Core.
  • Distributionsversionen stöds i minst ett år.
  • Distributionsversionen är inte en interimsversion eller motsvarande.
  • PowerShell-teamet har testat distributionsversionen.

Mer information finns i Community-stöd för PowerShell på Linux.

Alternativa installationsmetoder

Det finns tre andra sätt att installera PowerShell på Linux, inklusive Linux-distributioner som inte stöds officiellt. Du kan försöka installera PowerShell med hjälp av PowerShell Snap Package. Du kan också prova att distribuera PowerShell-binärfiler direkt med Hjälp av Linux-paketet tar.gz . Mer information finns i Alternativa sätt att installera PowerShell på Linux.