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 PowerShell på Fedora 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 PowerShell på Fedora.