- - Jak zdobyć Microsoft Powershell na Linuksie

Jak uzyskać program Microsoft Powershell w systemie Linux

PowerShell to odpowiedź Microsoftu na wiersz poleceń systemu Unix. Jest potężny i skierowany przede wszystkim do programistów poszukujących solidnego wiersza poleceń i skryptów.

Narzędzie i środowisko PowerShell nie jest wyłącznedla użytkowników systemu Windows. Ku zaskoczeniu wielu, Microsoft umożliwił korzystanie z platformy PowerShell w innych systemach operacyjnych, w tym Linux.

Podczas gdy większość użytkowników Linuksa koncentruje się na Uniksiew wierszu poleceń, które mają do zaoferowania wszystkie dystrybucje, miło jest widzieć, jak Microsoft umieszcza na platformie narzędzia związane z Windows, takie jak PowerShell, aby użytkownicy Linuksa, którzy potrzebują Powershell, nie musieli używać systemu operacyjnego Microsoft. Oto jak zdobyć Powershell na Linuksie.

Zainstaluj PowerShell w systemie Linux

W systemie Linux Microsoft dał wielu użytkownikom systemu Linuxróżne sposoby korzystania z PowerShell. Obecnie dostępny jest pakiet DEB dla Ubuntu i Debiana, RPM dla Fedory, SUSE, CentOS (i innych systemów RedHat), nieoficjalny pakiet AUR, a nawet Snap dostępny do instalacji.

Aby program PowerShell działał na komputerze z systemem Linux, otwórz okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Następnie postępuj zgodnie z instrukcjami, które pasują do aktualnie używanej dystrybucji systemu Linux.

Ubuntu

To prawda, że ​​skoro Ubuntu jest dostarczane z Snap bydomyślnie użytkownicy powinni prawdopodobnie zainstalować wersję Snap zamiast kłopotać się wersją PowerShell DEB. Jednak nie każdy użytkownik Ubuntu lubi korzystać z Snapów, więc fajnie jest widzieć alternatywny sposób instalacji oprogramowania.

Aby zdobyć pakiet PowerShell Debian na komputer z systemem Ubuntu, użyj wget narzędzie do pobierania.

18,04 LTS

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.18.04_amd64.deb

16,04 LTS

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.16.04_amd64.deb

Po zakończeniu pobierania pliku pakietu nadszedł czas, aby zainstalować go w systemie Ubuntu. Aby to zrobić, użyj dpkg Komenda.

sudo dpkg -i powershell_*_amd64.deb

Po instalacji programu PowerShell DEBpakiet na Ubuntu, możesz zobaczyć błędy, które pojawiają się w wierszu polecenia. Nie martw się; te błędy są prawdopodobnie tylko problemami zależności. Aby je naprawić, użyj apt install polecenie poniżej.

sudo apt install -f

Zarozumiały apt install działa poprawnie, będziesz mieć dostęp do PowerShell na Ubuntu!

Debian

Microsoft wspiera użytkowników Debiana za pomocąPakiet PowerShell DEB, choć oficjalnie wydali tylko jeden dla Debian 9 Stable. Jest w porządku, ponieważ większość użytkowników nie ma jeszcze 10, ale jeśli używasz 10, pomiń te instrukcje na korzyść metody Snap.

Aby PowerShell działał na Debianie 9, uruchom okno terminala. Następnie uruchom następujące polecenie wget Pobierz polecenie, aby pobrać najnowszą wersję aplikacji DEB.

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.debian.9_amd64.deb

Po zakończeniu pobierania pakietu DEB na komputer Debian, czas rozpocząć instalację. Aby to zrobić, uruchom dpkg.

sudo dpkg -i powershell_*_amd64.deb

Po uruchomieniu dpkg polecenie, Debian może wystąpić problemy z zależnościami. Aby to naprawić, możesz uruchomić apt-get install.

sudo apt-get install -f

Po rozwiązaniu problemów z zależnościami (jeśli takie wystąpiły), PowerShell będzie gotowy do użycia!

Arch Linux

Microsoft PowerShell jest na Arch Linux AUR, więc jeśli chcesz zainstalować go na swoim komputerze PC, masz szczęście. Aby rozpocząć instalację, otwórz terminal i użyj Pacman pakiet do pobrania Git i Base-devel do systemu.

sudo pacman -S git base-devel

Po Git i Base-devel sklonuj najnowszą migawkę AUR Trizen, aby ułatwić instalację PowerShell.

git clone https://aur.archlinux.org/trizen.git

Zainstaluj Trizen do systemu za pomocą makepkg.

cd trizen
makepkg -sri

Na koniec zainstaluj najnowszą wersję programu Microsoft PowerShell na Arch Linux.

trizen -S powershell

Fedora

Microsoft wydał pakiet RPM zarówno dla RedHat Enterprise Linux 7, jak i Fedory, których można użyć do zainstalowania PowerShell. Aby uzyskać ten plik pakietu RPM, użyj wget aby go pobrać. Następnie zainstaluj za pomocą Dnf.

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm
sudo dnf install powershell-6.2.0-1.rhel.7.x86_64.rpm

OpenSUSE

Istnieje pakiet RPM PowerShell gotowy do zainstalowania na OpenSUSE Leap 42.3, więc ci na SUSE mają szczęście. Jeśli jednak używasz wersji 15.0 lub Tumbleweed, rozważ instrukcje Snap.

Aby zainstalować PowerShell na SUSE 42.3, zacznij od wget narzędzie do pobierania najnowszego pliku RPM.

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm

Po zakończeniu pobierania użyj Zypper aby zainstalować pakiet.

sudo zypper install powershell-6.2.0-1.rhel.7.x86_64.rpm

Kłapnięcie

Oprócz generowania kilku pakietów dlaróżne dystrybucje Linuksa, Microsoft zdecydował się również przesłać PowerShell do sklepu z pakietami Snap. Jeśli więc używasz dystrybucji Linuksa obsługującej Snap, masz szczęście!

Aby zainstalować wersję Snap PowerShell, postępuj zgodnie z tym przewodnikiem, aby dowiedzieć się, jak skonfigurować Snapd w systemie. Następnie zainstaluj najnowszą wersję programu Microsoft PowerShell za pomocą przystawka zainstalować polecenie poniżej.

sudo snap install powershell --classic

Uzyskaj dostęp do PowerShell

Aby uzyskać dostęp do Microsoft PowerShell w systemie Linux, uruchom ulubioną aplikację terminalową dla systemu Linux. Po otwarciu aplikacji uruchom poniższe polecenie.

pwsh

Aby uzyskać pomoc dotyczącą programu PowerShell, uruchom:

pwsh help
</p>

Komentarze