Kif Tinstalla PowerShell fuq Fedora Linux


PowerShell hija kemm qoxra tal-linja tal-kmand kif ukoll lingwa tal-kitba żviluppata bis-sħiħ li hija mibnija fuq il-qafas .NET. Eżatt bħal Bash, huwa ddisinjat biex iwettaq u awtomat kompiti ta 'amministrazzjoni tas-sistema.

Sa ftit ilu, PowerShell kien strettament preservazzjoni għall-ambjent Windows. Dan inbidel f'Awwissu 2016 meta sar open-source u cross-platform bl-introduzzjoni ta 'PowerShell Core li hija mibnija fuq il-qalba .NET.

PowerShell issa huwa disponibbli għall-pjattaformi Windows, macOS, Linux, u ARM bħal Raspian. F'din il-gwida, aħna se nwassluk fl-installazzjoni ta 'Microsoft PowerShell fuq Fedora Linux.

Għal din il-gwida, se nużaw Fedora 34. Hemm żewġ modi sempliċi li tista' tuża biex tinstalla PowerShell fuq Fedora u aħna nkopruhom wara xulxin.

Metodu 1: Installazzjoni ta 'PowerShell Bl-Użu ta' Repożitorji Microfost

Dan huwa metodu ta 'installazzjoni f'4 passi li jinvolvi l-passi li ġejjin:

L-ewwel pass huwa li żżid il-Microsoft Signature Key billi tħaddem il-kmand li ġej.

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

Sussegwentement, uża l-kmand curl biex iżżid ir-repożitorju ta 'Microsoft RedHat.

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

Imbagħad aġġorna Fedora biex tissinkronizza mar-repożitorju miżjud ġdid.

$ sudo dnf update

Fl-aħħarnett, installa PowerShell billi tuża l-maniġer tal-pakketti dnf kif ġej:

$ sudo dnf install  powershell -y

Biex tivverifika li PowerShell huwa installat, eżegwixxi l-kmand:

$ rpm -qi powershell

Dan jipprovdi informazzjoni dettaljata bħall-verżjoni, id-data tal-installazzjoni tar-rilaxx, l-arkitettura, eċċ tal-pakkett Powershell li għadu kif ġie installat.

Biex taċċessa l-pront tal-Powershell, sempliċement ħaddem il-kmand li ġej:

$ pwsh

Minn hawn tista' tmexxi kmandi tal-Linux u twettaq kompiti ta' scripting fuq l-istanza PowerShell li għadha kif ġiet installata tiegħek.

Biex toħroġ minn Powershell, eżegwixxi:

> exit

Metodu 2: Installazzjoni ta' PowerShell minn Fajl RPM

Dan huwa mod aktar dirett ta 'installazzjoni ta' PowerShell u mhuwiex differenti b'mod sinifikanti mill-ewwel metodu. PowerShell 7.2 għamel disponibbli l-pakketti universali għal distribuzzjonijiet ewlenin tal-Linux bħal Debian, Ubuntu, CentOS, OpenSUSE u Fedora. Tista' tagħti ħarsa lejn dawn il-pakketti mir-repożitorju ta' PowerShell GitHub.

Meta jiġi esegwit, il-fajl RPM bażikament iżid iċ-ċavetta GPG u r-repożitorju ta 'Microsoft fis-sistema tiegħek u jipproċedi biex jinstalla PowerShell.

Allura, mexxi l-kmand li ġej biex tinstalla PowerShell billi tuża l-fajl RPM mir-repożitorju Github.

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

Iddiżinstalla PowerShell minn Fedora Linux

Jekk PowerShell mhix il-kikkra tè tiegħek, tista' tinstallah billi tħaddem il-kmand:

$ sudo dnf remove powershell

Il-qoxra UNIX għadha l-ambjent preferut mill-biċċa l-kbira tal-utenti tal-Linux. Huwa nadif, aktar effettiv, u dokumentat tajjeb. Għalhekk, Mhuwiex sigriet li ħafna mill-utenti jippreferu jaħdmu ma 'bash milli Powershell minħabba l-flessibilità u l-faċilità ta' użu li tipprovdi.

Madankollu, PowerShell għadu popolari ħafna u ppakkjat b'cmdlets multipli għall-eżekuzzjoni tal-kompiti amministrattivi. F'din il-gwida, wrejna kif tista' tinstalla PowerShell fuq Fedora.