From b13b1b7c1e6f65191c09e5e4964f8366e3f948a8 Mon Sep 17 00:00:00 2001 From: Sean Wheeler Date: Fri, 6 Mar 2026 09:40:09 -0600 Subject: [PATCH] Refactor setup docs and include start instructions (#12819) * Add startup instructions * Fix broken bookmark * Copilot feedback edits --- .../install/PowerShell-Support-Lifecycle.md | 45 ++- .../docs-conceptual/install/install-alpine.md | 65 ++-- .../docs-conceptual/install/install-debian.md | 76 +++-- .../install/install-powershell-on-macos.md | 294 +++++++----------- .../install-powershell-on-windows-iot-nano.md | 10 +- .../install/install-powershell-on-windows.md | 239 ++++++++------ .../install/install-powershell.yml | 4 +- .../docs-conceptual/install/install-rhel.md | 107 +++---- .../docs-conceptual/install/install-ubuntu.md | 93 +++--- .../powershell-start-menu.png | Bin 0 -> 195891 bytes reference/docs-conceptual/toc.yml | 12 +- .../update-notification-message.yml | 61 ++-- reference/includes/alpine-support.md | 11 +- reference/includes/debian-support.md | 7 +- reference/includes/macos-support.md | 2 + reference/includes/rhel-support.md | 12 +- reference/includes/ubuntu-support.md | 9 +- reference/includes/windows-support.md | 2 +- 18 files changed, 530 insertions(+), 519 deletions(-) create mode 100644 reference/docs-conceptual/install/media/install-powershell-on-windows/powershell-start-menu.png diff --git a/reference/docs-conceptual/install/PowerShell-Support-Lifecycle.md b/reference/docs-conceptual/install/PowerShell-Support-Lifecycle.md index d6fd1b32484d..0427bb8e9dd9 100644 --- a/reference/docs-conceptual/install/PowerShell-Support-Lifecycle.md +++ b/reference/docs-conceptual/install/PowerShell-Support-Lifecycle.md @@ -1,32 +1,43 @@ --- description: Details the policies governing support for PowerShell. -ms.date: 10/22/2025 +ms.date: 03/06/2026 ms.topic: lifecycle title: PowerShell Support Lifecycle --- # PowerShell Support Lifecycle -> [!NOTE] -> This document is about support for PowerShell. Windows PowerShell (1.0 - 5.1) is a component of -> the Windows operating system. For more information, see -> [Product and Services Lifecycle Information][03]. +There are multiple versions of PowerShell 7 that can be installed. + +- **Stable release** - A stable release is a release that occurs between LTS releases. Stable + releases can contain critical fixes, innovations, and new features. Microsoft supports a Stable + release for about six months after the next LTS release. -PowerShell follows the [Microsoft Modern Lifecycle Policy][02]. Support dates follow the -[.NET Support Policy][06]. In this servicing approach, customers can choose Long Term Support (LTS) -releases or current releases. + The current Stable release is PowerShell v7.5.4. +- **Long Term Servicing (LTS) release** - An LTS release of PowerShell is an LTS release of .NET. + Updates to an LTS release only contain critical security updates and servicing fixes that are + designed to minimize impact on existing workloads. -An **LTS** release of PowerShell is an **LTS** release of .NET. Updates to an **LTS** -release only contain critical security updates and servicing fixes that are designed to minimize -impact on existing workloads. + The current LTS release is PowerShell v7.4.13. +- **Preview release** - A preview release is a version of PowerShell that's currently in + development. Preview releases can contain bug fixes, new features, and experiments. Preview + releases can contain bugs and might not be stable. For that reason, you shouldn't use them in + production environments. Preview versions aren't officially supported. They allow you to test out + new features and provide feedback. Your feedback is important and can influence the features that + get released. -A **current** release is a release that occurs between **LTS** releases. Current releases can -contain critical fixes, innovations, and new features. Microsoft supports a **current** release for -six months after the next **LTS** release. + The current Preview release is PowerShell v7.6.0-rc1. -Both **LTS** and **current** versions of PowerShell receive security updates and bug fixes. -Microsoft only supports the latest update version of a release. +PowerShell follows the [Microsoft Modern Lifecycle Policy][02]. The End of Support dates follow the +[.NET Support Policy][06] for the version of .NET that the release of PowerShell was built upon. +Both LTS and Stable releases of PowerShell receive security updates and bug fixes. Microsoft only +supports the latest update version of a release. + +> [!NOTE] +> This document is about support for PowerShell, not Windows PowerShell. Windows PowerShell is a +> component of the Windows operating system and is subject to the Windows support lifecycle. For +> more information, see [Product and Services Lifecycle Information][03]. -## Getting support +## Support options Microsoft provides support for PowerShell on a best-effort basis. Support for Windows PowerShell 5.1 is provided through Windows support channels. You can use the standard paid support channels to get diff --git a/reference/docs-conceptual/install/install-alpine.md b/reference/docs-conceptual/install/install-alpine.md index a4792cd12d33..e4ba3261c55b 100644 --- a/reference/docs-conceptual/install/install-alpine.md +++ b/reference/docs-conceptual/install/install-alpine.md @@ -1,31 +1,29 @@ --- description: How to install PowerShell on Alpine Linux -ms.date: 02/20/2026 -title: Install PowerShell on Alpine Linux +ms.date: 03/06/2026 +title: Install PowerShell 7 on Alpine Linux --- -# Install PowerShell on Alpine Linux +# Install PowerShell 7 on Alpine Linux -All packages are available on our GitHub [releases][03] page. After the package is installed, run -`pwsh` from a terminal. Run `pwsh-preview` if you installed a preview release. Before installing, -check the list of [Supported versions][02] below. +There are multiple package versions of PowerShell 7 that can be installed. This article focuses on +installing the latest stable release package. For more information about the package versions, see +the [PowerShell Support Lifecycle][04] article. Newer versions of PowerShell 7 replace existing previous versions of PowerShell 7. Preview versions of PowerShell can be installed side-by-side with other versions of PowerShell. Newer preview versions replace existing previous preview versions. If you need to run PowerShell 7.5 side-by-side -with a previous version, reinstall the previous version using the [binary archive][05] method. +with a previous version, reinstall the previous version using the [binary archive][03] method. -[!INCLUDE [Latest version](../../includes/latest-install.md)] +## Install PowerShell 7 -## Installation steps +On Alpine Linux, PowerShell is installed from the `tar.gz` package downloaded from the +[releases][01] page. Select the URL of the package version you want to install. -Installation on Alpine is based on downloading tar.gz package from the [releases][03] page. The URL -to the package depends on the version of PowerShell you want to install. - -- PowerShell 7.4 (LTS) - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-linux-musl-x64.tar.gz` - PowerShell 7.5 - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-linux-musl-x64.tar.gz` +- PowerShell 7.4 (LTS) - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-linux-musl-x64.tar.gz` - PowerShell 7.6-preview - `https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/powershell-7.6.0-rc1-linux-musl-x64.tar.gz` -Then, in the terminal, execute the following shell commands to install PowerShell 7.4: +Use the following shell commands to install PowerShell 7: ```sh #!/bin/bash @@ -68,15 +66,14 @@ sudo ln -s /opt/microsoft/powershell/7/pwsh /usr/bin/pwsh pwsh ``` -## Uninstall PowerShell - -```sh -sudo rm -rf /usr/bin/pwsh /opt/microsoft/powershell -``` +## Start PowerShell 7 -## PowerShell paths +After the package is installed, run `pwsh` from a terminal. If you have installed a Preview package, +run `pwsh-preview`. -- `$PSHOME` is `/opt/microsoft/powershell/7/` +- The location of `$PSHOME` varies based on the package you installed. + - For Stable and LTS packages: `/opt/microsoft/powershell/7/` + - For Preview packages: `/opt/microsoft/powershell/7-preview/` - The profiles scripts are stored in the following locations: - AllUsersAllHosts - `$PSHOME/profile.ps1` - AllUsersCurrentHost - `$PSHOME/Microsoft.PowerShell_profile.ps1` @@ -91,20 +88,26 @@ sudo rm -rf /usr/bin/pwsh /opt/microsoft/powershell The profiles respect PowerShell's per-host configuration, so the default host-specific profiles exists at `Microsoft.PowerShell_profile.ps1` in the same locations. -PowerShell respects the [XDG Base Directory Specification][04] on Linux. +PowerShell respects the [XDG Base Directory Specification][02] on Linux. + +## Uninstall PowerShell 7 + +```sh +sudo rm -rf /usr/bin/pwsh /opt/microsoft/powershell +``` -## Supported versions +## Supported OS versions [!INCLUDE [Alpine support](../../includes/alpine-support.md)] -## Installation support +## Supported installation methods -Microsoft supports the installation methods in this document. There may be other methods of -installation available from other third-party sources. While those tools and methods may work, -Microsoft can't support those methods. +Microsoft supports the installation methods in this document. There may be other third-party methods +of installation available from other sources. While those tools and methods may work, Microsoft +can't support those methods. -[02]: #supported-versions -[03]: https://aka.ms/PowerShell-Release?tag=stable -[04]: https://specifications.freedesktop.org/basedir/latest/ -[05]: install-other-linux.md#binary-archives +[01]: https://github.com/PowerShell/PowerShell/releases +[02]: https://specifications.freedesktop.org/basedir/latest/ +[03]: install-other-linux.md#binary-archives +[04]: PowerShell-Support-Lifecycle.md diff --git a/reference/docs-conceptual/install/install-debian.md b/reference/docs-conceptual/install/install-debian.md index 24a007ca0769..b2f5820fb447 100644 --- a/reference/docs-conceptual/install/install-debian.md +++ b/reference/docs-conceptual/install/install-debian.md @@ -1,34 +1,36 @@ --- description: How to install PowerShell on Debian Linux -ms.date: 02/20/2026 -title: Install PowerShell on Debian +ms.date: 03/06/2026 +title: Install PowerShell 7 on Debian --- -# Install PowerShell on Debian +# Install PowerShell 7 on Debian -All packages are available on our GitHub [releases][02] page. Before installing, check the list of -[Supported versions][01] below. After the package is installed, run `pwsh` from a terminal. Run -`pwsh-lts` if you installed a preview release. +There are multiple package versions of PowerShell 7 that can be installed. This article focuses on +installing the latest stable release package. For more information about the package versions, see +the [PowerShell Support Lifecycle][05] article. Newer versions of PowerShell 7 replace existing previous versions of PowerShell 7. Preview versions of PowerShell can be installed side-by-side with other versions of PowerShell. Newer preview versions replace existing previous preview versions. If you need to run PowerShell 7.5 side-by-side -with a previous version, reinstall the previous version using the [binary archive][05] method. +with a previous version, reinstall the previous version using the [binary archive][04] method. -Debian uses APT (Advanced Package Tool) as a package manager. +## Choose an installation method -[!INCLUDE [Latest version](../../includes/latest-install.md)] +On Debian Linux, you can install PowerShell using the universal `.deb` package from the Microsoft +package repository or by downloading a file from the GitHub [releases][01] page. -## Installation on Debian 11 or 12 via the Package Repository +### Install PowerShell 7 from the Package Repository Microsoft builds and supports a variety of software products for Linux systems and makes them available via Linux packaging clients (apt, dnf, yum, etc). These Linux software packages are hosted -on the _Linux package repository for Microsoft products_, [https://packages.microsoft.com][03], also +on the _Linux package repository for Microsoft products_, [https://packages.microsoft.com][02], also known as _PMC_. Installing PowerShell from PMC is the preferred method of installation. > [!NOTE] -> This script only works for supported versions of Debian. +> This script only works for supported versions of Debian that have a package published to the +> Microsoft package repository. ```sh #!/bin/bash @@ -64,17 +66,15 @@ sudo apt-get install -y powershell pwsh ``` -## Installation via direct download +### Manually download and install PowerShell 7 -PowerShell 7.2 introduced a universal package that makes installation easier. Download the universal -package from the [releases][02] page onto your Debian machine. +Download the universal package from the GitHub releases page. Choose the link for the version you +want to install. -The link to the current version is: - -- PowerShell 7.4 (LTS) universal package for supported versions of Debian - - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell_7.4.13-1.deb_amd64.deb` - PowerShell 7.5 universal package for supported versions of Debian - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell_7.5.4-1.deb_amd64.deb` +- PowerShell 7.4 (LTS) universal package for supported versions of Debian + - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell_7.4.13-1.deb_amd64.deb` - PowerShell 7.6-preview universal package for supported versions of Debian - `https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/powershell-preview_7.6.0-rc1-1.deb_amd64.deb` @@ -109,15 +109,14 @@ rm powershell_7.5.4-1.deb_amd64.deb pwsh ``` -## Uninstall PowerShell +## Start PowerShell 7 -```sh -sudo apt-get remove powershell -``` +After the package is installed, run `pwsh` from a terminal. If you have installed a Preview package, +run `pwsh-preview`. -## PowerShell paths - -- `$PSHOME` is `/opt/microsoft/powershell/7/` +- The location of `$PSHOME` varies based on the package you installed. + - For Stable and LTS packages: `/opt/microsoft/powershell/7/` + - For Preview packages: `/opt/microsoft/powershell/7-preview/` - The profiles scripts are stored in the following locations: - AllUsersAllHosts - `$PSHOME/profile.ps1` - AllUsersCurrentHost - `$PSHOME/Microsoft.PowerShell_profile.ps1` @@ -129,21 +128,30 @@ sudo apt-get remove powershell - Default modules - `$PSHOME/Modules` - PSReadLine history is recorded in `~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt` -PowerShell respects the [XDG Base Directory Specification][04] on Linux. +The profiles respect PowerShell's per-host configuration, so the default host-specific profiles +exists at `Microsoft.PowerShell_profile.ps1` in the same locations. + +PowerShell respects the [XDG Base Directory Specification][03] on Linux. + +## Uninstall PowerShell 7 + +```sh +sudo apt-get remove powershell +``` -## Supported versions +## Supported OS versions [!INCLUDE [Debian support](../../includes/debian-support.md)] -## Installation support +## Supported installation methods Microsoft supports the installation methods in this document. There may be other methods of installation available from other third-party sources. While those tools and methods may work, Microsoft can't support those methods. -[01]: #supported-versions -[02]: https://aka.ms/PowerShell-Release?tag=stable -[03]: https://packages.microsoft.com -[04]: https://specifications.freedesktop.org/basedir/latest/ -[05]: install-other-linux.md#binary-archives +[01]: https://github.com/PowerShell/PowerShell/releases +[02]: https://packages.microsoft.com +[03]: https://specifications.freedesktop.org/basedir/latest/ +[04]: install-other-linux.md#binary-archives +[05]: PowerShell-Support-Lifecycle.md diff --git a/reference/docs-conceptual/install/install-powershell-on-macos.md b/reference/docs-conceptual/install/install-powershell-on-macos.md index 2fc223d1a647..e7b2c83186fd 100644 --- a/reference/docs-conceptual/install/install-powershell-on-macos.md +++ b/reference/docs-conceptual/install/install-powershell-on-macos.md @@ -1,34 +1,29 @@ --- description: How to install PowerShell on macOS -ms.date: 02/20/2026 -title: Install PowerShell on macOS +ms.date: 03/06/2026 +title: Install PowerShell 7 on macOS --- -# Install PowerShell on macOS +# Install PowerShell 7 on macOS -PowerShell 7 or higher requires macOS 13 and higher. All packages are available on the GitHub -[releases][11] page for PowerShell. After the package is installed, run `pwsh` from a terminal. -Before installing, check the list of [Supported versions][08]. +There are multiple package versions of PowerShell 7 that can be installed. This article focuses on +installing the latest stable release package. For more information about the package versions, see +the [PowerShell Support Lifecycle][22] article. Newer versions of PowerShell 7 replace existing previous versions of PowerShell 7. Preview versions of PowerShell can be installed side-by-side with other versions of PowerShell. Newer preview -versions replace existing previous preview versions.If you need to run PowerShell 7.5 side-by-side -with a previous version, reinstall the previous version using the [binary archive][03] method. +versions replace existing previous preview versions. If you need to run PowerShell 7.5 side-by-side +with a previous version, reinstall the previous version using the binary archive method. -[!INCLUDE [Latest version](../../includes/latest-install.md)] +## Choose an installation method -## Install the latest stable release of PowerShell +There are several ways to install PowerShell on macOS. Homebrew is the preferred installation +method. -There are several ways to install PowerShell on macOS. Choose one of the following methods: +### Install PowerShell 7 using Homebrew -- Install using [Homebrew][06]. Homebrew is the preferred package manager for macOS. -- Install via [Direct Download][05]. -- Install as [a .NET Global tool][04]. -- Install from [binary archives][03]. - -## Install using Homebrew - -If the `brew` command isn't found, you need to install Homebrew following [their instructions][12]. +Homebrew is the preferred package manager for macOS. If the `brew` command isn't found, you need to +install Homebrew following [their instructions][04]. ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" @@ -42,101 +37,36 @@ The following command installs the latest stable release of PowerShell: brew install --cask powershell ``` -Verify the installation is working correctly: +If you want the LTS or Preview version of PowerShell, you can install it using Homebrew's tap +method. Select tap version you want to install: -```sh -pwsh -``` +- `powershell/tap/powershell-lts` +- `powershell/tap/powershell-preview` -When new versions of PowerShell are released, update Homebrew's formulae and upgrade PowerShell: - -```sh -brew update -brew upgrade powershell -``` - -> [!NOTE] -> You can call the previous commands from within a PowerShell (`pwsh`) session, but then you must -> restart the PowerShell session to complete the upgrade and refresh the values shown in -> `$PSVersionTable`. - -[brew]: https://brew.sh/ - -### Install the latest preview release of PowerShell - -The following command installs the latest preview release of PowerShell: +For example, use the following command to install the Preview release: ```sh brew install powershell/tap/powershell-preview ``` -Run the following command to start the preview version of PowerShell: - -```sh -pwsh-preview -``` - -When new preview versions of PowerShell are released, update Homebrew's formulae and upgrade to the -latest preview version of PowerShell: - -```sh -brew update -brew upgrade powershell-preview -``` - -> [!NOTE] -> You can call the previous commands from within a PowerShell (`pwsh`) session, but then you must -> restart the PowerShell session to complete the upgrade and refresh the values shown in -> `$PSVersionTable`. - -### Install the latest LTS release of PowerShell - -The following command installs the latest LTS release of PowerShell: - -```sh -brew install powershell/tap/powershell-lts -``` - -Verify your installation: - -```sh -pwsh-lts -``` - -When new LTS versions of PowerShell are released, run the following commands to update Homebrew's -formulae and upgrade to the latest LTS version of PowerShell: - -```sh -brew update -brew upgrade powershell-lts -``` - -> [!NOTE] -> When updating to a newer version of PowerShell, use the same method, cask or the tap, that you -> used to perform the initial install. If you use a different method, opening a new pwsh session -> continues to use the older version of PowerShell. -> -> If you decide to use different methods, there are ways to correct the issue using the -> [Homebrew link method][13]. - -## Install the package via Direct Download +### Manually download and install the package -Starting with version 7.2, PowerShell supports the Apple M-series Arm-based processors. Download the -install package from the [releases][11] page onto your Mac. The links to the current versions are: +Download the install package from the [releases][03] page. Select the package version you want to +install. -- PowerShell 7.4 (LTS) - - Arm64 processors - [powershell-7.4.13-osx-arm64.pkg][16] - - x64 processors - [powershell-7.4.13-osx-x64.pkg][18] - PowerShell 7.5 - - Arm64 processors - [powershell-7.5.4-arm64.pkg][20] - - x64 processors - [powershell-7.5.4-osx-x64.pkg][22] + - Arm64 processors - [powershell-7.5.4-arm64.pkg][12] + - x64 processors - [powershell-7.5.4-osx-x64.pkg][14] +- PowerShell 7.4 (LTS) + - Arm64 processors - [powershell-7.4.13-osx-arm64.pkg][08] + - x64 processors - [powershell-7.4.13-osx-x64.pkg][10] - PowerShell 7.6-preview - - Arm64 processors - [powershell-7.6.0-rc1-osx-arm64.pkg][24] - - x64 processors - [powershell-7.6.0-rc1-osx-x64.pkg][26] + - Arm64 processors - [powershell-7.6.0-rc1-osx-arm64.pkg][16] + - x64 processors - [powershell-7.6.0-rc1-osx-x64.pkg][18] -There are two ways to install PowerShell using the Direct Download method. +There are two ways to install PowerShell using the downloaded package. -### Using Finder +#### Install the package using Finder Install PowerShell using Finder: @@ -154,7 +84,7 @@ Install PowerShell using Finder: 1. Select the **Done** button to close the prompt. This error message comes from the Gatekeeper feature of macOS. For more information, see -[Safely open apps on your Mac - Apple Support][29]. +[Safely open apps on your Mac - Apple Support][21]. After you've tried to open the package, follow these steps: @@ -164,7 +94,7 @@ After you've tried to open the package, follow these steps: 1. When the warning prompt reappears, select **Open Anyway**. 1. Enter username and password to allow the installation to proceed. -### Using Terminal +#### Install the package from a command shell To install the PowerShell package from the command line, you must bypass the Gatekeeper checks. Use one of the following methods to install the package: @@ -181,10 +111,10 @@ one of the following methods to install the package: - Use the `Unblock-File` cmdlet if you're using PowerShell. Include the full path to the `.pkg` file. -## Install as a .NET Global tool +### Install as a .NET Global tool -If you already have the [.NET Core SDK][01] installed, it's easy to install PowerShell as a -[.NET Global tool][02]. +If you already have the [.NET Core SDK][01] installed, you can use the [.NET Global tool][02] to +install PowerShell 7. ```sh dotnet tool install --global PowerShell @@ -194,33 +124,24 @@ The dotnet tool installer adds `~/.dotnet/tools` to your `PATH` environment vari currently running shell doesn't have the updated `PATH`. Start PowerShell from a new shell by typing `pwsh`. -## Binary archives +### Install PowerShell 7 from a binary archive PowerShell binary `tar.gz` archives are provided for the macOS platform to enable advanced deployment scenarios. When you install using this method, you must also manually install any dependencies. -> [!NOTE] -> You can use this method to install any version of PowerShell including the latest: -> -> - Stable release: [https://aka.ms/powershell-release?tag=stable][11] -> - LTS release: [https://aka.ms/powershell-release?tag=lts][09] -> - Preview release: [https://aka.ms/powershell-release?tag=preview][10] - -### Install binary archives on macOS - -Download the install package from the [releases][11] page onto your Mac. The links to the current -versions are: +Download the install package from the [releases][03] page onto your Mac. Select the archive version +you want to install. - PowerShell 7.4 (LTS) - - Arm64 processors - [powershell-7.4.13-osx-arm64.tar.gz][17] - - x64 processors - [powershell-7.4.13-osx-x64.tar.gz][19] + - Arm64 processors - [powershell-7.4.13-osx-arm64.tar.gz][09] + - x64 processors - [powershell-7.4.13-osx-x64.tar.gz][11] - PowerShell 7.5 - - Arm64 processors - [powershell-7.5.4-osx-arm64.tar.gz][21] - - x64 processors - [powershell-7.5.4-osx-x64.tar.gz][23] + - Arm64 processors - [powershell-7.5.4-osx-arm64.tar.gz][13] + - x64 processors - [powershell-7.5.4-osx-x64.tar.gz][15] - PowerShell 7.6-preview - - Arm64 processors - [powershell-7.6.0-rc1-osx-arm64.tar.gz][25] - - x64 processors - [powershell-7.6.0-rc1-osx-x64.tar.gz][27] + - Arm64 processors - [powershell-7.6.0-rc1-osx-arm64.tar.gz][17] + - x64 processors - [powershell-7.6.0-rc1-osx-x64.tar.gz][19] Use the following commands to install PowerShell from the binary archive. Change the download URL to match the version you want to install. @@ -242,7 +163,44 @@ sudo chmod +x /usr/local/microsoft/powershell/7/pwsh sudo ln -s /usr/local/microsoft/powershell/7/pwsh /usr/local/bin/pwsh ``` -## Uninstalling PowerShell +## Start PowerShell 7 + +After the package is installed, run `pwsh` from a terminal. If you have installed a Preview package, +run `pwsh-preview`. + +- The location of `$PSHOME` varies based on the package you installed. + - For Stable and LTS packages: `/usr/local/microsoft/powershell/7/` + - For Preview packages: `/usr/local/microsoft/powershell/7-preview/` + - The macOS install package creates a symbolic link, `/usr/local/bin/pwsh` that points to `pwsh` + in the `$PSHOME` location. +- User profiles are read from `~/.config/powershell/profile.ps1` +- Default profiles are read from `$PSHOME/profile.ps1` +- User modules are read from `~/.local/share/powershell/Modules` +- Shared modules are read from `/usr/local/share/powershell/Modules` +- Default modules are read from `$PSHOME/Modules` +- PSReadLine history is recorded to `~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt` + +PowerShell respects the [XDG Base Directory Specification][20] on macOS. + +## Update PowerShell 7 + +Run the following commands to update the installed version of PowerShell to the latest release. + +```sh + +brew update +brew upgrade powershell +``` + +> [!NOTE] +> When updating to a newer version of PowerShell, use the same method, cask or the tap, that you +> used to perform the initial install. If you use a different method, opening a new pwsh session +> continues to use the older version of PowerShell. +> +> If you decide to use different methods, there are ways to correct the issue using the +> [Homebrew link method][05]. + +## Uninstall PowerShell 7 If you installed PowerShell with Homebrew, use the following command to uninstall: @@ -250,75 +208,51 @@ If you installed PowerShell with Homebrew, use the following command to uninstal brew uninstall --cask powershell ``` -If you installed PowerShell via direct download, PowerShell must be removed manually: +If you manually installed PowerShell 7, you must manually remove it. The following command removes +the symbolic link and PowerShell files. ```sh sudo rm -rf /usr/local/bin/pwsh /usr/local/microsoft/powershell ``` -To remove the extra PowerShell paths, refer to the [paths][07] section in this document and remove -the paths using `sudo rm`. - -> [!NOTE] -> This process isn't necessary if you installed with Homebrew. - -## Paths - -- `$PSHOME` is `/usr/local/microsoft/powershell/7` - - The macOS install package creates a symbolic link, `/usr/local/bin/pwsh` that points to `pwsh` - in the `$PSHOME` location. -- User profiles are read from `~/.config/powershell/profile.ps1` -- Default profiles are read from `$PSHOME/profile.ps1` -- User modules are read from `~/.local/share/powershell/Modules` -- Shared modules are read from `/usr/local/share/powershell/Modules` -- Default modules are read from `$PSHOME/Modules` -- PSReadLine history is recorded to `~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt` - -PowerShell respects the [XDG Base Directory Specification][28] on macOS. +Use `sudo rm` to remove any other remaining PowerShell files and folders. -## Supported versions +## Supported versions of macOS [!INCLUDE [macOS support](../../includes/macos-support.md)] -## Installation support +## Supported installation methods -Microsoft supports the installation methods in this document. There might be other methods of -installation available from other sources. While those tools and methods might work, Microsoft can't -support those methods. +Microsoft supports the installation methods in this document. There may be other third-party methods +of installation available from other sources. While those tools and methods may work, Microsoft +can't support those methods. ## Additional resources -- [Homebrew Web][12] -- [Homebrew GitHub Repository][14] -- [Homebrew-Cask][15] +- [Homebrew Web][04] +- [Homebrew GitHub Repository][06] +- [Homebrew-Cask][07] [01]: /dotnet/core/sdk [02]: /dotnet/core/tools/global-tools -[03]: #binary-archives -[04]: #install-as-a-net-global-tool -[05]: #install-the-package-via-direct-download -[06]: #install-using-homebrew -[07]: #paths -[08]: #supported-versions -[09]: https://aka.ms/powershell-release?tag=lts -[10]: https://aka.ms/powershell-release?tag=preview -[11]: https://aka.ms/powershell-release?tag=stable -[12]: https://brew.sh/ -[13]: https://docs.brew.sh/Manpage#link-ln-options-formula -[14]: https://github.com/Homebrew -[15]: https://github.com/Homebrew/homebrew-cask -[16]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-osx-arm64.pkg -[17]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-osx-arm64.tar.gz -[18]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-osx-x64.pkg -[19]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-osx-x64.tar.gz -[20]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-osx-arm64.pkg -[21]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-osx-arm64.tar.gz -[22]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-osx-x64.pkg -[23]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-osx-x64.tar.gz -[24]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/powershell-7.6.0-rc1-osx-arm64.pkg -[25]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/powershell-7.6.0-rc1-osx-arm64.tar.gz -[26]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/powershell-7.6.0-rc1-osx-x64.pkg -[27]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/powershell-7.6.0-rc1-osx-x64.tar.gz -[28]: https://specifications.freedesktop.org/basedir/latest/ -[29]: https://support.apple.com/102445 +[03]: https://aka.ms/powershell-release?tag=stable +[04]: https://brew.sh/ +[05]: https://docs.brew.sh/Manpage#link-ln-options-formula +[06]: https://github.com/Homebrew +[07]: https://github.com/Homebrew/homebrew-cask +[08]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-osx-arm64.pkg +[09]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-osx-arm64.tar.gz +[10]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-osx-x64.pkg +[11]: https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-osx-x64.tar.gz +[12]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-osx-arm64.pkg +[13]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-osx-arm64.tar.gz +[14]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-osx-x64.pkg +[15]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-osx-x64.tar.gz +[16]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/powershell-7.6.0-rc1-osx-arm64.pkg +[17]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/powershell-7.6.0-rc1-osx-arm64.tar.gz +[18]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/powershell-7.6.0-rc1-osx-x64.pkg +[19]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/powershell-7.6.0-rc1-osx-x64.tar.gz +[20]: https://specifications.freedesktop.org/basedir/latest/ +[21]: https://support.apple.com/102445 +[22]: PowerShell-Support-Lifecycle.md diff --git a/reference/docs-conceptual/install/install-powershell-on-windows-iot-nano.md b/reference/docs-conceptual/install/install-powershell-on-windows-iot-nano.md index a91e77af3506..9a66308315ac 100644 --- a/reference/docs-conceptual/install/install-powershell-on-windows-iot-nano.md +++ b/reference/docs-conceptual/install/install-powershell-on-windows-iot-nano.md @@ -1,11 +1,11 @@ --- description: How to install PowerShell on Windows IoT and Nano Server. -ms.date: 12/15/2025 -title: Install PowerShell on Windows IoT and Nano Server +ms.date: 03/06/2026 +title: Install PowerShell 7 on Windows IoT and Nano Server --- -# Install PowerShell on Windows IoT and Nano Server +# Install PowerShell 7 on Windows IoT and Nano Server -This article describes how to install PowerShell on Windows IoT and Nano Server. +This article describes how to install PowerShell 7 on Windows IoT and Nano Server. ## Deploy on Windows 11 IoT @@ -104,7 +104,7 @@ Expand-Archive -Path C:\PowerShell-7.5.4-win-x64.zip -DestinationPath 'C:\Progra You can check the version that you are using by running `winver.exe`. -## Installation support +## Supported installation methods Microsoft supports the installation methods in this document. There may be other third-party methods of installation available from other sources. While those tools and methods may work, Microsoft diff --git a/reference/docs-conceptual/install/install-powershell-on-windows.md b/reference/docs-conceptual/install/install-powershell-on-windows.md index 1b5d4137de25..903f7b4e8b8c 100644 --- a/reference/docs-conceptual/install/install-powershell-on-windows.md +++ b/reference/docs-conceptual/install/install-powershell-on-windows.md @@ -1,46 +1,45 @@ --- description: How to install PowerShell on Windows -ms.date: 02/20/2026 -title: Install PowerShell on Windows +ms.date: 03/06/2026 +title: Install PowerShell 7 on Windows --- -# Install PowerShell on Windows +# Install PowerShell 7 on Windows + +PowerShell 7 doesn't replace Windows PowerShell 5.1. It installs to a new directory and runs +side-by-side with Windows PowerShell 5.1. There are some Windows PowerShell modules that can be run +using the PowerShell 7 Windows Compatibility feature. Other modules require that you run them in +Windows PowerShell 5.1. For more information, see [PowerShell 7 module compatibility][01]. + +There are multiple package versions of PowerShell 7 that can be installed. This article focuses on +installing the latest stable release package. For more information about the package versions, see +the [PowerShell Support Lifecycle][26] article. + +## Choose an installation method There are multiple ways to install PowerShell in Windows. Each install method is designed to support different scenarios and workflows. Choose the method that best suits your needs. -- [WinGet][10] - Recommended way to install PowerShell on Windows clients -- [MSI package][08] - Best choice for Windows Servers and enterprise deployment scenarios -- [ZIP package][11] - Easiest way to _side load_ or install multiple versions +- [WinGet][11] - Recommended way to install PowerShell on Windows clients +- [MSI package][09] - Best choice for Windows Servers and enterprise deployment scenarios +- [ZIP package][12] - Easiest way to _side load_ or install multiple versions - Use this method for Windows Nano Server, Windows IoT, and Arm-based systems -- [.NET Global tool][07] - A good choice for .NET developers that install and use other global tools -- [Microsoft Store package][09] - An easy way to install for casual users of PowerShell but has +- [.NET Global tool][08] - A good choice for .NET developers that install and use other global tools +- [Microsoft Store package][10] - An easy way to install for casual users of PowerShell but has limitations -PowerShell 7 installs to a new directory and runs side-by-side with Windows PowerShell 5.1. Newer -versions of PowerShell 7 replace existing previous versions of PowerShell 7. Preview versions of -PowerShell can be installed side-by-side with other versions of PowerShell. Newer preview versions -replace existing previous preview versions. - -PowerShell 7 supports updates through Microsoft Update. When you enable this feature, you'll get -the latest PowerShell 7 updates in your traditional Microsoft Update (MU) management flow, whether -that's with Windows Update for Business, WSUS, Microsoft Endpoint Configuration Manager, or the -interactive MU dialog in **Settings**. +### Install PowerShell using WinGet (recommended) -For more information, see the [PowerShell Microsoft Update FAQ][23]. - -## Install PowerShell using WinGet (recommended) - -WinGet, the Windows Package Manager, is a command-line tool enables users to +WinGet, the Windows Package Manager, is a command-line tool that enables you to discover, install, upgrade, remove, and configure applications on Windows client computers. This tool is the client interface to the Windows Package Manager service. The `winget` command-line tool -is bundled with Windows 11 and modern versions of Windows 10 by default as the **App Installer**. +is included in Windows 11 and Windows Server 2025 as part of the **App Installer**. > [!NOTE] -> See the [winget documentation][06] for a list of system requirements and install instructions. +> See the [winget documentation][07] for a list of system requirements and install instructions. > `winget` isn't available on Windows Server 2022 or earlier versions. Windows Server 2025 includes > `winget` for **Windows Server with Desktop Experience** only. -The following commands can be used to install PowerShell using the published `winget` packages: +Use the following `winget` commands to install PowerShell: Search for the latest version of PowerShell @@ -55,12 +54,14 @@ PowerShell Microsoft.PowerShell 7.5.4.0 winget PowerShell Preview Microsoft.PowerShell.Preview 7.6.0.6 winget ``` -Install PowerShell or PowerShell Preview using the `--id` parameter +Install PowerShell 7: ```powershell winget install --id Microsoft.PowerShell --source winget ``` +If you want to install PowerShell 7 Preview, use the following command: + ```powershell winget install --id Microsoft.PowerShell.Preview --source winget ``` @@ -69,36 +70,25 @@ winget install --id Microsoft.PowerShell.Preview --source winget > On Windows systems using X86 or X64 processor, `winget` installs the MSI package. On systems using > the Arm64 processor, `winget` installs the Microsoft Store (MSIX) package. -## Install the MSI package +### Install the MSI package To install PowerShell on Windows, use the following links to download the install package from GitHub. Latest stable release: -- [PowerShell-7.5.4-win-x64.msi][14] -- [PowerShell-7.5.4-win-x86.msi][16] -- [PowerShell-7.5.4-win-arm64.msi][12] +- [PowerShell-7.5.4-win-x64.msi][15] +- [PowerShell-7.5.4-win-x86.msi][17] +- [PowerShell-7.5.4-win-arm64.msi][13] Latest Preview release: -- [PowerShell-7.6.0-rc1-win-x64.msi][19] -- [PowerShell-7.6.0-rc1-win-x86.msi][20] -- [PowerShell-7.6.0-rc1-win-arm64.msi][18] +- [PowerShell-7.6.0-rc1-win-x64.msi][20] +- [PowerShell-7.6.0-rc1-win-x86.msi][21] +- [PowerShell-7.6.0-rc1-win-arm64.msi][19] Once downloaded, double-click the installer file and follow the prompts. -The installer creates a shortcut in the Windows Start Menu. - -- By default the package is installed to `$Env:ProgramFiles\PowerShell\7` - - The install location is added to your `$Env:PATH` environment variable -- Preview releases of PowerShell 7 install to `$Env:ProgramFiles\PowerShell\7-preview` -- You can launch PowerShell via the Start Menu or `$Env:ProgramFiles\PowerShell\7\pwsh.exe` - -> [!NOTE] -> To run PowerShell 7.5 side-by-side with other versions of PowerShell 7, use the [ZIP install][11] -> method to install the other version to a different folder. - ### Install the MSI package from the command line MSI packages can be installed from the command line allowing administrators to deploy packages @@ -141,30 +131,32 @@ The following example shows how to silently install PowerShell with all the inst msiexec.exe /package PowerShell-7.5.4-win-x64.msi /quiet ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL=1 ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1 USE_MU=1 ENABLE_MU=1 ADD_PATH=1 ``` -For a full list of command-line options for `Msiexec.exe`, see [Command line options][04]. +For a full list of command-line options for `Msiexec.exe`, see [Command line options][05]. -## Install from the ZIP package +### Install from the ZIP package PowerShell binary ZIP archives are provided to enable advanced deployment scenarios. -Download one of the following ZIP archives from the [current release][21] page. +Download one of the following ZIP archives from the [current release][22] page. -- [PowerShell-7.5.4-win-x64.zip][15] -- [PowerShell-7.5.4-win-x86.zip][17] -- [PowerShell-7.5.4-win-arm64.zip][13] +- [PowerShell-7.5.4-win-x64.zip][16] +- [PowerShell-7.5.4-win-x86.zip][18] +- [PowerShell-7.5.4-win-arm64.zip][14] Depending on how you download the file you may need to unblock the file using the `Unblock-File` cmdlet. Unzip the contents to the location of your choice and run `pwsh.exe` from there. Unlike installing the MSI packages, installing the ZIP archive doesn't check for prerequisites. For -remoting over WSMan to work properly, ensure that you've met the [prerequisites][03]. +remoting over WSMan to work properly, ensure that you've met the [prerequisites][04]. Use this method to install the ARM-based version of PowerShell on computers like the Microsoft -Surface Pro X. For best results, install PowerShell to the to `$Env:ProgramFiles\PowerShell\7` -folder. +Surface Pro X. For best results, install PowerShell to the `$Env:ProgramFiles\PowerShell\7` folder. +If you are installing an additional version of PowerShell 7 side-by-side with an existing version of +PowerShell 7, install the additional version to a different folder. You must manually add a shortcut +to the Start Menu and add the location to the PATH environment variable. -## Install as a .NET Global tool +### Install as a .NET Global tool -If you already have the [.NET Core SDK][01] installed, you can install PowerShell -as a [.NET Global tool][02]. +If you already have the [.NET Core SDK][02] installed, you can install PowerShell +as a [.NET Global tool][03]. ``` dotnet tool install --global PowerShell @@ -174,10 +166,10 @@ The dotnet tool installer adds `$HOME\.dotnet\tools` to your `$Env:PATH` environ However, the currently running shell doesn't have the updated `$Env:PATH`. You can start PowerShell from a new shell by typing `pwsh`. -## Install from the Microsoft Store +### Install from the Microsoft Store PowerShell can be installed from the Microsoft Store. You can find the -PowerShell release in the [Microsoft Store][22] site or in the Store application in Windows. +PowerShell release in the [Microsoft Store][23] site or in the Store application in Windows. Benefits of the Microsoft Store package: @@ -185,26 +177,28 @@ Benefits of the Microsoft Store package: - Integrates with other software distribution mechanisms like Intune and Configuration Manager - Can install on Windows systems using x86, x64, or Arm64 processors -### Known limitations +#### Limitations of a Store-based installation -By default, Windows Store packages run in an application sandbox that virtualizes access to some -filesystem and registry locations. Changes to virtualized file and registry locations don't persist -outside of the application sandbox. +Store-based installations are installed for a single user. There is no option to install it for all +users. By default, Microsoft Store packages run in an application sandbox that virtualizes access to +some filesystem and registry locations. Changes to virtualized file and registry locations don't +persist outside of the application sandbox. -This sandbox blocks all changes to the application's root folder. Any system-level configuration -settings stored in `$PSHOME` can't be modified. This includes the WSMAN configuration. This prevents -remote sessions from connecting to Store-based installs of PowerShell. User-level configurations and -SSH remoting are supported. +Store-based installations don't support PowerShell remoting. The application sandbox blocks all +changes to the application's root folder. Any system-level configuration settings stored in +`$PSHOME` can't be modified. This includes the WSMAN configuration. This prevents remote sessions +from connecting to Store-based installs of PowerShell. User-level configurations and SSH remoting +for outbound connections are supported. -The following commands need write to `$PSHOME`. These commands aren't supported in a Microsoft Store -instance of PowerShell. +The following commands aren't supported in a Microsoft Store instance of PowerShell. These commands +need write access to `$PSHOME`. - `Register-PSSessionConfiguration` - `Update-Help -Scope AllUsers` - `Enable-ExperimentalFeature -Scope AllUsers` - `Set-ExecutionPolicy -Scope LocalMachine` -For more information, see [Understanding how packaged desktop apps run on Windows][05]. +For more information, see [Understanding how packaged desktop apps run on Windows][06]. Beginning in PowerShell 7.2, the PowerShell package is now exempt from file and registry virtualization. Changes to virtualized file and registry locations now persist outside of the @@ -213,19 +207,57 @@ application sandbox. However, changes to the application's root folder are still > [!IMPORTANT] > You must be running on Windows build 1903 or higher for this exemption to work. -## Upgrade an existing installation +## Start PowerShell 7 + +After installing PowerShell 7, you can start it by running the `pwsh` command or open it from the +Start Menu. The installer creates shortcut entries in the Windows Start Menu. + +By default, the installer installs the package in `$Env:ProgramFiles\PowerShell\7`. Preview releases +of PowerShell 7 install to `$Env:ProgramFiles\PowerShell\7-preview`. The installed location is added +to your `$Env:PATH` environment variable. + +> [!NOTE] +> To run PowerShell 7.5 side-by-side with other versions of PowerShell 7, use the [ZIP install][12] +> method to install the other version to a different folder. When you install using the ZIP method, +> you must manually add a shortcut to the Start Menu and add the location to the PATH environment +> variable. + +The following screenshot shows multiple versions of PowerShell in the Start Menu. Select the item +labeled **PowerShell 7**. + +![PowerShell in the Start Menu.][24] + +The selected entry is for PowerShell 7. Preview versions of PowerShell 7 install side-by-side with +stable versions. Select the item labeled **PowerShell 7-preview** to start the preview version. + +The first and last entries shown are for Windows PowerShell 5.1, which are installed by default on +Windows. If you choose **Windows PowerShell ISE**, that starts the Windows PowerShell Integrated +Scripting Environment (ISE), which is a different application that only works with Windows +PowerShell 5.1. + +## Upgrade PowerShell 7 + +PowerShell 7 supports updates through Microsoft Update. When you enable this feature, you'll get +the latest PowerShell 7 updates in your traditional Microsoft Update (MU) management flow, whether +that's with Windows Update for Business, WSUS, Microsoft Endpoint Configuration Manager, or the +interactive MU dialog in **Settings**. For more information, see the +[PowerShell Microsoft Update FAQ][25]. + +If you want to upgrade to the latest version of PowerShell 7 before it's available through Microsoft +Update, you should use the same install method you used when you first installed PowerShell. Newer +versions of PowerShell 7 replace existing previous versions of PowerShell 7. Preview versions of +PowerShell can be installed side-by-side with non-preview versions of PowerShell. Newer preview +versions replace existing previous preview versions. -For best results when upgrading, you should use the same install method you used when you first -installed PowerShell. If you aren't sure how PowerShell was installed, you can check the value of -the `$PSHOME` variable, which always points to the directory containing PowerShell that the current -session is running. +If you aren't sure how PowerShell was installed, you can check the value of the `$PSHOME` variable, +which always points to the directory containing PowerShell that the current session is running. -- If the value is `$HOME\.dotnet\tools`, PowerShell was installed with the [.NET Global tool][07]. +- If the value is `$HOME\.dotnet\tools`, PowerShell was installed with the [.NET Global tool][08]. - If the value is `$Env:ProgramFiles\PowerShell\7`, PowerShell was installed as an - [MSI package][08] or with [WinGet][10] on a computer with an X86 or x64 processor. + [MSI package][09] or with [WinGet][11] on a computer with an X86 or x64 processor. - If the value starts with `$Env:ProgramFiles\WindowsApps\`, PowerShell was installed as a - [Microsoft Store package][09] or with [WinGet][10] on computer with an ARM processor. -- If the value is anything else, it's likely that PowerShell was installed as a [ZIP package][11]. + [Microsoft Store package][10] or with [WinGet][11] on computer with an ARM processor. +- If the value is anything else, it's likely that PowerShell was installed as a [ZIP package][12]. If you installed via the MSI package, that information also appears in the **Programs and Features** Control Panel. @@ -270,7 +302,7 @@ The process of uninstalling PowerShell 7 depends on the installation method you You can check the version that you are using by running `winver.exe`. -## Installation support +## Supported installation methods Microsoft supports the installation methods in this document. There may be other third-party methods of installation available from other sources. While those tools and methods may work, Microsoft @@ -279,26 +311,29 @@ can't support those methods. [!INCLUDE [Latest version](../../includes/latest-install.md)] -[01]: /dotnet/core/sdk -[02]: /dotnet/core/tools/global-tools -[03]: /powershell/module/microsoft.powershell.core/about/about_remote_requirements -[04]: /windows/desktop/Msi/command-line-options -[05]: /windows/msix/desktop/desktop-to-uwp-behind-the-scenes -[06]: /windows/package-manager/winget -[07]: #dotnet -[08]: #msi -[09]: #msstore -[10]: #winget -[11]: #zip -[12]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/PowerShell-7.5.4-win-arm64.msi -[13]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/PowerShell-7.5.4-win-arm64.zip -[14]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/PowerShell-7.5.4-win-x64.msi -[15]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/PowerShell-7.5.4-win-x64.zip -[16]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/PowerShell-7.5.4-win-x86.msi -[17]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/PowerShell-7.5.4-win-x86.zip -[18]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/PowerShell-7.6.0-rc1-win-arm64.msi -[19]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/PowerShell-7.6.0-rc1-win-x64.msi -[20]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/PowerShell-7.6.0-rc1-win-x86.msi -[21]: https://github.com/PowerShell/PowerShell/releases/latest -[22]: https://www.microsoft.com/store/apps/9MZ1SNWT0N5D -[23]: microsoft-update-faq.yml +[01]: ../whats-new/module-compatibility.md +[02]: /dotnet/core/sdk +[03]: /dotnet/core/tools/global-tools +[04]: /powershell/module/microsoft.powershell.core/about/about_remote_requirements +[05]: /windows/desktop/Msi/command-line-options +[06]: /windows/msix/desktop/desktop-to-uwp-behind-the-scenes +[07]: /windows/package-manager/winget +[08]: #dotnet +[09]: #msi +[10]: #msstore +[11]: #winget +[12]: #zip +[13]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/PowerShell-7.5.4-win-arm64.msi +[14]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/PowerShell-7.5.4-win-arm64.zip +[15]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/PowerShell-7.5.4-win-x64.msi +[16]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/PowerShell-7.5.4-win-x64.zip +[17]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/PowerShell-7.5.4-win-x86.msi +[18]: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/PowerShell-7.5.4-win-x86.zip +[19]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/PowerShell-7.6.0-rc1-win-arm64.msi +[20]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/PowerShell-7.6.0-rc1-win-x64.msi +[21]: https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/PowerShell-7.6.0-rc1-win-x86.msi +[22]: https://github.com/PowerShell/PowerShell/releases/latest +[23]: https://www.microsoft.com/store/apps/9MZ1SNWT0N5D +[24]: media/install-powershell-on-windows/powershell-start-menu.png +[25]: microsoft-update-faq.yml +[26]: PowerShell-Support-Lifecycle.md diff --git a/reference/docs-conceptual/install/install-powershell.yml b/reference/docs-conceptual/install/install-powershell.yml index 154938c3d2a8..7572b2c5dcb7 100644 --- a/reference/docs-conceptual/install/install-powershell.yml +++ b/reference/docs-conceptual/install/install-powershell.yml @@ -7,7 +7,7 @@ metadata: title: Install PowerShell on Windows, Linux, and macOS description: Learn how to install PowerShell on Windows, Linux, and macOS. ms.topic: landing-page - ms.date: 11/19/2025 + ms.date: 03/06/2026 # linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | sample | tutorial | video | whats-new @@ -33,7 +33,7 @@ landingContent: - text: Install on macOS url: install-powershell-on-macos.md - text: Supported macOS releases - url: install-powershell-on-macos.md#supported-versions + url: install-powershell-on-macos.md#supported-versions-of-macos # Card - title: Linux diff --git a/reference/docs-conceptual/install/install-rhel.md b/reference/docs-conceptual/install/install-rhel.md index a77a5a32c157..b868a6177687 100644 --- a/reference/docs-conceptual/install/install-rhel.md +++ b/reference/docs-conceptual/install/install-rhel.md @@ -1,34 +1,35 @@ --- description: Information about installing PowerShell on Red Hat Enterprise Linux (RHEL) -ms.date: 02/20/2026 -title: Installing PowerShell on Red Hat Enterprise Linux (RHEL) +ms.date: 03/06/2026 +title: Install PowerShell 7 on Red Hat Enterprise Linux (RHEL) --- -# Installing PowerShell on Red Hat Enterprise Linux (RHEL) +# Install PowerShell 7 on Red Hat Enterprise Linux (RHEL) -All packages are available on our GitHub [releases][02] page. Before installing, check the list of -[Supported versions][01] below. After the package is installed, run `pwsh` from a terminal. Run -`pwsh-preview` if you installed a preview release. +There are multiple package versions of PowerShell 7 that can be installed. This article focuses on +installing the latest stable release package. For more information about the package versions, see +the [PowerShell Support Lifecycle][03] article. Newer versions of PowerShell 7 replace existing previous versions of PowerShell 7. Preview versions of PowerShell can be installed side-by-side with other versions of PowerShell. Newer preview -versions replace existing previous preview versions. If you need to run PowerShell 7.5 side-by-side -with a previous version, reinstall the previous version using the [binary archive][05] method. +versions replace existing previous preview versions. -RHEL 7 uses `yum` and RHEL 8 and higher uses the `dnf` package manager. +## Choose an installation method -[!INCLUDE [Latest version](../../includes/latest-install.md)] +On RHEL, you can install PowerShell using the universal `.rpm` package from the Microsoft +package repository or by downloading file from the GitHub release page. -## Installation via the Package Repository +### Install PowerShell 7 from the Package Repository Microsoft builds and supports a variety of software products for Linux systems and makes them available via Linux packaging clients (apt, dnf, yum, etc). These Linux software packages are hosted -on the _Linux package repository for Microsoft products_, [https://packages.microsoft.com][03], also +on the _Linux package repository for Microsoft products_, [https://packages.microsoft.com][01], also known as _PMC_. Installing PowerShell from PMC is the preferred method of installation. > [!NOTE] -> This script only works for supported versions of RHEL that are published to PMC. +> This script only works for supported versions of RHEL that have a package published to the +> Microsoft package repository. ```sh #!/bin/bash @@ -37,11 +38,10 @@ Installing PowerShell from PMC is the preferred method of installation. # Get version of RHEL source /etc/os-release -if [ ${VERSION_ID%.*} -lt 8 ] -then majorver=7 -elif [ ${VERSION_ID%.*} -lt 9 ] +if [ ${VERSION_ID%.*} -ge 8 ] then majorver=8 -else majorver=9 +elif [ ${VERSION_ID%.*} -ge 9 ] +then majorver=9 fi # Download the Microsoft RedHat repository package @@ -59,47 +59,33 @@ sudo dnf update sudo dnf install powershell -y ``` -## Installation via direct download +### Manually download and install PowerShell 7 -PowerShell 7.2 introduced a universal package that makes installation easier. Download the universal -package from the [releases][02] page onto your RHEL machine. Use this method to install PowerShell -on systems running RHEL 10. +Download the universal package from the GitHub releases page. Select the URL of the package version +you want to install. -The link to the current version is: - -- PowerShell 7.4.13 universal package for supported versions of RHEL - - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-1.rh.x86_64.rpm` -- PowerShell 7.5.4 universal package for supported versions of RHEL +- PowerShell 7.5 universal package - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-1.rh.x86_64.rpm` -- PowerShell 7.6-preview universal package for supported versions of RHEL +- PowerShell 7.4 (LTS) universal package + - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-1.rh.x86_64.rpm` +- PowerShell 7.6-preview universal package - `https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/powershell-preview-7.6.0-rc1-1.rh.x86_64.rpm` -The following shell script downloads and installs the current preview release of PowerShell. You can -change the URL to download the version of PowerShell that you want to install. - -On RHEL 8 or 9: +The following shell script downloads and installs the current release of PowerShell. You can change +the URL to download the version of PowerShell that you want to install. ```sh sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-1.rh.x86_64.rpm ``` -## Uninstall PowerShell - -On RHEL 8 or 9: - -```sh -sudo dnf remove powershell -``` +## Start PowerShell 7 -## Support for Arm processors +After the package is installed, run `pwsh` from a terminal. If you have installed a Preview package, +run `pwsh-preview`. -PowerShell 7.2 and newer supports running on RHEL using a 64-bit Arm processor. Use the binary -archive installation method of installing PowerShell that's described in -[Alternate ways to install PowerShell on Linux][05]. - -## PowerShell paths - -- `$PSHOME` is `/opt/microsoft/powershell/7/` +- The location of `$PSHOME` varies based on the package you installed. + - For Stable and LTS packages: `/opt/microsoft/powershell/7/` + - For Preview packages: `/opt/microsoft/powershell/7-preview/` - The profiles scripts are stored in the following locations: - AllUsersAllHosts - `$PSHOME/profile.ps1` - AllUsersCurrentHost - `$PSHOME/Microsoft.PowerShell_profile.ps1` @@ -111,21 +97,28 @@ archive installation method of installing PowerShell that's described in - Default modules - `$PSHOME/Modules` - PSReadLine history is recorded in `~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt` -PowerShell respects the [XDG Base Directory Specification][04] on Linux. +The profiles respect PowerShell's per-host configuration, so the default host-specific profiles +exists at `Microsoft.PowerShell_profile.ps1` in the same locations. + +PowerShell respects the [XDG Base Directory Specification][02] on Linux. + +## Uninstall PowerShell 7 + +```sh +sudo dnf remove powershell +``` -## Supported versions +## Supported versions of RHEL [!INCLUDE [RHEL support](../../includes/rhel-support.md)] -## Installation support +## Supported installation methods -Microsoft supports the installation methods in this document. There may be other methods of -installation available from other third-party sources. While those tools and methods may work, -Microsoft can't support those methods. +Microsoft supports the installation methods in this document. There may be other third-party methods +of installation available from other sources. While those tools and methods may work, Microsoft +can't support those methods. -[01]: #supported-versions -[02]: https://aka.ms/PowerShell-Release?tag=stable -[03]: https://packages.microsoft.com -[04]: https://specifications.freedesktop.org/basedir/latest/ -[05]: install-other-linux.md#binary-archives +[01]: https://packages.microsoft.com +[02]: https://specifications.freedesktop.org/basedir/latest/ +[03]: PowerShell-Support-Lifecycle.md diff --git a/reference/docs-conceptual/install/install-ubuntu.md b/reference/docs-conceptual/install/install-ubuntu.md index 4512a7ba84e4..d7201444ac3f 100644 --- a/reference/docs-conceptual/install/install-ubuntu.md +++ b/reference/docs-conceptual/install/install-ubuntu.md @@ -1,34 +1,36 @@ --- description: Information about installing PowerShell on Ubuntu -ms.date: 02/20/2026 -title: Installing PowerShell on Ubuntu +ms.date: 03/06/2026 +title: Install PowerShell 7 on Ubuntu --- -# Installing PowerShell on Ubuntu +# Install PowerShell 7 on Ubuntu -All packages are available on our GitHub [releases][05] page. Before installing, -check the list of [Supported versions][04] below. After the package is installed, run -`pwsh` from a terminal. Run `pwsh-lts` if you installed a preview release. +There are multiple package versions of PowerShell 7 that can be installed. This article focuses on +installing the latest stable release package. For more information about the package versions, see +the [PowerShell Support Lifecycle][07] article. Newer versions of PowerShell 7 replace existing previous versions of PowerShell 7. Preview versions of PowerShell can be installed side-by-side with other versions of PowerShell. Newer preview versions replace existing previous preview versions. If you need to run PowerShell 7.5 side-by-side -with a previous version, reinstall the previous version using the [binary archive][08] method. +with a previous version, reinstall the previous version using the [binary archive][06] method. -Ubuntu uses APT (Advanced Package Tool) as a package manager. +## Choose an installation method -[!INCLUDE [Latest version](../../includes/latest-install.md)] +On Ubuntu Linux, you can install PowerShell using the universal `.deb` package from the Microsoft +package repository or by downloading a file from the [stable release][03] page. -## Installation via Package Repository the Package Repository +### Install PowerShell 7 from the Package Repository Microsoft builds and supports a variety of software products for Linux systems and makes them available via Linux packaging clients (apt, dnf, yum, etc). These Linux software packages are hosted -on the _Linux package repository for Microsoft products_, [https://packages.microsoft.com][06], also +on the _Linux package repository for Microsoft products_, [https://packages.microsoft.com][04], also known as _PMC_. Installing PowerShell from PMC is the preferred method of installation. > [!NOTE] -> This script only works for supported versions of Ubuntu. +> This script only works for supported versions of Ubuntu that have a package published to the +> Microsoft package repository. ```sh #!/bin/bash @@ -76,18 +78,16 @@ pwsh > repositories to favor one over the other. For instructions on how to set the priorities, see > [My Linux distribution provides .NET packages, and I want to use them][01]. -## Installation via direct download +### Manually download and install PowerShell 7 -PowerShell 7.2 introduced a universal package that makes installation easier. Download the universal -package from the [releases][05] page onto your Ubuntu machine. +Download the universal package from the GitHub releases page. Select the URL of the package version +you want to install. -The link to the current version is: - -- PowerShell 7.4 (LTS) universal package for supported versions of Ubuntu +- PowerShell 7.4 (LTS) universal package - `https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell_7.4.13-1.deb_amd64.deb` -- PowerShell 7.5 universal package for supported versions of Ubuntu +- PowerShell 7.5 universal package - `https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell_7.5.4-1.deb_amd64.deb` -- PowerShell 7.6-preview universal package for supported versions of Ubuntu +- PowerShell 7.6-preview universal - `https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-rc1/powershell-preview_7.6.0-rc1-1.deb_amd64.deb` The following shell script downloads and installs the current preview release of PowerShell. You can @@ -116,26 +116,16 @@ sudo apt-get install -f # Delete the downloaded package file rm powershell_7.5.4-1.deb_amd64.deb - -# Start PowerShell Preview -pwsh ``` -## Uninstall PowerShell - -```sh -sudo apt-get remove powershell -``` - -## Support for Arm processors - -PowerShell 7.2 and newer supports running on Ubuntu using 32-bit Arm processors. Use the binary -archive installation method of installing PowerShell that's described in -[Alternate ways to install PowerShell on Linux][03]. +## Start PowerShell 7 -## PowerShell paths +After the package is installed, run `pwsh` from a terminal. If you have installed a Preview package, +run `pwsh-preview`. -- `$PSHOME` is `/opt/microsoft/powershell/7/` +- The location of `$PSHOME` varies based on the package you installed. + - For Stable and LTS packages: `/opt/microsoft/powershell/7/` + - For Preview packages: `/opt/microsoft/powershell/7-preview/` - The profiles scripts are stored in the following locations: - AllUsersAllHosts - `$PSHOME/profile.ps1` - AllUsersCurrentHost - `$PSHOME/Microsoft.PowerShell_profile.ps1` @@ -147,25 +137,38 @@ archive installation method of installing PowerShell that's described in - Default modules - `$PSHOME/Modules` - PSReadLine history is recorded in `~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt` -PowerShell respects the [XDG Base Directory Specification][07] on Linux. +The profiles respect PowerShell's per-host configuration, so the default host-specific profiles +exists at `Microsoft.PowerShell_profile.ps1` in the same locations. + +PowerShell respects the [XDG Base Directory Specification][05] on Linux. + +## Uninstall PowerShell + +```sh +sudo apt-get remove powershell +``` + +## Support for Arm processors + +PowerShell 7.2 and newer supports running on Ubuntu using 32-bit Arm processors. Use the binary +archive installation method of installing PowerShell that's described in +[Alternate ways to install PowerShell on Linux][06]. ## Supported versions [!INCLUDE [Ubuntu support](../../includes/ubuntu-support.md)] -## Installation support +## Supported installation methods Microsoft supports the installation methods in this document. There may be other methods of installation available from other third-party sources. While those tools and methods may work, Microsoft can't support those methods. - [01]: /dotnet/core/install/linux-package-mixup?pivots=os-linux-ubuntu#my-linux-distribution-provides-net-packages-and-i-want-to-use-them [02]: /dotnet/core/install/linux-package-mixup?pivots=os-linux-ubuntu#whats-going-on -[03]: /powershell/scripting/install/install-other-linux -[04]: #supported-versions -[05]: https://aka.ms/PowerShell-Release?tag=stable -[06]: https://packages.microsoft.com -[07]: https://specifications.freedesktop.org/basedir/latest/ -[08]: install-other-linux.md#binary-archives +[03]: https://aka.ms/PowerShell-Release?tag=stable +[04]: https://packages.microsoft.com +[05]: https://specifications.freedesktop.org/basedir/latest/ +[06]: install-other-linux.md#binary-archives +[07]: PowerShell-Support-Lifecycle.md diff --git a/reference/docs-conceptual/install/media/install-powershell-on-windows/powershell-start-menu.png b/reference/docs-conceptual/install/media/install-powershell-on-windows/powershell-start-menu.png new file mode 100644 index 0000000000000000000000000000000000000000..19576865f7adcec7fac54b6ebc0778144d6e7f6d GIT binary patch literal 195891 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%0Ak1#IIa!t0D2-Zr4hM6}}K)Ff>!;&-%!R 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 O9}Sp}N~MzJyZ-@=s6WmC literal 0 HcmV?d00001 diff --git a/reference/docs-conceptual/toc.yml b/reference/docs-conceptual/toc.yml index 87b6e21ae2e7..d2ab761b7e97 100644 --- a/reference/docs-conceptual/toc.yml +++ b/reference/docs-conceptual/toc.yml @@ -14,13 +14,13 @@ items: href: powershell-commands.md - name: Discover PowerShell href: discover-powershell.md - - name: Install + - name: Install PowerShell 7 items: - name: Overview href: install/install-powershell.yml - - name: Install PowerShell on Windows + - name: Install PowerShell 7 on Windows href: install/install-powershell-on-windows.md - - name: Install PowerShell on Linux + - name: Install PowerShell 7 on Linux items: - name: Overview href: install/install-powershell-on-linux.md @@ -36,13 +36,13 @@ items: href: install/community-support.md - name: Alternate ways to install on Linux href: install/install-other-linux.md - - name: Install PowerShell on macOS + - name: Install PowerShell 7 on macOS href: install/install-powershell-on-macos.md - name: Install PowerShell on Windows IoT and Nano Server href: install/install-powershell-on-windows-iot-nano.md - - name: Install PowerShell on Arm + - name: Install PowerShell 7 on Arm href: install/powershell-on-arm.md - - name: Using PowerShell in Docker + - name: Using PowerShell 7 in Docker href: install/PowerShell-in-Docker.md - name: Microsoft Update FAQ for PowerShell href: install/microsoft-update-faq.yml diff --git a/reference/docs-conceptual/windows-powershell/update-notification-message.yml b/reference/docs-conceptual/windows-powershell/update-notification-message.yml index 3f55d3dfbba4..f6f2ae638c25 100644 --- a/reference/docs-conceptual/windows-powershell/update-notification-message.yml +++ b/reference/docs-conceptual/windows-powershell/update-notification-message.yml @@ -2,7 +2,7 @@ metadata: description: >- This article explains the intent of the update notification message in Windows PowerShell. - ms.date: 02/12/2026 + ms.date: 03/06/2026 ms.topic: faq title: Windows PowerShell update message FAQ @@ -24,45 +24,48 @@ sections: Windows PowerShell displays this message at startup to make you aware that there is a newer version of PowerShell available. - - question: I opened the URL but it didn't install an update. + - question: I opened the URL but it didn't install an update. How do I install PowerShell 7? answer: | - The `aka.ms` link takes you to this page. If you want to install the latest version of - PowerShell, follow the instructions in - [**Install PowerShell on Windows**](../install/install-powershell-on-windows.md). + The `aka.ms` link shown in the Windows PowerShell console takes you to this page. To + install the latest version of PowerShell 7, follow the instructions in the + [**Install PowerShell on Windows**](../install/install-powershell-on-windows.md) article. - question: But I installed PowerShell 7, why am I still seeing this message? answer: | - **You always get the message when you run Windows PowerShell 5.1.** + Because you ran Windows PowerShell instead of PowerShell 7. PowerShell 7 and Windows + PowerShell 5.1 are separate products. PowerShell 7 doesn't replace Windows PowerShell 5.1. + PowerShell 7 installs side-by-side. You can run either version. - PowerShell 7 and Windows PowerShell 5.1 are separate products. PowerShell 7 doesn't - replace Windows PowerShell 5.1. PowerShell 7 installs side-by-side. You can run either - version. - - - question: Can I disable the message? - answer: No. There is no way to disable the message. - - - question: How does Windows PowerShell 5.1 get updated? + - question: How do I run PowerShell 7? answer: | - Windows PowerShell 5.1 is a built-in component of Windows. It's important to understand - that Windows PowerShell 5.1 is no longer being developed. Microsoft only publishes - security updates for Windows PowerShell 5.1. All updates are managed through standard - Windows update channels. - - - question: My install of Windows is up-to-date. Why am I still getting this message? - answer: | - **This message appears every time you start Windows PowerShell 5.1.** - - It doesn't mean that Windows PowerShell 5.1 is not up-to-date. **It means that you didn't - run PowerShell 7.** + For instructions, see the _Start PowerShell 7_ section of the + [Install PowerShell on Windows](../install/install-powershell-on-windows.md#start-powershell-7) + article. - question: Why would I want to install PowerShell 7? answer: | - Windows PowerShell 5.1 is no longer being developed. PowerShell 7 is actively developed - and supported. PowerShell 7 is faster, more secure, and is available for Windows, Linux - and macOS. For more information, see - [Differences between Windows PowerShell 5.1 and PowerShell 7](../whats-new/differences-from-windows-powershell.md). + PowerShell 7 is faster, more secure, and is available for Windows, Linux and macOS. + PowerShell 7 is actively developed and supported. Windows PowerShell 5.1 is no longer + being developed. For more information, see the + [Differences between Windows PowerShell 5.1 and PowerShell 7](../whats-new/differences-from-windows-powershell.md) + article. - question: Do I need to install PowerShell 7? answer: | No, you don't need to install PowerShell 7 unless you have a specific requirement for the features it provides. + + - question: My install of Windows is up-to-date. Why am I still getting this message? + answer: | + This message appears every time you start Windows PowerShell 5.1. It doesn't mean that + Windows PowerShell 5.1 is not up-to-date. + + - question: How does Windows PowerShell 5.1 get updated? + answer: | + Microsoft only publishes security updates for Windows PowerShell 5.1. It's important to + understand that Windows PowerShell 5.1 is no longer being developed. Windows PowerShell + 5.1 is a built-in component of Windows. All updates are managed through standard Windows + update channels. + + - question: Can I disable the message? + answer: No. There is no way to disable the message. diff --git a/reference/includes/alpine-support.md b/reference/includes/alpine-support.md index 40efc432bd1e..c73bdcf5065c 100644 --- a/reference/includes/alpine-support.md +++ b/reference/includes/alpine-support.md @@ -1,17 +1,24 @@ --- author: sdwheeler ms.author: sewhee -ms.date: 07/03/2025 +ms.date: 03/06/2026 ms.topic: include --- Microsoft supports PowerShell until [PowerShell reaches end-of-support][lifecycle] or the version of [Alpine reaches end-of-life][eol-alpine]. +Support for these versions of Alpine ends on the following dates: + +- Alpine 3.23 - 2027-11-01 +- Alpine 3.22 - 2027-05-01 +- Alpine 3.21 - 2026-11-01 +- Alpine 3.20 - 2026-04-01 + The Docker images for the .NET SDK contain the latest versions of PowerShell. These images are available from the [Microsoft Artifact Registry][mcr]. -These images are built from official operating system (OS) images provide by the OS distributor. +These images are built from official operating system (OS) images provided by the OS distributor. These images may not have the latest security updates. Microsoft recommends that you update the OS packages to the latest version to ensure the latest security updates are applied. diff --git a/reference/includes/debian-support.md b/reference/includes/debian-support.md index a953dde6a3d7..0c86dd366172 100644 --- a/reference/includes/debian-support.md +++ b/reference/includes/debian-support.md @@ -1,13 +1,18 @@ --- author: sdwheeler ms.author: sewhee -ms.date: 07/03/2025 +ms.date: 03/06/2026 ms.topic: include --- Microsoft supports PowerShell until [PowerShell reaches end-of-support][lifecycle] or the version of [Debian reaches end-of-life][eol-debian]. +Support for these versions of Debian ends on the following dates: + +- Debian 13 - 2028-08-09 +- Debian 12 - 2026-06-10 + Install package files (`.deb`) are also available from [https://packages.microsoft.com/][pcm]. The Docker images for the .NET SDK contain the latest versions of PowerShell. These images are diff --git a/reference/includes/macos-support.md b/reference/includes/macos-support.md index b560addd6e89..47cbf4be4826 100644 --- a/reference/includes/macos-support.md +++ b/reference/includes/macos-support.md @@ -8,6 +8,8 @@ ms.topic: include Microsoft supports PowerShell until [PowerShell reaches end-of-support][lifecycle] or the version of macOS reaches end-of-support. +The following versions of macOS are supported: + - macOS 26 (Tahoe) x64 and Arm64 - macOS 15 (Sequoia) x64 and Arm64 - macOS 14 (Sonoma) x64 and Arm64 diff --git a/reference/includes/rhel-support.md b/reference/includes/rhel-support.md index fa21794accc6..acce3eaf497f 100644 --- a/reference/includes/rhel-support.md +++ b/reference/includes/rhel-support.md @@ -1,18 +1,20 @@ --- author: sdwheeler ms.author: sewhee -ms.date: 07/03/2025 +ms.date: 03/06/2026 ms.topic: include --- Microsoft supports PowerShell until [PowerShell reaches end-of-support][lifecycle] or the version of [RHEL reaches end-of-support][eol-rhel]. -Install package files (`.rpm`) are also available from [https://packages.microsoft.com/][pcm]. +Support for these versions of RHEL ends on the following dates: + +- RHEL 10 - 2035-05-31 +- RHEL 9 - 2032-05-31 +- RHEL 8 - 2029-05-31 -- RHEL 10 - OS support ends on 2035-05-31 -- RHEL 9 - OS support ends on 2032-05-31 -- RHEL 8 - OS support ends on 2029-05-31 +Install package files (`.rpm`) are also available from [https://packages.microsoft.com/][pcm]. PowerShell is tested on Red Hat Universal Base Images (UBI). For more information, see the [UBI information page][ubi]. diff --git a/reference/includes/ubuntu-support.md b/reference/includes/ubuntu-support.md index 19a9ecaf3c28..310175461610 100644 --- a/reference/includes/ubuntu-support.md +++ b/reference/includes/ubuntu-support.md @@ -1,13 +1,18 @@ --- author: sdwheeler ms.author: sewhee -ms.date: 09/16/2025 +ms.date: 03/06/2026 ms.topic: include --- Microsoft supports PowerShell until [PowerShell reaches end-of-support][lifecycle] or the version of [Ubuntu reaches end-of-support][eol-ubuntu]. +Support for these versions of Ubuntu ends on the following dates: + +- Ubuntu 24.04 - 2029-05-31 +- Ubuntu 22.04 - 2027-04-01 + Install package files (`.deb`) are also available from [https://packages.microsoft.com/][pcm]. The Docker images for the .NET SDK contain the latest versions of PowerShell. You can download these @@ -21,7 +26,7 @@ These images are provided for testing purposes. If you need a Docker image for a workload, you should build and maintain your own. > [!NOTE] -> Ubuntu 25.04 (Plucky Puffin) is an interim release. Microsoft doesn't support +> Ubuntu 25.10 (Questing Quokka) is an interim release. Microsoft doesn't test or support > [interim releases][interim] of Ubuntu. For more information, see > [Community supported distributions][community]. diff --git a/reference/includes/windows-support.md b/reference/includes/windows-support.md index a9429f7e1eaf..2bd11fe5d7e8 100644 --- a/reference/includes/windows-support.md +++ b/reference/includes/windows-support.md @@ -1,7 +1,7 @@ --- author: sdwheeler ms.author: sewhee -ms.date: 07/03/2025 +ms.date: 03/06/2026 ms.topic: include ---