Find the right software version for your system

Compatibility check

Can I install PowerShell on Ubuntu? Check x64, ARM64, or ARM32

Use Microsoft's Ubuntu support and Arm documentation to choose the right PowerShell 7 installation path for x64, ARM64, or ARM32.

Short answer

Yes. Microsoft documents PowerShell 7 on Ubuntu through the Microsoft package repository or an official release archive. Use the repository or amd64 .deb path for a supported x64 Ubuntu machine. Ubuntu ARM64 and ARM32 need the Arm-compatible binary archive path documented by Microsoft, and PowerShell 7.2 or newer explicitly supports Ubuntu on 32-bit Arm. Verify the exact Ubuntu release before installing.

Checked 2026-08-17. Confirm the exact release notes before upgrading.
Requirements matrix

PowerShell compatibility

RequirementVersion or modelResult
Ubuntu 26.04, 24.04, or 22.04Version listed in current Microsoft Learn support sectionCheck the exact release and package availability
Ubuntu x64amd64 .deb or Microsoft package repositorySupported installation path
Ubuntu ARM64PowerShell 7 Arm64 binary archiveSupported on the tested Ubuntu Arm matrix
Ubuntu ARM32PowerShell 7.2+ binary archiveSupported; do not use the amd64 .deb
Ubuntu version with no published packageManual installation methodVerify Microsoft's exact support record first
Evidence & limits

What this page does not prove

PowerShell support is limited to Microsoft-tested PowerShell, .NET, Ubuntu, and CPU-architecture combinations. Other Linux distributions or Ubuntu derivatives may work but are not automatically supported, and PowerShell modules can add their own native requirements. This page does not turn a third-party package into a Microsoft-supported installation route.

Source record

Official sources

Checked 2026-08-17. Requirements can change with new releases.

Questions

Common questions

Does PowerShell run natively on Ubuntu ARM64?

Microsoft's Arm support page lists Ubuntu 22.04 with Arm32 and Arm64, and the Ubuntu installation page directs Arm users to the binary archive method. Match the archive to the processor rather than installing the amd64 package.

Can PowerShell run on Ubuntu ARM32?

Microsoft documents PowerShell 7.2 and newer on Ubuntu with 32-bit Arm processors. Use the binary archive method and verify the exact release before relying on it.

Should I install the PowerShell amd64 .deb on an ARM Ubuntu computer?

No. The amd64 package is for 64-bit Intel or AMD processors. An ARM64 or ARM32 Ubuntu computer needs the corresponding Arm-supported archive path.

Is a community Ubuntu package the same as Microsoft's supported PowerShell install?

No. Microsoft supports the package repository and installation methods in its documentation. Other package tools may work, but Microsoft does not automatically support them.

Related checks

Continue checking compatibility