PowerShell in Linux installeren

PowerShell kan worden geïnstalleerd op verschillende Linux-distributies. De meeste Linux-platforms en -distributies hebben elk jaar een belangrijke vrijgave en bieden een pakketbeheerder die wordt gebruikt om PowerShell te installeren. PowerShell kan worden geïnstalleerd op sommige distributies van Linux die niet worden ondersteund door Microsoft. In die gevallen vindt u mogelijk ondersteuning van de community voor PowerShell op deze platforms.

Zie de documentatie over de levenscyclus van PowerShell-ondersteuning voor meer informatie.

Dit artikel bevat de ondersteunde Linux-distributies en pakketbeheerders. Alle PowerShell-releases blijven ondersteund totdat de versie van PowerShell of de versie van de Linux-distributie end-of-support bereikt.

Kies voor de beste compatibiliteit een LTS-versie (Long-Term Release).

Alpine

De volgende tabel bevat de ondersteunde PowerShell-releases en de versies van Alpine waarop ze worden ondersteund. Deze versies worden ondersteund totdat de versie van PowerShell het einde van de ondersteuning bereikt of de versie van Alpine het einde van de levensduur bereikt.

  • Het Ondersteund pictogram geeft aan dat de versie van het besturingssysteem of PowerShell nog steeds wordt ondersteund
  • Het Niet meer ondersteund pictogram geeft aan dat de versie van PowerShell niet meer wordt ondersteund in die versie van het besturingssysteem
  • Het In Test pictogram geeft aan dat het testen van PowerShell op dat besturingssysteem nog niet is voltooid
  • Het Niet ondersteund pictogram geeft aan dat de versie van het besturingssysteem of PowerShell niet wordt ondersteund
  • Wanneer zowel de versie van het besturingssysteem als de versie van PowerShell een Ondersteund pictogram hebben, wordt die combinatie ondersteund
Alpine 7.2 (LTS-previous) 7.3 7.4 (LTS-current)
Ondersteund 3.18 Niet ondersteund Niet ondersteund Niet ondersteund
Ondersteund 3.17 In Test In Test In Test
Ondersteund 3.16 In Test In Test In Test
Niet meer ondersteund 3.15 In Test In Test In Test
Niet meer ondersteund 3.14 Niet meer ondersteund Niet meer ondersteund Niet meer ondersteund

PowerShell wordt ondersteund in Alpine voor de volgende processorarchitecturen.

Alpine 7.2 (LTS-current) 7.3 7.4 (LTS-current)
Alle ondersteunde versies x64 x64 x64

PowerShell is niet getest op Alpine met arm-processors.

Zie PowerShell installeren op Alpine voor meer informatie.

Debian

Debian gebruikt APT (Advanced Package Tool) als pakketbeheerder.

De volgende tabel is een lijst met momenteel ondersteunde PowerShell-releases en de versies van Debian waarop ze worden ondersteund. Deze versies blijven ondersteund totdat de versie van PowerShell het einde van de ondersteuning bereikt of de versie van Debian het einde van de levensduur bereikt.

  • Het Ondersteund pictogram geeft aan dat de versie van het besturingssysteem of PowerShell nog steeds wordt ondersteund
  • Het Niet meer ondersteund pictogram geeft aan dat de versie van PowerShell niet meer wordt ondersteund in die versie van het besturingssysteem
  • Het In Test pictogram geeft aan dat het testen van PowerShell op dat besturingssysteem nog niet is voltooid
  • Het Niet ondersteund pictogram geeft aan dat de versie van het besturingssysteem of PowerShell niet wordt ondersteund
  • Wanneer zowel de versie van het besturingssysteem als de versie van PowerShell een Ondersteund pictogram hebben, wordt die combinatie ondersteund
Debian 7.2 (LTS-previous) 7.3 7.4 (LTS-current)
Ondersteund 12 (Boekworm) In Test In Test In Test
Ondersteund 11 (Bullseye) Ondersteund Ondersteund Ondersteund
Niet meer ondersteund 10 (Buster) Niet meer ondersteund Niet meer ondersteund Niet meer ondersteund

PowerShell wordt ondersteund op Debian voor de volgende processorarchitecturen.

Debian 7.2 (LTS-current) 7.3 7.4 (LTS-current)
Versie 9+ x64 x64 x64

Zie PowerShell installeren op Debian voor meer informatie.

Red Hat Enterprise Linux (RHEL)

RHEL 7 maakt gebruik van yum en RHEL 8 maakt gebruik van de dnf-pakketbeheerder.

