Although PowerShell 7 Preview 3 was released a while back, which is the latest PowerShell version at the time of writing this post, we do not recommend you install it in a production environment. Instead, you should install stable versions, like this one. Both of these releases are Long-Term Servicing (LTS) channels, which means they will receive support until the end-of-support for .NET. The LTS release only receives critical security updates and servicing fixes designed to minimize the impact on existing workloads. You can download and install the respective versions from the direct download links below and install them.

Download PowerShell 7.0.11

For Windows

PowerShell-7.0.11-win-x64.msi [87.8 MB] PowerShell-7.0.11-win-x86.msi [79.8 MB]

For MacOS

PowerShell-lts-7.0.11-osx-x64.pkg [55.5 MB]

For Linux

CentOS

PowerShell-lts-7.0.11.centos.8.x86_64.rpm [55.4 MB]

Debian

PowerShell-lts-7.0.11.debian.11_amd64.deb [55.8 MB] PowerShell-lts-7.0.11.debian.10_amd64.deb [55.8 MB]

Ubuntu

PowerShell-lts-7.0.11.ubuntu.20.04_amd64.deb [55.8. MB] PowerShell-lts-7.0.11.ubuntu.18.04_amd64.deb [55.8 MB] PowerShell-lts-7.0.11.ubuntu.16.04_amd64.deb [55.8 MB] For more download options, please check out this download page.

Download PowerShell 7.2.4

For Windows

PowerShell-7.2.4-win-x64.msi [102 MB] PowerShell-7.2.4-win-x86.msi [93.3 MB]

For MacOS

PowerShell-lts-7.2.4-osx-x64.pkg [63.7 MB]

For Linux

PowerShell-7.2.4-linux-x64.tar.gz [66.2 MB]  PowerShell-7.2.4-linux-arm64.tar.gz [61.8 MB]  PowerShell-7.2.4-linux-arm32.tar.gz [63.2 MB]  PowerShell-lts_7.2.4-1.deb_amd64.deb [66.2 MB] For more download options, please check out this download page. Let us now see the improvements in each of these PowerShell versions.

Fixes and Improvements

PowerShell 7.0.11

PowerShell 7.2.4

For more information, visit PowerShell support lifecycle.

How to Install PowerShell 7.0.11 or 7.2.4

Perform the following steps to install PowerShell on a Windows operating system: You can also install PowerShell 7.2.4 using the command line using the cmdlet given below. Make sure you run PowerShell as an administrator. This command is also useful when you want to upgrade from an older version of PowerShell to the latest version. This will automatically install PowerShell 7.2.4 with the default options. You can also migrate from the default PowerShell 5 to PowerShell 7.2.4. There is another option to install PowerShell over the network which is especially useful for sysadmins. Also see:

Download PowerShell 7.3.1 & 7.2.8 LTS (Offline Installers)Download Powershell 7.1.5 and PowerShell 7.0.8 LTS (Install and Upgrade Guide)Download PowerShell 7.1.3 (Install And Upgrade Guide)Download And Install PowerShell 7.2.7 and 7.0.13 (Offline Installers)Download And Install PowerShell 7.2.5 (Offline Installers)