Как получить Microsoft Powershell в Linux

PowerShell - это ответ Microsoft на командную строку Unix. Он мощный и в первую очередь ориентирован на разработчиков, которым нужна надежная среда командной строки и сценариев.

Инструмент и фреймворк PowerShell не эксклюзивны для пользователей Windows. К удивлению многих, Microsoft сделала возможным использование своей платформы PowerShell в других операционных системах, включая Linux.

В то время как большинство пользователей Linux сосредотачиваются на командной строке Unix, которую могут предложить все дистрибутивы, приятно видеть, что Microsoft размещает инструменты, связанные с Windows, такие как PowerShell, на платформе, чтобы пользователи Linux, которым необходимо использовать Powershell, не необходимо использовать операционную систему Microsoft. Вот как получить Powershell в Linux.

Установите PowerShell в Linux

В Linux Microsoft предоставила пользователям Linux множество различных способов использования PowerShell. На данный момент есть пакет DEB для Ubuntu и Debian, RPM для Fedora, SUSE, CentOS (и других ОС RedHat), неофициальный пакет AUR и даже Snap, доступный для установки.

Чтобы заставить PowerShell работать на вашем ПК с Linux, откройте окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. Затем следуйте инструкциям, соответствующим дистрибутиву Linux, который вы используете в настоящее время.

Ubuntu

Это правда, поскольку Ubuntu по умолчанию поставляется с Snap, пользователям, вероятно, следует установить выпуск Snap вместо того, чтобы возиться с выпуском PowerShell DEB. Однако не каждый пользователь Ubuntu любит использовать Snaps, поэтому приятно видеть, что есть альтернативный способ установки программного обеспечения.

Чтобы получить пакет Debian PowerShell для вашего ПК с Ubuntu, используйте инструмент загрузки wget .

18.04 LTS

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.18.04_amd64.deb

16.04 LTS

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.16.04_amd64.deb

Скачивание файла пакета завершено, пора его установить в Ubuntu. Для этого используйте команду dpkg .

sudo dpkg -i powershell _ * _ amd64.deb

После установки пакета PowerShell DEB в Ubuntu вы можете увидеть ошибки, которые появляются в командной строке. Не волнуйтесь; эти ошибки, скорее всего, просто проблемы зависимости. Чтобы исправить их, используйте команду apt install ниже.

sudo apt install -f

Предполагая, что apt install работает успешно, вы сможете получить доступ к PowerShell в Ubuntu!

Debian

Microsoft действительно поддерживает пользователей Debian с пакетом PowerShell DEB, однако официально они выпустили только один для Debian 9 Stable. Это нормально, поскольку у большинства пользователей еще нет 10 , но если вы все же используете 10, пропустите эти инструкции в пользу метода Snap.

Чтобы заставить PowerShell работать в Debian 9, запустите окно терминала. Оттуда выполните следующую команду загрузки wget, чтобы получить последнюю версию приложения DEB.

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.debian.9_amd64.deb

Когда пакет DEB будет загружен на ваш компьютер Debian, самое время начать установку. Для этого запустите dpkg .

sudo dpkg -i powershell _ * _ amd64.deb

После выполнения команды dpkg в Debian могут возникнуть проблемы с зависимостями. Чтобы исправить это, вы можете запустить apt-get install .

sudo apt-get install -f

Как только ваши проблемы с зависимостями будут исправлены (если таковые были), PowerShell будет готов к использованию!

Arch Linux

Microsoft PowerShell находится в Arch Linux AUR, поэтому, если вы хотите установить его на свой компьютер Arch, вам повезло. Чтобы начать установку, откройте терминал и используйте  пакет Pacman  для загрузки Git и Base-devel в систему.

sudo pacman -S git base-devel

Следуя Git и Base-devel, клонируйте последний снимок Trizen AUR, чтобы упростить установку PowerShell.

git clone https://aur.archlinux.org/trizen.git

Установите Trizen в систему с помощью makepkg .

cd trizen
makepkg -sri

Наконец, установите последнюю версию Microsoft PowerShell в Arch Linux.

trizen -S PowerShell

Fedora

Microsoft выпустила пакет RPM для RedHat Enterprise Linux 7 и Fedora, который можно использовать для установки PowerShell. Чтобы получить этот файл пакета RPM, загрузите его с помощью wget . Затем установите с помощью Dnf .

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm

sudo dnf установить powershell-6.2.0-1.rhel.7.x86_64.rpm

OpenSUSE

Есть RPM-пакет PowerShell, готовый к установке на OpenSUSE Leap 42.3, так что тем, кто использует SUSE, повезло. Однако, если вы используете 15.0 или Tumbleweed, рассмотрите вместо этого инструкции Snap.

Чтобы установить PowerShell в SUSE 42.3, начните с использования инструмента wget для загрузки последней версии файла RPM.

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm

После завершения загрузки используйте Zypper для установки пакета.

sudo zypper установить powershell-6.2.0-1.rhel.7.x86_64.rpm

Щелчок

Помимо создания нескольких пакетов для различных дистрибутивов Linux, Microsoft также решила загрузить PowerShell в хранилище пакетов Snap. Итак, если вы используете дистрибутив Linux, который поддерживает Snap, вам повезло!

Чтобы установить Snap-версию PowerShell, следуйте этому руководству, чтобы узнать, как настроить Snapd в вашей системе. Затем установите последний выпуск Microsoft PowerShell с помощью приведенной ниже команды мгновенной установки .

sudo snap install powershell --classic

Доступ к PowerShell

Чтобы получить доступ к Microsoft PowerShell в Linux, запустите ваше любимое терминальное приложение Linux. Как только приложение откроется, запустите команду ниже.

Как получить Microsoft Powershell в Linux

pwsh

Чтобы получить помощь по PowerShell, запустите:

pwsh помощь

Как получить Microsoft Powershell в Linux

Leave a Comment

14 новых функций Thunderbird 3, которые вас порадуют

14 новых функций Thunderbird 3, которые вас порадуют

Мы подробно рассмотрели функции Outlook 2010, но поскольку он выйдет не раньше июня 2010 года, пришло время рассмотреть Thunderbird 3.

Загрузите FlightGear Flight Simulator бесплатно [Развлекайтесь]

Загрузите FlightGear Flight Simulator бесплатно [Развлекайтесь]

Время от времени всем нужен перерыв. Если вы хотите поиграть в интересную игру, попробуйте Flight Gear. Это бесплатная кроссплатформенная игра с открытым исходным кодом.

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это