Esihlokweni esilandelayo sizobheka ukuthi singayifaka kanjani i-PowerShell ku-Ubuntu 22.04. Lokhu ukulawulwa kokucushwa kanye neplathifomu ye-automation yomsebenzi. Iqukethe igobolondo le Umugqa womyalo cross-platform kanye nolimi lokubhala oluhlobene.
Njengoba sishilo, lokhu kokubili kuyigobolondo lomugqa womyalo kanye nolimi lokubhala olunezisetshenziswa zomugqa womyalo ezingaphezu kuka-130 ezibizwa cmdlets. Lokhu kulandela izivumelwano zokuqamba amagama nezivumelanayo, futhi zinganwetshwa ngama-cmdlets angokwezifiso.
I-PowerShell (ekuqaleni yayibizwa ngeWindows PowerShell) i-console interface (CLI), ngamathuba okubhala nokuhlanganisa imiyalo ngokusebenzisa imiyalelo. Lesi sixhumanisi sekhonsoli siklanyelwe ukusetshenziswa abalawuli besistimu ngenjongo yokwenza imisebenzi ngokuzenzakalelayo noma ukuyenza ngendlela elawulwa kakhulu. I-PowerShell iyigobolondo eligxile entweni.
Ngaphambilini, iMicrosoft Windows PowerShell yayiyisoftware etholakala kuphela yeWindows, kodwa ngo-2016 abathuthukisi bayenze yaba umthombo ovulekile kanye ne-cross-platform. Yingakho namuhla ukukwazi ukuyisebenzisa ku-Ubuntu kulula kakhulu. Nakuba ngemva kokuzama izinketho ezahlukene zokufaka ezitholakala ku-Ubuntu 22.04, yileyo kuphela esizoyibona ngezansi esebenzile.
Faka iMicrosoft PowerShell ku-Ubuntu 22.04 LTS
I-PowerShell manje isisekelwa ngokusemthethweni ukusatshalaliswa okuningi kwe-Gnu/Linux. Wonke amaphakheji akamuva e-PowerShell e-Gnu/Linux ayatholakala kokuthi GitHub.
Ngaphandle kokungabaza, indlela elula yokufaka i-PowerShell ku-Ubuntu ukusebenzisa umphathi wephakheji. snap, nokuthi namuhla, njengoba bengisho, kuwukuphela kwendlela engiye ngakwazi ngayo faka i-PowerShell ku-Ubuntu 22.04. Lesi siphathi sephakheji yendawo yonke sinikwe amandla ngokuzenzakalelayo ohlelweni, ngakho-ke kuzodingeka sivule kuphela isiphetho (Ctrl+Alt+T) bese sibhala kuso:
sudo snap install powershell --classic
Ngemuva kokufakwa, singakwazi qala uhlelo ngifuna isiqalisi sakho ohlelweni lwethu.
Khipha
para susa iphakethe le-snap esisanda kuyifaka, kusiphetho (Ctrl+Alt+T) kufanele usebenzise umyalo:
sudo snap remove powershell
Ngabasebenzisi be-PowerShell bangasebenzisa imiyalo elula (ukukhombisa isikhathi samanje) kanye nezinhlelo zokusebenza eziyinkimbinkimbi kakhulu. Kungenzeka futhi ukusebenzisa inhlanganisela yemiyalo eminingana ("ukufakwa kwamapayipi"). Ukuze uthole ukwaziswa okwengeziwe mayelana nalolu hlelo, abasebenzisi bangaya ku- iwebhusayithi yephrojekthi.