Jak zainstalować PowerShell na Fedora Linux

- 1846
- 163
- Natan Cholewa
PowerShell jest zarówno powłoką wiersza poleceń, jak i w pełni opracowanym językiem skryptowym, który jest zbudowany na .INTERNET struktura. Tak jak Grzmotnąć, Został zaprojektowany do wykonywania i automatyzacji zadań administracyjnych systemu.
Do niedawna, PowerShell był ściśle zachowaniem środowiska systemu Windows. Zmieniło się to w sierpniu 2016 PowerShell Core który jest zbudowany na .INTERNET rdzeń.
PowerShell jest teraz dostępny dla platform Windows, MacOS, Linux i ARM, takich jak Raspian. W tym przewodniku przeprowadzimy Cię przez instalację Microsoft PowerShell NA Fedora Linux.
Do tego przewodnika będziemy używać Fedora 34. Istnieją dwa proste sposoby użycia do instalacji PowerShell na Fedorze i pokonujemy je po kolei.
Metoda 1: Instalowanie PowerShell przy użyciu repozytoriów mikrofostu
Jest to 4-etapowa metoda instalacji, która obejmuje następujące kroki:
Dodaj repozytorium Microsoft Redhat w Fedora
Pierwszym krokiem jest dodanie Klucz podpisu Microsoft Uruchamiając następujące polecenie.
$ sudo rpm -import https: // pakiety.Microsoft.com/klawisz/Microsoft.Asc
Następnie użyj polecenia curl, aby dodać Microsoft Redhat magazyn.
$ curl https: // pakiety.Microsoft.com/config/rhel/7/produkt.Repo | sudo koszulka /etc /mniam.repozytorium.D/Microsoft.Repo

Następnie zaktualizuj Fedora zsynchronizować z nowo dodanym repozytorium.
Aktualizacja $ sudo dnf
Zainstaluj PowerShell na Fedorze
Na koniec zainstaluj PowerShell Korzystanie z Menedżera pakietów DNF w następujący sposób:
$ sudo dnf instalacja PowerShell -y

Aby to zweryfikować PowerShell jest zainstalowany, wykonaj polecenie:
$ rpm -qi PowerShell
Dostarcza to szczegółowych informacji, takich jak wersja, data instalacji wydania, architektura itp. Nowo zainstalowanego pakietu PowerShell.

Aby uzyskać dostęp do PowerShell Poniższy, po prostu uruchom następujące polecenie:
$ PWSH
Stąd możesz uruchomić polecenia Linux i wykonywać zadania skryptowe w nowo zainstalowanej instancji PowerShell.

Aby wyjść z PowerShell, wykonaj:
> Wyjdź
Metoda 2: Instalowanie PowerShell z pliku RPM
To bardziej bezpośredni sposób instalacji PowerShell i nie różni się znacząco od pierwszej metody. PowerShell 7.2 udostępnił uniwersalne pakiety dla dużych dystrybucji Linux, takich jak Debian, Ubuntu, Centos, OpenSuse i Fedora. Możesz rzucić okiem na te pakiety z repozytorium PowerShell Github.
Po wykonaniu plik RPM w zasadzie dodaje GPG klucz i Microsoft Repozytorium w systemie i instaluje PowerShell.
Więc uruchom następujące polecenie, aby zainstalować PowerShell za pomocą pliku RPM z repozytorium GitHub.
$ sudo dnf instaluj https: // github.com/PowerShell/PowerShell/remises/Download/v7.2.1/PowerShell-LTS-7.2.1-1.Rh.x86_64.RPM
Odinstaluj PowerShell z Fedora Linux
Jeśli PowerShell nie jest twoją filiżanką herbaty, możesz ją zainstalować, uruchamiając polecenie:
$ sudo dnf usuń PowerShell
Powłoka UNIX jest nadal preferowanym środowiskiem przez większość użytkowników Linuksa. Jest czysty, bardziej skuteczny i dobrze udokumentowany. Dlatego nie jest tajemnicą, że większość użytkowników wolałaby pracować z Bash niż PowerShell Biorąc pod uwagę elastyczność i łatwość użytkowania, jakie zapewnia.
Niemniej jednak, PowerShell jest nadal niezwykle popularny i pełen wielu cmdletów do wykonywania zadań administracyjnych. W tym przewodniku pokazaliśmy, jak możesz zainstalować PowerShell NA Fedora.
- « Webmin - narzędzie administracyjne systemu internetowego dla Linux
- Jak zablokować ataki SSH Brute Force za pomocą Sshguard »