Установка PowerShell в Linux
Среду PowerShell можно установить в различных дистрибутивах Linux. Для большинства платформ и дистрибутивов Linux каждый год выпускается новая версия с диспетчером пакетов, который используется для установки PowerShell. PowerShell можно установить на некоторых дистрибутивах Linux, которые не поддерживаются корпорацией Microsoft. В таких случаях вы можете обратиться за помощью в сообщество PowerShell на этих платформах.
Дополнительные сведения см. в документе Жизненный цикл поддержки PowerShell.
В этой статье перечислены поддерживаемые дистрибутивы Linux и диспетчеры пакетов. Все выпуски PowerShell остаются поддерживаемыми до тех пор, пока не будет реализована версия PowerShell или версия дистрибутива Linux.
Для максимальной совместимости выберите версию LTS.
Алпайн
Корпорация Майкрософт поддерживает PowerShell до тех пор, пока PowerShell не достигнет конца поддержки или версия Alpine достигает конца срока действия.
Alpine 3.16 — поддержка ОС заканчивается на 2024-05-23
- Образы Docker, содержащие PowerShell 7.2, PowerShell 7.4 и PowerShell 7.5-preview для x64, доступны в Реестр артефактов Microsoft
Alpine 3.17 — поддержка ОС заканчивается на 2024-11-22
- Образы Docker, содержащие PowerShell 7.2, PowerShell 7.4 и PowerShell 7.5-preview для x64, доступны в Реестр артефактов Microsoft
В настоящее время образы Docker PowerShell недоступны для Alpine 3.18 и 3.19.
Предварительные версии PowerShell предоставляются только для тестирования и обратной связи.
Дополнительные сведения см. в статье Установка PowerShell в Alpine.
Debian
Debian использует APT (Advanced Package Tool) в качестве диспетчера пакетов.
Корпорация Майкрософт поддерживает PowerShell до тех пор, пока PowerShell не достигнет конца поддержки или версия Debian достигает конца срока действия.
Debian 11 (Bullseye) — поддержка ОС заканчивается на 2024-07-31
- Образы Docker, содержащие PowerShell 7.2, PowerShell 7.4 и PowerShell 7.5-preview для x64, доступны в Реестр артефактов Microsoft
Debian 12 (Bookworm) — поддержка ОС заканчивается на 2026-06-10
- Образы Docker, содержащие PowerShell 7.2, PowerShell 7.4 и PowerShell 7.5-preview для x64, доступны в Реестр артефактов Microsoft
Предварительные версии PowerShell предоставляются только для тестирования и обратной связи.
Дополнительные сведения см. в статье Установка PowerShell в Debian.
Red Hat Enterprise Linux (RHEL)
В RHEL 7 используется диспетчер пакетов yum, а в RHEL 8 — dnf.
Корпорация Майкрософт поддерживает PowerShell до тех пор, пока PowerShell не достигнет конца поддержки или версия RHEL достигнет конца поддержки.
RHEL 8 — поддержка ОС заканчивается на 2029-05-31
- Образы Docker, содержащие PowerShell 7.2, PowerShell 7.4 и PowerShell 7.5-preview для x64, доступны в Реестр артефактов Microsoft
RHEL 9 — поддержка ОС заканчивается на 2032-05-31
- Образы Docker, содержащие PowerShell 7.2, PowerShell 7.4 и PowerShell 7.5-preview для x64, доступны в Реестр артефактов Microsoft
PowerShell тестируется на универсальных базовых образах Red Hat (UBI). Дополнительные сведения см. на странице сведений об UBI.
Дополнительные сведения см. в статье Установка PowerShell в RHEL.
Ubuntu
Ubuntu использует APT (Advanced Package Tool) в качестве диспетчера пакетов.
Корпорация Майкрософт поддерживает PowerShell до тех пор, пока PowerShell не достигнет конца поддержки или версия Ubuntu достигнет конца поддержки.
Ubuntu 20.04 (Focal Fossa) — поддержка ОС заканчивается на 2025-04-02
- Образы Docker, содержащие PowerShell 7.2, PowerShell 7.4 и PowerShell 7.5-preview для x64 и Arm32, доступны в Реестр артефактов Microsoft
Ubuntu 22.04 (Jammy Jellyfish) — поддержка ОС заканчивается на 2027-04-01
- Образы Docker, содержащие PowerShell 7.2, PowerShell 7.4 и PowerShell 7.5-preview для x64 и Arm32, доступны в Реестр артефактов Microsoft
Ubuntu 24.04 (Noble Numbat) — поддержка ОС заканчивается на 2029-04-25
- Образы Docker, содержащие PowerShell 7.2, PowerShell 7.4 и PowerShell 7.5-preview для x64 и Arm32, доступны в Реестр артефактов Microsoft
Корпорация Майкрософт не поддерживает промежуточные выпуски Ubuntu. Дополнительные сведения см. в статье о поддержке дистрибутивов сообществом.
Дополнительные сведения см. в статье Установка PowerShell в Ubuntu.
Дистрибутивы, поддерживаемые сообществом
PowerShell можно установить во многих дистрибутивах Linux, которые не поддерживаются корпорацией Майкрософт. В этих случаях вы можете найти поддержку сообщества для PowerShell на этих платформах.
Майкрософт поддерживает дистрибутивы Linux, соответствующие следующим критериям:
- версия и архитектура дистрибутива поддерживаются в .NET Core;
- версия дистрибутива поддерживается по крайней мере в течение одного года;
- Версия дистрибутива не является промежуточным выпуском или эквивалентом.
- Группа разработчиков PowerShell протестировала версию дистрибутива.
Дополнительные сведения см. в статье Поддержка сообщества для PowerShell в Linux.
Альтернативные методы установки
Существует три дополнительных способа установки PowerShell в Linux, включая дистрибутивы Linux, которые не поддерживаются официально. Можно установить PowerShell с помощью пакета привязки PowerShell. Вы также можете попробовать развернуть двоичные файлы PowerShell непосредственно с помощью пакета Linux tar.gz
. Дополнительные сведения см. в статье Альтернативные способы установки PowerShell в Linux.
PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по