Hvernig á að setja upp PowerShell á Fedora Linux


PowerShell er bæði skipanalínuskel og fullþróað forskriftarmál sem er byggt á .NET ramma. Rétt eins og Bash er það hannað til að framkvæma og gera sjálfvirkan kerfisstjórnunarverkefni.

Þar til nýlega var PowerShell stranglega varðveitt fyrir Windows umhverfið. Það breyttist í ágúst 2016 þegar það var gert opinn uppspretta og þvert á vettvang með tilkomu PowerShell Core sem er byggt á .NET kjarnanum.

PowerShell er nú fáanlegt fyrir Windows, macOS, Linux og ARM palla eins og Raspian. Í þessari handbók munum við leiða þig í gegnum uppsetningu Microsoft PowerShell á Fedora Linux.

Fyrir þessa handbók munum við nota Fedora 34. Það eru tvær einfaldar leiðir sem þú getur notað til að setja upp PowerShell á Fedora og við munum fjalla um þær í röð.

Aðferð 1: Settu upp PowerShell með því að nota Microfost geymslur

Þetta er fjögurra þrepa uppsetningaraðferð sem felur í sér eftirfarandi skref:

Fyrsta skrefið er að bæta við Microsoft Signature Key með því að keyra eftirfarandi skipun.

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

Næst skaltu nota curl skipunina til að bæta við Microsoft RedHat geymslunni.

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

Uppfærðu síðan Fedora til að samstilla við nýlega bætta geymsluna.

$ sudo dnf update

Að lokum skaltu setja upp PowerShell með því að nota dnf pakkastjórann sem hér segir:

$ sudo dnf install  powershell -y

Til að staðfesta að PowerShell sé uppsett skaltu framkvæma skipunina:

$ rpm -qi powershell

Þetta veitir nákvæmar upplýsingar eins og útgáfu, útgáfuuppsetningardagsetningu, arkitektúr o.s.frv. af nýuppsettum Powershell pakkanum.

Til að fá aðgang að Powershell hvetjunni skaltu einfaldlega keyra eftirfarandi skipun:

$ pwsh

Héðan geturðu keyrt Linux skipanir og framkvæmt forskriftarverkefni á nýuppsettu PowerShell tilvikinu þínu.

Til að hætta í Powershell skaltu framkvæma:

> exit

Aðferð 2: Uppsetning PowerShell úr RPM skrá

Þetta er beinari leið til að setja upp PowerShell og er ekki þýðingarmikil frábrugðin fyrstu aðferðinni. PowerShell 7.2 hefur gert alhliða pakka aðgengilega fyrir helstu Linux dreifingar eins og Debian, Ubuntu, CentOS, OpenSUSE og Fedora. Þú getur skoðað þessa pakka úr PowerShell GitHub geymslunni.

Þegar hún er keyrð bætir RPM skráin í grundvallaratriðum við GPG lyklinum og Microsoft geymslunni á vélinni þinni og heldur áfram að setja upp PowerShell.

Svo keyrðu eftirfarandi skipun til að setja upp PowerShell með því að nota RPM skrána frá Github geymslunni.

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

Fjarlægðu PowerShell frá Fedora Linux

Ef PowerShell er ekki þinn tebolli geturðu sett hann upp með því að keyra skipunina:

$ sudo dnf remove powershell

UNIX skelin er enn ákjósanlegt umhverfi flestra Linux notenda. Það er hreint, skilvirkara og vel skjalfest. Þess vegna er það ekkert leyndarmál að flestir notendur myndu frekar vilja vinna með bash en Powershell miðað við sveigjanleikann og auðvelda notkun sem það veitir.

Engu að síður er PowerShell enn gríðarlega vinsælt og fullt af mörgum cmdlets til að framkvæma stjórnunarverkefni. Í þessari handbók höfum við sýnt hvernig þú getur sett upp PowerShell á Fedora.