PowerShell este acum disponibil pentru Linux

Ce este PowerShell?

PowerShell este un shell, adică o interfață pentru gestionarea sistemului de operare, care funcționează pentru tot ce ține de configurare prin linii de comandă (popular, consolă sau terminal), pentru efectuarea de sarcini pe o mașină cu sistem de operare Windows, până în prezent.

PowerShell pe Linux

Avem vești grozave pentru voi: PowerShell este acum disponibil pentru Linux! Am aflat anterior despre compatibilitatea cu Bash pe Windows, ceea ce cu siguranță a mulțumit pe mulți. Prin urmare, nu este surprinzător faptul că utilizatorii Linux primesc acum compatibilitatea cu PowerShell în versiunea sa open-source. Deși obiectivul principal al Microsoft nu este de a împinge utilizatorii Linux către Windows, flexibilitatea demonstrată de această companie de software este un lucru pe care comunitatea open-source ar trebui să îl ia în considerare. Acest lucru este valabil mai ales dacă luăm în considerare asistența oferită dezvoltatorilor care utilizează PowerShell sau lucrează cu .NET.

1

Să aprofundăm puțin procesul de instalare PowerShell pentru mașina dvs. Linux. Mai întâi, însă, este util să știți ce sisteme sunt disponibile sau compatibile cu PowerShell: Ubuntu Server 12.04 LTS, 14.04 LTS și 16.04 LTS; SUSE Linux Enterprise Server 10, 11 și 12; Debian GNU/Linux 6 și 7; Red Hat Server 5, 6 și 7; și CentOS 5, 6 și 7.

Procesul de instalare PowerShell (DSC) pe Linux.

2

Pentru a începe, trebuie mai întâi să instalați Open Management Infrastructure (OMI) înainte de a instala PowerShell. Puteți descărca OMI accesând următorul link.

La instalarea OMI este necesar să încorporați pachetele necesare în funcție de sistemul Linux cu care doriți să lucrați. În acest caz .deb sau .rpm. Sistemele care sunt cel mai bine cuplate cu DEB sunt Debian GNU / Linux și Ubuntu. În cazul pachetelor RPM găsim Red Hat, CentOS, SUSE și Oracle.

  • Executând următoarea comandă puteți instala OMI pe un sistem CentOS 64 x7:

# sudo rpm -Uvh omiserver-1.0.8.ssl_100.rpm

În plus, trebuie să instalați pachetele OpenSSL în versiunile ssl_098 sau ssl_100 pentru performanțe optime; prima funcționează cu OpenSSL versiunea 0.9.8 instalată pe sistem, iar cea de-a doua cu OpenSSL versiunea 1.0. De asemenea, computerul trebuie să aibă o arhitectură x64/x86. Pentru a verifica versiunea OpenSSL instalată, introduceți următoarea comandă în terminal:

# openssl version .

  • Odată ce toate cele de mai sus sunt realizate, puteți rula următoarea comandă pentru a instala DSC (PowerShell) pe un sistem CentOS 7 din 64:

# sudo rpm -Uvh dsc-1.0.0-254.ssl_100.x64.rpm

Este bine să rețineți că echipa dvs. are următoarele caracteristici pentru a face executarea PowerShell ceva optim și fără probleme:

Pachet obligatoriu: glibc
Descriere: Biblioteca GNU
Versiune minimă: 31.30

Pachet obligatoriu: Python
Descriere: Python
Versiune minimă: 2.4 la 3.4

Pachet necesar: omiserver
Descriere: Infrastructură de gestionare deschisă
Versiune minimă: 1.0.8.1

Pachet obligatoriu: Openssl
Descriere: Bibliotecile OpenSSL
Versiune minimă: 0.9.8 sau 1.0

Pachet necesar: ctypes
Descriere: bibliotecă de tipuri Python
Versiune minimă: trebuie să se potrivească cu versiunea Python

Pachetul necesar: libcurl
Descriere: biblioteca client cURL HTTP
Versiune minimă: 7.15.1

Odată ce toate cele de mai sus sunt realizate, este posibil să utilizați PowerShell fără probleme în configurația sistemului Linux. Amintiți-vă că este compatibil numai cu sistemele menționate mai sus și, în plus, trebuie să instalați pachetele adecvate pentru executarea acestuia.

3

Aceste noi caracteristici ale instrumentelor Windows aderă la nevoile multor utilizatori, la încorporarea sau compatibilitatea ambelor sisteme (Linux și Windows), astfel încât acestea să funcționeze puțin mai mult împreună. O integrare completă a fiecăruia este încă departe, dar cu pași ca aceștia, care conduc dezvoltarea unor sarcini la fel de importante ca gestionarea configurației, există un indiciu la următoarele progrese, care îi vor transforma cu siguranță pe acești rivali calculând în colaboratori pentru sarcinile fiecăruia din sistemul lor.

Pentru mai multe informații despre instalarea sau configurarea PowerShell, puteți vizita site-ul web oficial Microsoft .


Adăugați ca sursă preferată în Google