Kako instalirati PowerShell na Fedora Linux


PowerShell je i ljuska komandne linije i potpuno razvijen skript jezik koji je izgrađen na .NET okviru. Baš kao i Bash, dizajniran je za obavljanje i automatizaciju zadataka administracije sistema.

Do nedavno, PowerShell je bio strogo očuvan za Windows okruženje. To se promijenilo u avgustu 2016. godine kada je uveden kao open-source i cross-platform uvođenjem PowerShell Core koji je izgrađen na .NET jezgru.

PowerShell je sada dostupan za Windows, macOS, Linux i ARM platforme kao što je Raspian. U ovom vodiču ćemo vas provesti kroz instalaciju Microsoft PowerShell-a na Fedora Linux.

Za ovaj vodič koristit ćemo Fedora 34. Postoje dva jednostavna načina koja možete koristiti za instaliranje PowerShell-a na Fedora i mi ćemo ih pokriti redom.

Metoda 1: Instaliranje PowerShell-a pomoću Microfost repozitorija

Ovo je metoda instalacije u 4 koraka koja uključuje sljedeće korake:

Dodajte Microsoft RedHat spremište u Fedora

Prvi korak je dodavanje Microsoft ključa za potpis tako što ćete pokrenuti sljedeću naredbu.

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

Zatim koristite naredbu curl da dodate Microsoft RedHat spremište.

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

Zatim ažurirajte Fedora za sinhronizaciju sa novo dodanim spremištem.

sudo dnf update

Instalirajte Powershell na Fedora

Konačno, instalirajte PowerShell koristeći dnf menadžer paketa na sljedeći način:

sudo dnf install  powershell -y

Da biste potvrdili da je PowerShell instaliran, izvršite naredbu:

rpm -qi powershell

Ovo pruža detaljne informacije kao što su verzija, datum instalacije izdanja, arhitektura, itd. novoinstaliranog Powershell paketa.

Za pristup Powershell promptu, jednostavno pokrenite sljedeću naredbu:

pwsh

Odavde možete pokrenuti Linux komande i izvršavati zadatke skriptiranja na novoinstaliranoj PowerShell instanci.

Da izađete iz Powershell-a, izvršite:

> exit

Metoda 2: Instaliranje PowerShell-a iz RPM datoteke

Ovo je direktniji način instaliranja PowerShell-a i ne razlikuje se značajno od prvog načina. PowerShell 7.2 je učinio dostupnim univerzalne pakete za glavne Linux distribucije kao što su Debian, Ubuntu, CentOS, OpenSUSE i Fedora. Možete baciti pogled na ove pakete iz PowerShell GitHub spremišta.

Kada se izvrši, RPM datoteka u osnovi dodaje GPG ključ i Microsoft spremište na vaš sistem i nastavlja sa instaliranjem PowerShell-a.

Dakle, pokrenite sljedeću naredbu da instalirate PowerShell koristeći RPM datoteku iz Github spremišta.

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

Deinstalirajte PowerShell iz Fedora Linuxa

Ako PowerShell nije vaša šalica čaja, možete ga instalirati pokretanjem naredbe:

sudo dnf remove powershell

UNIX ljuska je i dalje preferirano okruženje za većinu korisnika Linuxa. Čist je, efikasniji i dobro dokumentovan. Stoga, nije tajna da bi većina korisnika radije radila sa bash-om nego sa Powershell-om s obzirom na fleksibilnost i jednostavnost korištenja koju pruža.

Bez obzira na to, PowerShell je i dalje veoma popularan i prepun više cmdlet-a za izvršavanje administrativnih zadataka. U ovom vodiču smo pokazali kako možete instalirati PowerShell na Fedora.