Как получить 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

Диагностика 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? Попробуйте Дебтап. Это

Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!