- - Как да получите 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 OS), неофициален AUR пакет и дори Snap, наличен за инсталиране.

За да накарате PowerShell да работи на вашия Linux компютър, отворете прозореца на терминала, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. След това следвайте инструкциите, които отговарят на Linux дистрибуцията, която използвате в момента.

Ubuntu

Вярно е, че откакто Ubuntu идва със Snap byпо подразбиране, потребителите вероятно трябва да инсталират Snap версията, вместо да се размиват с PowerShell DEB. Не всеки потребител на Ubuntu обаче обича да използва Snaps, така че е хубаво да видите, че има алтернативен начин за инсталиране на софтуера.

За да получите ръцете си върху пакета PowerShell Debian за вашия 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, може да видите грешки, които се появяват в командния ред. Не се притеснявайте; тези грешки вероятно са просто проблеми със зависимостта. За да ги коригирате, използвайте подходяща инсталация по-долу.

sudo apt install -f

Ако приемем, че подходяща инсталация работи успешно, ще имате достъп до PowerShell в Ubuntu!

Debian

Microsoft поддържа потребители на Debian с aПакет 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

PowerShell на Microsoft е на Arch Linux AUR, така че ако искате да го инсталирате на вашия Arch PC, имате късмет. За да стартирате инсталацията, отворете терминал и използвайте Пак Ман пакет за изтегляне на 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 install powershell-6.2.0-1.rhel.7.x86_64.rpm

OpenSUSE

Има RPM пакет PowerShell, готов за инсталиране на OpenSUSE Leap 42.3, така че тези на SUSE имат късмет. Ако обаче използвате 15.0 или Tumbleweed, помислете вместо това за инструкциите.

За да инсталирате 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 install powershell-6.2.0-1.rhel.7.x86_64.rpm

щракване

Освен генериране на няколко пакета заразлични дистрибуции на Linux, Microsoft също е избрала да качи PowerShell в магазина за пакети Snap. Така че, ако използвате Linux дистрибуция, която поддържа Snaps, имате късмет!

За да инсталирате Snap изданието на PowerShell, следвайте това ръководство, за да научите как да настроите Snapd на вашата система. След това инсталирайте последната версия на Microsoft PowerShell с бързо инсталиране по-долу.

sudo snap install powershell --classic

Достъп до PowerShell

За достъп до Microsoft PowerShell в Linux, запалете любимото си приложение за терминал Linux. След като приложението е отворено, изпълнете командата по-долу.

pwsh

За помощ при PowerShell, изпълнете:

pwsh help
</ P>

Коментари