Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 15 additions & 4 deletions reference/docs-conceptual/install/alternate-install-methods.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
description: Alternate ways to install PowerShell on non-Windows platforms.
ms.date: 03/12/2026
ms.date: 03/18/2026
title: Alternate ways to install PowerShell
---
# Alternate ways to install PowerShell
Expand All @@ -16,6 +16,10 @@ from the PowerShell Community or the operating system vendor. For support option
Homebrew is the preferred package manager for macOS. If the `brew` command isn't found, you need to
install Homebrew following [their instructions][12].

> [!IMPORTANT]
> The brew formula is maintained and supported by the Homebrew community. The brew formula builds
> PowerShell from source code rather than installing a package built by Microsoft.

```bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```
Expand All @@ -26,9 +30,16 @@ Once `brew` is installed, install PowerShell using the following command:
brew install powershell
```

> [!IMPORTANT]
> The brew formula is maintained and supported by the Homebrew community. The brew formula builds
> PowerShell from source code rather than installing a package built by Microsoft.
If you previously installed PowerShell using the Homebrew cask, you must first uninstall the cask
before you can successfully install using the Homebrew formula. Use the following commands to
uninstall the cask:

```sh
# Uninstall the PowerShell cask instance
brew uninstall --cask powershell
# Uninstall the PowerShell Preview cask instance
brew uninstall --cask powershell-preview
```

### Update PowerShell 7

Expand Down
1 change: 0 additions & 1 deletion reference/docs-conceptual/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,6 @@ items:
- name: Glossary
href: learn/glossary.md
- name: What's New in PowerShell
expanded: true
items:
- name: Overview
href: whats-new/overview.yml
Expand Down
Loading