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

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


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

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

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

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

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

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

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.