Поиск по сайту:

Как установить Microsoft PowerShell в Linux или OS X


PowerShell теперь с открытым исходным кодом и доступен для Linux и Mac. Вы можете загрузить официальные пакеты от Microsoft для 64-разрядных версий Ubuntu 16.04, Ubuntu 14.04, CentOS 7, Red Hat Enterprise Linux 7 и Mac OS X 10.11.

Загрузите пакеты от Microsoft

Посетите страницу Releases проекта PowerShell на GitHub, чтобы найти пакеты. Скачайте подходящий для вашей операционной системы:

  • Ubuntu 16.04: загрузите пакет, заканчивающийся на «16.04.1_amd64.deb».
  • Ubuntu 14.04: загрузите пакет, заканчивающийся на «14.04.1_amd64.deb».
  • CentOS 7 и Red Hat Enterprise Linux 7: загрузите пакет с расширением el7.centos.x86_64.rpm.
  • Mac: загрузите пакет, оканчивающийся на «.pkg».

Как установить PowerShell в Linux

После загрузки пакета запустите окно терминала на рабочем столе Linux. Теперь вам нужно установить зависимости пакета и сам пакет.

В Ubuntu 16.04 выполните следующие команды:

sudo apt-get install libunwind8 libicu55
sudo dpkg -i /path/to/powershell.deb

Итак, если вы загрузили пакет «powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb» в папку «Загрузки» в своей домашней папке, вы должны выполнить следующие команды:

sudo apt-get install libunwind8 libicu55
sudo dpkg -i ~/Downloads/powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb

Обратите внимание, что вы можете использовать автодополнение табуляции, чтобы ускорить этот процесс. Например, если файл находится в папке «Загрузки», введите ~/Downloads/powershell, а затем нажмите Tab. Bash автоматически дополнит имя файла, если это единственный файл, начинающийся с «powershell» в этом каталоге.

В Ubuntu 14.04 выполните следующие команды:

sudo apt-get install libunwind8 libicu52
sudo dpkg -i /path/to/powershell.deb

В CentOS 7 выполните следующие команды:

sudo yum install /path/to/powershell.rpm

Если все пойдет хорошо, PowerShell должен быть установлен в вашей системе.

Как установить PowerShell на Mac

Чтобы установить PowerShell на Mac, просто дважды щелкните загруженный файл .pkg. Он запустит установщик пакета и установит PowerShell, как и любое другое приложение.

На данный момент пакет не подписан, поэтому вам придется обойти Gatekeeper, чтобы установить его. Для этого щелкните правой кнопкой мыши или, удерживая клавишу Ctrl, файл .pkg, выберите «Открыть» и согласитесь на запуск программы установки.

Как запустить PowerShell в Linux или Mac

Откройте терминал и выполните команду «powershell», чтобы получить доступ к среде оболочки PowerShell. Это работает как на Linux, так и на Mac — в зависимости от того, что вы используете.

Вы увидите приглашение PowerShell, начинающееся с «PS», и вы сможете запускать командлеты PowerShell так же, как в Windows.

Чтобы выйти из приглашения PowerShell, просто введите «exit» и нажмите Enter или закройте окно терминала.

Для получения более подробной информации посетите страницу GitHub проекта PowerShell. Здесь вы можете загрузить исходный код, сообщить о проблемах и просмотреть дополнительную официальную документацию.