PowerShell Core on Arm

Support of PowerShell on Arm is based on the .NET Core Supported OS Lifecycle Policies.

PowerShell 7.0 is based on the .NET Core 3.1 Supported OS Lifecycle Policy and supports the following platforms:

OS Version Architectures Lifecycle
Windows Nano Server Version 1803+ Arm32 Windows
Alpine Linux 3.10+ Arm64 Alpine
Debian 9+ Arm32, Arm64 Debian
Ubuntu 20.10, 20.04, 18.04, 16.04 Arm32, Arm64 Ubuntu

PowerShell 7.1 is based on the .NET 5.0 Supported OS Lifecycle Policy and supports the following platforms:

OS Version Architectures Lifecycle
Windows 10 Client Version 1709+ Arm64 Windows
Alpine Linux 3.11+ Arm64 Alpine
Debian 9+ Arm32, Arm64 Debian
Ubuntu 20.10, 20.04, 18.04, 16.04 Arm32, Arm64 Ubuntu

For installation instructions, see the following articles: