- - Hvordan man får Microsoft Powershell på Linux

Sådan får du Microsoft Powershell på Linux

PowerShell er Microsofts svar på Unix-kommandolinjen. Det er kraftfuldt og primært målrettet mod udviklere, der leder efter en bunnsolid kommandolinje og scripting-ramme.

PowerShell-værktøjet og -rammen er ikke eksklusivtil Windows-brugere. Til mange overraskelse har Microsoft gjort det muligt at bruge deres PowerShell-platform på andre operativsystemer, herunder Linux.

Mens et flertal af Linux-brugere fokuserer på Unixkommandolinjen, som alle distributioner har at tilbyde, er det dejligt at se Microsoft lægge Windows-relaterede værktøjer, såsom PowerShell på platformen, så Linux-brugere, der har brug for at bruge Powershell, ikke behøver at bruge Microsofts operativsystem. Sådan får du Powershell på Linux.

Installer PowerShell på Linux

På Linux har Microsoft givet Linux-brugere mangeforskellige måder at nyde PowerShell på. Fra nu er der en DEB-pakke til Ubuntu og Debian, en RPM for Fedora, SUSE, CentOS (og andre RedHat OSes), en uofficiel AUR-pakke og endda en Snap tilgængelig til installation.

For at få PowerShell til at arbejde på din Linux-pc skal du åbne et terminalvindue ved at trykke på Ctrl + Alt + T eller Ctrl + Skift + T på tastaturet. Følg derefter sammen med instruktionerne, der matcher den Linux-distribution, du i øjeblikket bruger.

Ubuntu

Det er sandt, at da Ubuntu kommer med Snap bySom standard skal brugerne sandsynligvis installere Snap-frigivelsen i stedet for at gøre noget ved PowerShell DEB-udgivelsen. Dog ikke alle Ubuntu-brugere kan bruge Snaps, så det er dejligt at se, at der er en alternativ måde at installere softwaren på.

For at få hænderne på PowerShell Debian-pakken til din Ubuntu PC skal du bruge wget downloader værktøj.

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

Når pakkefilen er færdig med at downloade, er det tid til at installere den på Ubuntu. For at gøre dette skal du bruge dpkg kommando.

sudo dpkg -i powershell_*_amd64.deb

Efter installationen af ​​PowerShell DEBpakke på Ubuntu, kan du se fejl, der vises i kommandolinjeprompt. Ikke rolig; disse fejl er sandsynligvis bare afhængighedsproblemer. For at rette dem skal du bruge apt installation kommando nedenfor.

sudo apt install -f

Antages apt installation kører med succes, kan du få adgang til PowerShell på Ubuntu!

Debian

Microsoft understøtter ikke Debian-brugere med enPowerShell DEB-pakke, dog officielt, har de kun udgivet en til Debian 9 Stable. Det er okay, da de fleste brugere endnu ikke er 10, men hvis du bruger 10, skal du springe over disse instruktioner til fordel for Snap-metoden i stedet.

Start et terminalvindue for at få PowerShell til at arbejde på Debian 9. Derfra skal du køre følgende wget download-kommando for at få fat i den nyeste DEB-udgivelse af appen.

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

Når DEB-pakken er færdig med at downloade til din Debian PC, er det tid til at starte installationen. For at gøre dette, kør dpkg.

sudo dpkg -i powershell_*_amd64.deb

Efter at have kørt dpkg kommando, kan Debian opleve afhængighedsproblemer. For at ordne dette kan du køre apt-get installation.

sudo apt-get install -f

Når dine afhængighedsproblemer er rettet (hvis der var nogen), er PowerShell klar til brug!

Arch Linux

Microsofts PowerShell er på Arch Linux AUR, så hvis du ønsker at installere det på din Arch PC, er du heldig. For at starte installationen skal du åbne en terminal og bruge Pacman pakke til download af Git og Base-devel til systemet.

sudo pacman -S git base-devel

Efter Git og Base-devel, klones det nyeste Trizen AUR-øjebliksbillede for at gøre installationen af ​​PowerShell nem.

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

Installer Trizen på systemet vha makepkg.

cd trizen
makepkg -sri

Endelig skal du installere den seneste version af Microsoft PowerShell på Arch Linux.

trizen -S powershell

Fedora

Microsoft har frigivet en RPM-pakke til både RedHat Enterprise Linux 7 og Fedora, som kan bruges til at installere PowerShell. Brug for at få dine hænder på denne RPM-pakkefil wget at downloade det. Installer derefter med 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

Der er en RPM-pakke med PowerShell klar til installation på OpenSUSE Leap 42.3, så dem på SUSE er heldige. Hvis du imidlertid bruger 15.0 eller Tumbleweed, skal du overveje Snap-instruktionerne i stedet.

For at installere PowerShell på SUSE 42.3, skal du starte med at bruge wget værktøj til at downloade den nyeste RPM-fil.

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

Når download er afsluttet, skal du bruge zypper at installere pakken.

sudo zypper install powershell-6.2.0-1.rhel.7.x86_64.rpm

Snap

Bortset fra at generere flere pakker tilforskellige Linux-distributioner, Microsoft har også valgt at uploade PowerShell til Snap-pakkebutikken. Så hvis du kører en Linux-distribution, der understøtter Snaps, er du heldig!

Hvis du vil installere Snap-frigivelsen af ​​PowerShell, skal du følge denne vejledning for at lære, hvordan du konfigurerer Snapd på dit system. Installer derefter den nyeste version af Microsoft PowerShell med klik installation kommando nedenfor.

sudo snap install powershell --classic

Få adgang til PowerShell

For at få adgang til Microsoft PowerShell på Linux skal du starte din foretrukne Linux-terminalapplikation. Når appen er åben, skal du køre kommandoen nedenfor.

pwsh

For hjælp med PowerShell skal du køre:

pwsh help
</ P>

Kommentarer