Hvordan installere PowerShell på Fedora Linux


PowerShell er både et kommandolinjeskall og et fullt utviklet skriptspråk som er bygget på .NET-rammeverket. Akkurat som Bash, er den designet for å utføre og automatisere systemadministrasjonsoppgaver.

Inntil nylig var PowerShell strengt tatt forbeholdt Windows-miljøet. Det endret seg i august 2016 da det ble gjort åpen kildekode og tverrplattform med introduksjonen av PowerShell Core som er bygget på .NET-kjernen.

PowerShell er nå tilgjengelig for Windows, macOS, Linux og ARM-plattformer som Raspian. I denne veiledningen vil vi lede deg gjennom installasjonen av Microsoft PowerShellFedora Linux.

For denne veiledningen vil vi bruke Fedora 34. Det er to enkle måter du kan bruke for å installere PowerShell på Fedora, og vi skal dekke dem etter tur.

Metode 1: Installere PowerShell ved hjelp av Microfost Repositories

Dette er en 4-trinns installasjonsmetode som involverer følgende trinn:

Legg til Microsoft RedHat Repository i Fedora

Det første trinnet er å legge til Microsoft Signature Key ved å kjøre følgende kommando.

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

Deretter bruker du curl-kommandoen for å legge til Microsoft RedHat-depotet.

curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo

Oppdater deretter Fedora for å synkronisere med det nylig lagt til depotet.

sudo dnf update

Installer Powershell på Fedora

Til slutt, installer PowerShell ved å bruke dnf-pakkebehandlingen som følger:

sudo dnf install  powershell -y

For å bekrefte at PowerShell er installert, kjør kommandoen:

rpm -qi powershell

Dette gir detaljert informasjon som versjon, utgivelsesinstallasjonsdato, arkitektur osv. av den nylig installerte Powershell-pakken.

For å få tilgang til Powershell-ledeteksten, kjør ganske enkelt følgende kommando:

pwsh

Herfra kan du kjøre Linux-kommandoer og utføre skriptoppgaver på den nylig installerte PowerShell-forekomsten.

For å avslutte Powershell, kjør:

> exit

Metode 2: Installere PowerShell fra en RPM-fil

Dette er en mer direkte måte å installere PowerShell på og er ikke meningsfullt forskjellig fra den første metoden. PowerShell 7.2 har gjort de universelle pakkene tilgjengelige for store Linux-distribusjoner som Debian, Ubuntu, CentOS, OpenSUSE og Fedora. Du kan ta et blikk på disse pakkene fra PowerShell GitHub-depotet.

Når den kjøres, legger RPM-filen i utgangspunktet til GPG-nøkkelen og Microsoft-depotet på systemet ditt og fortsetter med å installere PowerShell.

Så kjør følgende kommando for å installere PowerShell ved å bruke RPM-filen fra Github-depotet.

sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.2.1/powershell-lts-7.2.1-1.rh.x86_64.rpm

Avinstaller PowerShell fra Fedora Linux

Hvis PowerShell ikke er din kopp te, kan du installere den ved å kjøre kommandoen:

sudo dnf remove powershell

UNIX-skallet er fortsatt det foretrukne miljøet av de fleste Linux-brukere. Det er rent, mer effektivt og godt dokumentert. Derfor er det ingen hemmelighet at de fleste brukere foretrekker å jobbe med bash enn Powershell gitt fleksibiliteten og brukervennligheten det gir.

Likevel er PowerShell fortsatt enormt populær og fullpakket med flere cmdlets for å utføre administrative oppgaver. I denne veiledningen har vi demonstrert hvordan du kan installere PowerShellFedora.