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

Hur man får Microsoft Powershell på Linux

PowerShell är Microsofts svar på Unix-kommandoraden. Det är kraftfullt och riktar sig främst till utvecklare som letar efter en bastant kommandorad och skriptram.

PowerShell-verktyget och ramverket är inte exklusivttill Windows-användare. För många överraskande har Microsoft gjort det möjligt att använda sin PowerShell-plattform på andra operativsystem, inklusive Linux.

Medan en majoritet av Linux-användare fokuserar på Unixkommandoraden som alla distributioner har att erbjuda, det är trevligt att se Microsoft sätta Windows-relaterade verktyg, till exempel PowerShell på plattformen, så att Linux-användare som behöver använda Powershell inte behöver använda Microsofts operativsystem. Så här får du Powershell på Linux.

Installera PowerShell på Linux

På Linux har Microsoft gett Linux-användare mångaolika sätt att njuta av PowerShell. Från och med nu finns det ett DEB-paket för Ubuntu och Debian, ett RPM för Fedora, SUSE, CentOS (och andra RedHat OS), ett inofficiellt AUR-paket och till och med ett Snap tillgängligt för installation.

För att få PowerShell att arbeta på din Linux-PC öppnar du ett terminalfönster genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Följ sedan tillsammans med instruktionerna som matchar den Linux-distribution som du för närvarande använder.

Ubuntu

Det är sant att eftersom Ubuntu kommer med Snap bySom standard bör användare förmodligen installera Snap-utgåvan istället för att krossa PowerShell DEB-utgåvan. Men inte alla Ubuntu-användare tycker om att använda Snaps, så det är trevligt att se att det finns ett alternativt sätt att installera programvaran.

För att få tag på PowerShell Debian-paketet för din Ubuntu PC använder du wget nedladdningsverktyg.

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 paketfilen är klar med nedladdningen är det dags att installera den på Ubuntu. För att göra detta, använd dpkg kommando.

sudo dpkg -i powershell_*_amd64.deb

Efter installationen av PowerShell DEBpaketet på Ubuntu, kan du se fel som visas i kommandoraden. Oroa dig inte; dessa fel är förmodligen bara beroendesproblem. För att fixa dem, använd apt installera kommando nedan.

sudo apt install -f

Förutsatt apt installera körs framgångsrikt kommer du att kunna komma åt PowerShell på Ubuntu!

Debian

Microsoft stöder Debian-användare med enPowerShell DEB-paketet har emellertid officiellt bara släppt ett för Debian 9 Stable. Det är okej, eftersom de flesta användare inte är på 10 ännu, men om du använder 10, hoppar du över dessa instruktioner till förmån för Snap-metoden istället.

Starta ett terminalfönster för att få PowerShell att arbeta på Debian 9. Därifrån kör du följande wget ladda ner kommando för att ta tag i den senaste DEB-versionen av appen.

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

När DEB-paketet har laddats ner till din Debian PC är det dags att starta installationen. För att göra detta, kör dpkg.

sudo dpkg -i powershell_*_amd64.deb

Efter att ha kört dpkg kommandot kan Debian ha problem med beroende. För att fixa detta kan du köra apt-get install.

sudo apt-get install -f

När dina beroendeproblem har rättats (om det fanns några), är PowerShell redo att användas!

Arch Linux

Microsofts PowerShell finns på Arch Linux AUR, så om du letar efter att installera det på din Arch PC, har du tur. För att starta installationen, öppna en terminal och använda Pac Man paket för att ladda ner Git och Base-devel till systemet.

sudo pacman -S git base-devel

Efter Git och Base-devel klona du den senaste Trizen AUR-stillbilden för att göra installationen av PowerShell enkelt.

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

Installera Trizen på systemet med makepkg.

cd trizen
makepkg -sri

Slutligen installerar du den senaste versionen av Microsoft PowerShell på Arch Linux.

trizen -S powershell

Fedora

Microsoft har släppt ett RPM-paket för både RedHat Enterprise Linux 7 och Fedora som kan användas för att installera PowerShell. För att få tag i denna RPM-paketfil, använd wget att ladda ner den. Installera sedan 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

Det finns ett RPM-paket med PowerShell som är klar att installera på OpenSUSE Leap 42.3, så de på SUSE har tur. Men om du använder 15.0 eller Tumbleweed, överväg Snap-instruktionerna istället.

För att installera PowerShell på SUSE 42.3, börja med att använda wget för att ladda ner den senaste RPM-filen.

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

När nedladdningen är klar använder du Zypper för att installera paketet.

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

Knäppa

Bortsett från att generera flera paket förolika Linux-distributioner har Microsoft också valt att ladda upp PowerShell till Snap-paketbutiken. Så om du kör en Linux-distribution som stöder Snaps, har du tur!

För att installera Snap-utgåvan av PowerShell, följ denna guide för att lära dig hur du ställer in Snapd på ditt system. Installera sedan den senaste versionen av Microsoft PowerShell med snap installera kommando nedan.

sudo snap install powershell --classic

Gå till PowerShell

För att få åtkomst till Microsoft PowerShell på Linux, starta upp din favorit Linux-terminalapplikation. När appen är öppen, kör kommandot nedan.

pwsh

För hjälp med PowerShell, kör:

pwsh help
</ P>

kommentarer