Wéi installéiere ech PowerShell op Fedora Linux


PowerShell ass souwuel eng Kommandozeil-Shell wéi och eng voll entwéckelt Skriptsprooch déi am .NET Kader gebaut ass. Just wéi Bash ass et entwéckelt fir Systemadministratiounsaufgaben auszeféieren an ze automatiséieren.

Bis viru kuerzem war PowerShell strikt eng Erhaalung fir d'Windows Ëmfeld. Dat huet am August 2016 geännert wéi et Open-Source a Cross-Plattform gemaach gouf mat der Aféierung vum PowerShell Core deen um .NET Kär gebaut ass.

PowerShell ass elo verfügbar fir Windows, macOS, Linux, an ARM Plattforme wéi Raspian. An dësem Guide wäerte mir Iech duerch d'Installatioun vu Microsoft PowerShell op Fedora Linux goen.

Fir dëse Guide wäerte mir Fedora 34 benotzen. Et ginn zwee einfach Weeër déi Dir benotze kënnt fir PowerShell op Fedora z'installéieren a mir wäerten se ofdecken.

Method 1: Installéiere PowerShell Mat Microfost Repositories

Dëst ass eng 4-Schrëtt Installatiounsmethod déi folgend Schrëtt ëmfaasst:

Den éischte Schrëtt ass de Microsoft Signature Key derbäi ze ginn andeems Dir de folgende Kommando ausféiert.

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

Als nächst benotzt de Curl Kommando fir de Microsoft RedHat Repository ze addéieren.

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

Dann aktualiséieren Fedora fir mat dem nei addéierte Repository ze synchroniséieren.

$ sudo dnf update

Endlech installéiert PowerShell mam dnf Package Manager wéi follegt:

$ sudo dnf install  powershell -y

Fir z'iwwerpréiwen datt PowerShell installéiert ass, fuert de Kommando aus:

$ rpm -qi powershell

Dëst liwwert detailléiert Informatioun wéi d'Versioun, Release Installatiounsdatum, Architektur, etc vum nei installéierten Powershell Package.

Fir Zougang zu der Powershell Prompt ze kréien, fuert einfach de folgende Kommando aus:

$ pwsh

Vun hei aus kënnt Dir Linux Kommandoen ausféieren an Scripting Aufgaben op Ärer nei installéierter PowerShell Instanz ausféieren.

Fir Powershell auszeschléissen, fuert aus:

> exit

Method 2: PowerShell vun enger RPM Datei installéieren

Dëst ass e méi direkten Wee fir PowerShell z'installéieren an ass net sënnvoll anescht wéi déi éischt Method. PowerShell 7.2 huet déi universal Packagen fir grouss Linux Verdeelunge wéi Debian, Ubuntu, CentOS, OpenSUSE a Fedora zur Verfügung gestallt. Dir kënnt e Bléck op dës Packagen aus dem PowerShell GitHub Repository hunn.

Wann ausgefouert gëtt, füügt d'RPM-Datei grondsätzlech de GPG-Schlëssel an de Microsoft-Repository op Ärem System derbäi a geet weider fir PowerShell z'installéieren.

Also, fuert de folgende Kommando fir PowerShell mat der RPM-Datei aus dem Github-Repository z'installéieren.

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

Deinstalléiert PowerShell vu Fedora Linux

Wann PowerShell net Är Taass Téi ass, kënnt Dir se installéieren andeems Dir de Kommando ausféiert:

$ sudo dnf remove powershell

D'UNIX Shell ass ëmmer nach dat bevorzugt Ëmfeld vun de meeschte Linux Benotzer. Et ass propper, méi effektiv a gutt dokumentéiert. Dofir ass et kee Geheimnis datt déi meescht Benotzer léiwer mat Bash schaffen wéi Powershell mat der Flexibilitéit an der Liichtegkeet déi et ubitt.

Trotzdem ass PowerShell nach ëmmer enorm populär a gepackt mat multiple cmdlets fir administrativ Aufgaben auszeféieren. An dësem Guide hu mir bewisen wéi Dir PowerShell op Fedora installéiere kënnt.