Установка PowerShell

Начиная с версии 6.0, PowerShell стал полностью открытым и кроссплатформенным (PowerShell Core / PowerShell 7+) и может работать в Windows, Linux и macOS.


1. Установка PowerShell 7+ в Windows

Способ 1: использование MSI Installer (рекомендуется)

  1. Откройте официальную страницу релизов PowerShell на GitHub:
    👉 https://github.com/PowerShell/PowerShell/releases
  2. Найдите последнюю версию и скачайте версию для Windows.msiустановочный пакет
  3. Дважды щелкните, чтобы установить; просто используйте путь по умолчанию.
  4. После завершения установки найдите"PowerShell 7"и откройте его (он не перезапишет Windows PowerShell).

Способ 2: использование командной строки (Winget)

Применимо к Windows 10/11 с установленным Windows Package Manager:

winget install --id Microsoft.Powershell --source winget

Необязательные параметры:--silentобозначает тихую установку,--version 7.4.1можно указать версию.


2. Установка PowerShell в Linux

Ubuntu / Debian

# 安装依赖
sudo apt update
sudo apt install -y wget apt-transport-https software-properties-common

# 导入微软 GPG 密钥
wget -q https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

# 安装 PowerShell
sudo apt update
sudo apt install -y powershell

Запустите PowerShell:

pwsh

CentOS / RHEL / Fedora

# 添加 Microsoft YUM 源
sudo dnf install -y https://packages.microsoft.com/config/rhel/8/packages-microsoft-prod.rpm

# 安装 PowerShell
sudo dnf install -y powershell

или для CentOS 7 используйтеyum:

sudo yum install -y powershell

Arch Linux / Manjaro

sudo pacman -S powershell

Если вы не можете найти его, можно использовать менеджер пакетов AUR (например,yay)


3. Установка PowerShell на macOS

Способ 1: использование Homebrew (рекомендуется)

brew install --cask powershell

Запустите PowerShell:

pwsh

Способ 2: ручное скачивание установщика PKG

  1. Перейдите на страницу GitHub Releases
    👉 https://github.com/PowerShell/PowerShell/releases
  2. Скачать.pkgфайл установщика (например,powershell-7.4.1-osx-x64.pkg)
  3. Дважды щёлкните для установки и следуйте подсказкам, чтобы завершить.

4. Проверка установки и удаление

Проверьте, успешно ли прошла установка

pwsh --version

Удаление PowerShell

Платформа Способ удаления
Windows Панель управления → Программы и компоненты → Удалить PowerShell 7
Ubuntu sudo apt remove powershell
CentOS sudo yum remove powershell
macOS(brew) brew uninstall powershell

Команды запуска на разных платформах

Платформа Команда
Windows pwsh.exeили найдите "PowerShell 7" в меню «Пуск»
Linux pwsh
macOS pwsh
Другие расширения