PowerShell ja disponible per a Linux

Què és PowerShell?

PowerShell és un intèrpret d'ordres, és a dir una interfície per a maneig de sistema operatiu, que funciona per tot el referent a la configuració mitjançant línies de comandes (popularment, consola o terminal), per a la realització de tasques en una màquina amb sistema operatiu Windows, fins ara .

PowerShell a Linux

Per a aquesta oportunitat et portem la bona nova 'PowerShell ja es troba disponible per a Linux! Anteriorment havíem conegut sobre la compatibilitat de Bash en Windows, cosa que certament va alegrar a molts. Per això no és estrany que ara la gent de Linux rebi de braços oberts la compatibilitat de PowerShell en la seva versió Open Source. Tot i que la idea principal de Microsoft no és arrossegar usuaris Linux a Windows, la flexibilitat mostrada per aquesta casa de programari és de prendre molt en compte per món de l'Open Source. I més clarament si ens referim a el suport prestat per als desenvolupadors que usen PowerShell o treballen amb .Net.

1

Aprofundint una mica més en el procés d'instal·lació de PowerShell per al teu maquina amb sistema Linux. Encara que primerament és bo que sàpigues que sistemes es troben disponibles o compatibles en l'ús de PowerShell; Servidor Ubuntu 12.04 LTS, 14.04 LTS i 16.04 LTS, SUSE Linux Enterprise Server 10, 11 i 12, Debian GNU / Linux 6 i 7, Xarxa Hat Server 5, 6 i 7 i CentOS 5, 6, i 7.

Sistema d'instal·lació de PowerShell (DSC) en Linux.

2

Per començar és necessari instal·lar primer la infraestructura Oberta de Gestió o en les seves sigles en anglès OMI, abans d'instal·lar PowerShell. Pots descarregar OMI accedint a el següent enllaç.

A l'instal·lar OMI cal incorporar els paquets requerits d'acord a el sistema Linux amb el quin es vol treballar. En aquest cas .deb o .rpm. Els sistemes que millor s'acoblen amb DEB són Debian GNU / Linux i Ubuntu. En el cas dels paquets RPM trobem a Red Hat, CentOS, SUSE i Oracle.

  • Executant la següent comanda pots instal·lar OMI en un sistema x64 CentOS 7:

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

A més cal instal·lar els paquets de OpenSSL en les seves versió ssl_098 o ssl_100 per a una execució òptima; el primer és trabajable amb la versió instal·lada en l'equip d'OpenSSL 0.9.8, i el segon amb la versió OpenSSL 1.0. A més a has de posseir una arquitectura a la teva computador d'x64 / x86. Si vols saber la versió instal·lada d'OpenSSL ingressa la següent comanda a la terminal:

# openssl version .

  • Ja fet tot l'anterior pots executar la següent comanda per instal·lar DSC (PowerShell) en un sistema CentOS 7 de 64:

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

És bo acotar que el teu equip de posseir les següents característiques per fer de l'execució de PowerShell alguna cosa òptim i sense problemes:

Paquet requerit: glibc
Descripció: Biblioteca GNU
Versió mínima: 31.30

Paquet requerit: Python
Descripció: Python
Versió mínima: 2.4 a 3.4

Paquet requerit: omiserver
Descripció: Infraestructura Oberta de Gestió
Versió mínima: 1.0.8.1

Paquet requerit: Openssl
Descripció: Les biblioteques d'OpenSSL
Versió mínima: 0.9.8 o 1.0

Paquet requerit: ctypes
Descripció: biblioteca de Python ctypes
Versió mínima: Ha de coincidir amb la versió de Python

Paquet requerit: libcurl
Descripció: cURL biblioteca de client HTTP
Versió mínima: 7.15.1

Fet tot això ja és possible que facis servir sense problemes PowerShell en la configuració teu sistema Linux. Recorda que només és compatible amb els sistemes que et esmentem anteriorment, i addicionalment has d'instal·lar el paquets apropiats per a la seva execució.

3

Aquestes noves característiques en eines Windows s'adhereixen a les necessitats que té molts usuaris, la incorporació o la compatibilitat de tots dos sistemes (Linux i Windows) perquè aquests treballin a poc a poc més en conjunt. Una incorporació total per part de cada un encara es troba lluny, però amb passos com aquests, que impulsen el desenvolupament de tasques tan importants com la gestió de la configuració, es dóna un obreboques dels propers avenços, que certament convertirà a aquests rivals de la informàtica en col·laboradors per a les tasques de cada un dins del seu sistema.

Per a més informació sobre la instal·lació o configuració de PowerShell pots accedir a la pàgina oficial de Microsoft per obtenir millors detalls.


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa aquí.

5 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Angel ortiz va dir

    ¡Waoo! Que emoció, que bona notícia. Ui tants anys esperant-!. Windows és escombraries, alguna cosa porten entre mans. Volen ser com Sàuron, lligar-nos a tots en la foscor.

  2.   Mario Guillermo Zavala Silva va dir

    Quin és l'objecte d'instal·lar el PowerShell de Windows a Linux !!! ??? Si la terminal nostra és molt més poderosa ... llavors pregunta? serà que puc fer millors coses o quina és la IDEA !!!!

    SALUTACIONS !!!

  3.   Sergio va dir

    La pregunta és ¿perquè dimonis voldries instal·lar PowerShell tenint bash o zsh? Això no té cap sentit. És com si faràs servir el bloc de notes de wine en comptes d'usar gedit o kate .........

  4.   HO2gi va dir

    Tot apunta servidors .net i azure amb totes les eines, potser hi ha encara gent que el fa servir recordar que no tots estan actualitzats i molts serveis funcionen amb windows. Cas AFIP etc.
    Si és cert que el terminal vim i altres són poderosos, però tot depèn de l'ús.

  5.   Joan Carles va dir

    Tinc la mateixa pregunta que els altres, ¿té sentit tenir PowerShell en Linux? ¿Hi ha algun motiu per fer-la servir? ¿Que beneficis porta per a Linux que no els tingui Bash o zsh ?.

    Personalment no ho penso instal·lar mai, no hi ha un motiu clar però si sembla que la intenció de Microsoft és alliberar el codi perquè altres membres de Linux aportin 😉 és a dir, mà d'obra barata.