Home
» LINUX
»
Cum să obțineți Microsoft Powershell pe Linux
Cum să obțineți Microsoft Powershell pe Linux
PowerShell este răspunsul Microsoft la linia de comandă Unix. Este puternic și se adresează în primul rând dezvoltatorilor care caută o linie de comandă solidă și un cadru de scripting.
Instrumentul și cadrul PowerShell nu sunt exclusiv pentru utilizatorii Windows. Spre surprinderea multora, Microsoft a făcut posibilă utilizarea platformei PowerShell pe alte sisteme de operare, inclusiv Linux.
În timp ce majoritatea utilizatorilor Linux se concentrează pe linia de comandă Unix pe care o au de oferit toate distribuțiile, este plăcut să vezi că Microsoft pune pe platformă instrumente legate de Windows, cum ar fi PowerShell, astfel încât utilizatorii Linux care trebuie să utilizeze Powershell să nu folosească trebuie să utilizați sistemul de operare Microsoft. Iată cum să obțineți Powershell pe Linux.
Instalați PowerShell pe Linux
Pe Linux, Microsoft a oferit utilizatorilor Linux multe moduri diferite de a se bucura de PowerShell. De acum, există un pachet DEB pentru Ubuntu și Debian, un RPM pentru Fedora, SUSE, CentOS (și alte sisteme de operare RedHat), un pachet AUR neoficial și chiar un Snap disponibil pentru instalare.
Pentru ca PowerShell să funcționeze pe computerul dvs. Linux, deschideți o fereastră de terminal apăsând Ctrl + Alt + T sau Ctrl + Shift + T de pe tastatură. Apoi, urmați instrucțiunile care se potrivesc cu distribuția Linux pe care o utilizați în prezent.
Ubuntu
Este adevărat că, deoarece Ubuntu vine cu Snap în mod implicit, utilizatorii ar trebui probabil să instaleze versiunea Snap în loc să se chinuie cu versiunea PowerShell DEB. Cu toate acestea, nu tuturor utilizatorilor Ubuntu îi place să folosească Snaps, așa că este plăcut să vedem că există o modalitate alternativă de a instala software-ul.
Pentru a pune mâna pe pachetul PowerShell Debian pentru computerul Ubuntu, utilizați instrumentul de descărcare wget .
Odată ce fișierul pachetului este descărcat, este timpul să îl instalați pe Ubuntu. Pentru a face acest lucru, utilizați comanda dpkg .
sudo dpkg -i powershell_*_amd64.deb
După instalarea pachetului PowerShell DEB pe Ubuntu, este posibil să vedeți erori care apar în linia de comandă promptă. Nu vă faceți griji; aceste erori sunt probabil doar probleme de dependență. Pentru a le remedia, utilizați comanda apt install de mai jos.
sudo apt install -f
Presupunând că instalarea apt rulează cu succes, veți putea accesa PowerShell pe Ubuntu!
Debian
Microsoft acceptă utilizatorii Debian cu un pachet PowerShell DEB, cu toate acestea, oficial, au lansat doar unul pentru Debian 9 Stable. Este în regulă, deoarece majoritatea utilizatorilor nu sunt încă pe 10 , dar dacă utilizați 10, săriți peste aceste instrucțiuni în favoarea metodei Snap.
Pentru ca PowerShell să funcționeze pe Debian 9, lansați o fereastră de terminal. De acolo, rulați următoarea comandă de descărcare wget pentru a prelua cea mai recentă versiune DEB a aplicației.
Când pachetul DEB s-a terminat de descărcat pe computerul dumneavoastră Debian, este timpul să începeți instalarea. Pentru a face acest lucru, rulați dpkg .
sudo dpkg -i powershell_*_amd64.deb
După rularea comenzii dpkg , Debian poate întâmpina probleme de dependență. Pentru a remedia acest lucru, puteți rula apt-get install .
sudo apt-get install -f
Odată ce problemele de dependență sunt corectate (dacă au existat), PowerShell va fi gata de utilizare!
Arch Linux
PowerShell de la Microsoft se află pe Arch Linux AUR, așa că dacă doriți să îl instalați pe computerul dvs. Arch, aveți noroc. Pentru a începe instalarea, deschideți un terminal și utilizați pachetul Pacman pentru a descărca Git și Base-devel în sistem.
sudo pacman -S git base-devel
După Git și Base-devel, clonați cel mai recent instantaneu Trizen AUR, pentru a facilita instalarea PowerShell.
git clone https://aur.archlinux.org/trizen.git
Instalați Trizen pe sistem folosind makepkg .
cd trizen
makepkg -sri
În cele din urmă, instalați cea mai recentă versiune a Microsoft PowerShell pe Arch Linux.
trizen -S powershell
Fedora
Microsoft a lansat un pachet RPM atât pentru RedHat Enterprise Linux 7, cât și pentru Fedora, care poate fi folosit pentru a instala PowerShell. Pentru a pune mâna pe acest fișier pachet RPM, utilizați wget pentru a-l descărca. Apoi, instalați cu Dnf .
Există un pachet RPM de PowerShell gata de instalat pe OpenSUSE Leap 42.3, așa că cei de pe SUSE au noroc. Cu toate acestea, dacă utilizați 15.0 sau Tumbleweed, luați în considerare instrucțiunile Snap.
Pentru a instala PowerShell pe SUSE 42.3, începeți prin a utiliza instrumentul wget pentru a descărca cel mai recent fișier RPM.
Pe lângă generarea mai multor pachete pentru diverse distribuții Linux, Microsoft a ales și să încarce PowerShell în magazinul de pachete Snap. Deci, dacă rulați o distribuție Linux care acceptă Snaps, aveți noroc!
Pentru a instala versiunea Snap a PowerShell, urmați acest ghid pentru a afla cum să configurați Snapd pe sistemul dvs. Apoi, instalați cea mai recentă versiune a Microsoft PowerShell cu comanda de instalare rapidă de mai jos.
sudo snap install powershell --classic
Accesați PowerShell
Pentru a accesa Microsoft PowerShell pe Linux, porniți aplicația preferată pentru terminalul Linux. Odată ce aplicația este deschisă, rulați comanda de mai jos.