De volgende tabel is een lijst met momenteel ondersteunde versies van PowerShell en de versies van RHEL waarop ze worden ondersteund. Deze versies blijven ondersteund totdat de versie van PowerShell het einde van de ondersteuning bereikt of de versie van RHEL end-of-support bereikt.

  • Het Ondersteund pictogram geeft aan dat de versie van het besturingssysteem of PowerShell nog steeds wordt ondersteund
  • Het Niet meer ondersteund pictogram geeft aan dat de versie van PowerShell niet meer wordt ondersteund in die versie van het besturingssysteem
  • Het In Test pictogram geeft aan dat het testen van PowerShell op dat besturingssysteem nog niet is voltooid
  • Het Niet ondersteund pictogram geeft aan dat de versie van het besturingssysteem of PowerShell niet wordt ondersteund
  • Wanneer zowel de versie van het besturingssysteem als de versie van PowerShell een Ondersteund pictogram hebben, wordt die combinatie ondersteund
RHEL 7.2 (LTS-previous) 7.3 7.4 (LTS-current)
Ondersteund 9 Ondersteund Ondersteund Ondersteund
Ondersteund 8 Ondersteund Ondersteund Ondersteund
Ondersteund 7 Ondersteund Ondersteund Niet ondersteund

PowerShell wordt getest op Red Hat Universal Base Images (UBI). Zie de pagina UBI-informatie voor meer informatie.

PowerShell wordt ondersteund op RHEL voor de volgende processorarchitecturen.

RHEL 7.2 (LTS-current) 7.3 7.4 (LTS-current)
Alle ondersteunde versies x64 x64 x64

Zie PowerShell installeren op RHEL voor meer informatie.

Ubuntu

Ubuntu gebruikt APT (Advanced Package Tool) als pakketbeheerder.

De volgende tabel is een lijst met momenteel ondersteunde PowerShell-releases en de versies van Ubuntu waarop ze worden ondersteund. Deze versies blijven ondersteund totdat de versie van PowerShell het einde van de ondersteuning bereikt of de versie van Ubuntu end-of-support bereikt.

  • Het Ondersteund pictogram geeft aan dat de versie van het besturingssysteem of PowerShell nog steeds wordt ondersteund
  • Het Niet meer ondersteund pictogram geeft aan dat de versie van PowerShell niet meer wordt ondersteund in die versie van het besturingssysteem
  • Het In Test pictogram geeft aan dat het testen van PowerShell op dat besturingssysteem nog niet is voltooid
  • Het Niet ondersteund pictogram geeft aan dat de versie van het besturingssysteem of PowerShell niet wordt ondersteund
  • Wanneer zowel de versie van het besturingssysteem als de versie van PowerShell een Ondersteund pictogram hebben, wordt die combinatie ondersteund
Ubuntu 7.2 (LTS-previous) 7.3 7.4 (LTS-current)
Ondersteund 22.04 LTS (Jammy) Ondersteund Ondersteund Ondersteund
Ondersteund 20.04 LTS (Brandpunt) Ondersteund Ondersteund Ondersteund
Niet meer ondersteund 18.04 LTS (Bionic) Niet meer ondersteund Niet meer ondersteund Niet meer ondersteund

Alleen de LTS-releases van Ubuntu worden officieel ondersteund. Microsoft biedt geen ondersteuning voor tussentijdse releases of hun equivalent. Tussentijdse releases worden ondersteund door de community. Zie Ondersteunde distributies van community's voor meer informatie.

PowerShell wordt ondersteund in Ubuntu voor de volgende processorarchitecturen.

Ubuntu 7.2 (LTS-current) 7.3 7.4 (LTS-current)
Alle ondersteunde versies x64, Arm32 x64, Arm32 x64, Arm32

Zie PowerShell installeren op Ubuntu voor meer informatie.

Door de community ondersteunde distributies

PowerShell kan worden geïnstalleerd op veel distributies van Linux die niet worden ondersteund door Microsoft. In die gevallen vindt u mogelijk ondersteuning van de community voor PowerShell op deze platforms

De Linux-distributie moet voldoen aan de volgende criteria om door Microsoft te worden ondersteund:

  • De versie en architectuur van de distributie worden ondersteund door .NET Core.
  • De versie van de distributie wordt ten minste één jaar ondersteund.
  • De versie van de distributie is geen tussentijdse release of gelijkwaardig.
  • Het PowerShell-team heeft de versie van de distributie getest.

Zie Community-ondersteuning voor PowerShell in Linux voor meer informatie.

Alternatieve installatiemethoden

Er zijn drie andere manieren om PowerShell te installeren op Linux, waaronder Linux-distributies die niet officieel worden ondersteund. U kunt PowerShell installeren met behulp van het PowerShell-modulepakket. U kunt ook proberen binaire PowerShell-bestanden rechtstreeks te implementeren met behulp van het Linux-pakket tar.gz . Zie Alternatieve manieren om PowerShell in Linux te installeren voor meer informatie.