Как да получите Microsoft Powershell на Linux

click fraud protection

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, наличен за инсталиране.

instagram viewer

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

Ubuntu

Вярно е, че тъй като Ubuntu се предлага със Snap по подразбиране, потребителите вероятно трябва да инсталират 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 с 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 клон https://aur.archlinux.org/trizen.git

Инсталирайте Trizen в системата с помощта makepkg.

cd тризен
makepkg -sri

Накрая инсталирайте последната версия на Microsoft PowerShell на Arch Linux.

тризен -S мощност

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, помислете вместо това за инструкциите.

За да инсталирате 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 дистрибуция, която поддържа Snaps, имате късмет!

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

sudo snap инсталирате powershell --класически

Достъп до PowerShell

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

pwsh

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

pwsh помощ
watch instagram story