Otu esi etinye PowerShell na Fedora Linux


PowerShell bụ ma shei ahịrị iwu yana asụsụ ederede emepụtara nke ọma nke ewuru na .NET kpuchie. Dị ka Bash, e mere ya ka ọ rụọ ọrụ ma rụọ ọrụ nchịkwa sistemụ.

Ruo n'oge na-adịbeghị anya, PowerShell bụ ihe nchekwa nke ọma maka gburugburu Windows. Nke ahụ gbanwere n'August 2016 mgbe emebere ya isi mmalite na cross-platform na ntinye nke PowerShell Core nke e wuru na isi .NET.

PowerShell dị ugbu a maka Windows, macOS, Linux, na nyiwe ARM dị ka Raspian. N'ime ntuziaka a, anyị ga-ejegharị gị site na ntinye nke Microsoft PowerShell na Fedora Linux.

Maka ntuziaka a, anyị ga-eji Fedora 34. Enwere ụzọ abụọ dị mfe ị nwere ike iji tinye PowerShell na Fedora ma anyị ga-ekpuchi ha n'aka.

Usoro 1: Ịwụnye PowerShell Iji Microfost Repositories

Nke a bụ usoro ntinye nzọụkwụ 4 nke gụnyere usoro ndị a:

Nzọụkwụ mbụ bụ ịgbakwunye Microsoft Signature Key site n'ịgba iwu na-esonụ.

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

Na-esote, jiri iwu curl tinye ebe nchekwa Microsoft RedHat.

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

Melite Fedora ka ị mekọrịta ya na ebe nchekwa agbakwunyere ọhụrụ.

$ sudo dnf update

N'ikpeazụ, wụnye PowerShell site na iji njikwa ngwugwu dnf dị ka ndị a:

$ sudo dnf install  powershell -y

Iji nyochaa na arụnyere PowerShell, mebie iwu a:

$ rpm -qi powershell

Nke a na-enye ozi zuru ezu dị ka ụdị, ụbọchị nrụnye, ihe owuwu, wdg nke ngwugwu Powershell arụnyere ọhụrụ.

Iji nweta ngwa ngwa Powershell, mee naanị iwu a:

$ pwsh

Site na ebe a ị nwere ike ịgba ọsọ Linux iwu wee rụọ ọrụ ịde ederede na ihe atụ PowerShell arụnyere ọhụrụ gị.

Iji pụọ na Powershell, mee:

> exit

Usoro 2: Ịwụnye PowerShell site na faịlụ RPM

Nke a bụ ụzọ kwụ ọtọ nke ịwụnye PowerShell na ọ nweghị ihe dị iche na usoro nke mbụ. PowerShell 7.2 ewepụtala ngwugwu zuru ụwa ọnụ maka nkesa Linux dị ka Debian, Ubuntu, CentOS, OpenSUSE, na Fedora. Ị nwere ike ileba anya na ngwugwu ndị a site na ebe nchekwa PowerShell GitHub.

Mgbe emechara ya, faịlụ RPM na-agbakwunye igodo GPG na ebe nchekwa Microsoft na sistemụ gị wee gaa n'ihu itinye PowerShell.

Yabụ, gbaa iwu a ka ịwụnye PowerShell site na iji faịlụ RPM sitere na ebe nchekwa Github.

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

Wepu PowerShell na Fedora Linux

Ọ bụrụ na PowerShell abụghị iko tii gị, ị nwere ike iwunye ya site na iji iwu a:

$ sudo dnf remove powershell

Shei UNIX ka bụ ebe kacha amasị ọtụtụ ndị ọrụ Linux. Ọ dị ọcha, dị irè karị, yana edekwa ya nke ọma. Ya mere, ọ bụghị ihe nzuzo na ọtụtụ ndị ọrụ ga-ahọrọ ịrụ ọrụ na bash karịa Powershell nyere mgbanwe na ịdị mfe nke ọ na-enye.

Ka o sina dị, PowerShell ka bụ nnukwu ewu ewu yana ọtụtụ cmdlet juru maka ịrụ ọrụ nchịkwa. N'ime ntuziaka a, anyị egosila otu ị ga-esi tinye PowerShell na Fedora.