Cum se instalează PowerShell pe Linux sau Mac

Unul dintre instrumentele grozave pe care le avem ca oameni în lumea IT este Windows PowerShellȘtim despre amploarea și beneficiile pe care le avem, dar ceea ce foarte puțini dintre noi știm sau știm este că putem folosi acest instrument valoros în mediile Linux sau Mac OS.

În acest tutorial vom vedea cum putem folosi acest instrument valoros pe aceste două sisteme de operare puternice.

Ce este Windows PowerShell?Windows PowerShell Este practic un instrument de administrare și control care ne permite să gestionăm diverși parametri și configurații de sistem.

PowerShell este un terminal mult mai mult avansat și dinamic decât consola CMD deja cunoscută, de toți. Windows PowerShell funcționează împreună cu .Net FrameWork 2.0 și îl găsim disponibil din Windows Vista.

Putem afla mai multe despre Windows PowerShell vizitând următoarele link-uri:

  • 25 de comenzi PowerShell
  • Comenzi de rețea

Windows PowerShell este conceput pentru a rula pe propriile sisteme de operare Microsoft, dar acum, datorită unui nou proiect, vom putea rula PowerShell în medii Linux (Ubuntu, CentOS, RHEL) și Mac OS.

Descărcați PowerShell Linux sau MacPrimul pas pe care trebuie să îl facem este să mergem la următorul link și să descărcăm pachetul corespunzător sistemului de operare dorit.

DESCĂRCAȚI POWERSHELL

Trebuie să ținem cont de pachet pentru a descărca conform versiunii:

Ubuntu 14.04Vom descărca pachetul terminat în „14.04.1_amd64.deb”.
Ubuntu 16.04Vom descărca pachetul terminat în „16.04.1_amd64.deb”.
CentOS 7 și Red Hat Enterprise Linux 7Vom descărca pachetul terminat în „el7.centos.x86_64.rpm
Mac OSVom descărca pachetul terminat în „.pkg”.

1. Instalați și rulați PowerShell pe Linux


Pentru acest studiu vom instala PowerShell pe un computer cu Ubuntu 16.04. Primul pas, pentru această versiune, este descărcarea pachetului powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb.

Odată descărcat pachetul, deschidem terminalul în Ubuntu 16 mergând în meniul Activități și în caseta de căutare introduceți „terminal” și vom introduce următoarea sintaxă:

 sudo apt-get install libunwind8 libicu55 sudo dpkg -i / Path path .deb
În acest caz, va fi după cum urmează:
 sudo apt-get install libunwind8 libicu55 sudo dpkg -i ~ / Downloads / powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb

Odată ce finalizăm această acțiune, pur și simplu introduceți termenul PowerShell în terminal pentru a porni consola. Putem vedea rezultatele cu unele cmdleturi:

Get-Date

Get-ChildItem

În cazul în care folosim Ubuntu 14 trebuie să introducem următoarea sintaxă:

 sudo apt-get install libunwind8 libicu52 sudo dpkg -i / Package path .deb
Dacă folosim CentOS 7 sau RHEL vom folosi următoarea sintaxă:
 sudo yum install / Path to package.rpm
După cum vedem în acest mod simplu, putem rulați Windows PowerShell într-un mediu Linux.

2. Instalați și rulați PowerShell pe Mac OS


Pentru analiza modului de instalare a PowerShell pe Mac OS vom folosi un computer cu Mac OS Sierra. Pentru acest caz trebuie să descărcăm pachetul powershell-6.0.0-alpha.9.pkg

Odată ce l-am descărcat, continuăm procesul de instalare făcând dublu clic pe executabil. Vom vedea următoarele:

Apăsăm Continua pentru a vedea dimensiunea pe care o va ocupa instalarea și discul pe care va fi instalată.

Faceți clic pe Instalare pentru a porni fișierul Procesul de instalare PowerShell pe Mac OS Sierra.

Apăsăm A inchide pentru a ieși din vrăjitor. Acum continuăm să vă învățăm cum se execută PowerShell în terminal pe Mac OS, cu următorii pași.

Deschidem terminalul în Mac OS Sierra în mod obișnuit și trebuie să introducem termenul:

 puterea
Aceasta va porni utilitarul.

Acum putem rula cmdleturi pe care le considerăm necesare din terminalul Mac OS Sierra.

Obțineți comanda

MARI

Obține-proces

MARI

La părăsește PowerShell doar introduceți textul Ieșire. Am reușit să analizăm cum să rulăm aplicația Windows PowerShell pe computere Linux și Mac OS, ceea ce am considerat că este imposibil dacă nu am folosit o mașină virtuală pentru aceasta.

wave wave wave wave wave