PowerShell er nu tilgængelig til Linux

Hvad er PowerShell?

PowerShell Det er en skal, det vil sige en grænseflade til styring af operativsystemet, der fungerer til alt relateret til konfiguration gennem kommandolinjer (populært, konsol eller terminal), til at udføre opgaver på en maskine med Windows-operativsystem indtil nu.

PowerShell på Linux

Til denne mulighed bringer vi dig de gode nyheder!PowerShell nu tilgængelig til Linux! Vi havde tidligere kendt om kompatibiliteten med Bash på Windows, noget der bestemt gjorde mange glade. Derfor er det ikke overraskende, at Linux-folk nu byder PowerShell-support velkommen i sin Open Source-version. Selvom Microsofts hovedidee ikke er at trække Linux-brugere til Windows, skal den fleksibilitet, som dette softwarehus viser, tages i betragtning i Open Source-verdenen. Og mere tydeligt, hvis vi henviser til den support, der ydes til udviklere, der bruger PowerShell eller arbejder med .Net.

1

Går lidt dybere ind i PowerShell-installationsprocessen til din Linux-maskine. Selvom det først er godt, at du ved, hvilke systemer der er tilgængelige eller kompatible i brugen af ​​PowerShell; Ubuntu Server 12.04 LTS, 14.04 LTS og 16.04 LTS, SUSE Linux Enterprise Server 10, 11 og 12, Debian GNU / Linux 6 og 7, Red Hat-server 5, 6 og 7 og CentOS 5, 6 og 7.

PowerShell installationsproces (DSC) på Linux.

2

Til at begynde med er det nødvendigt først at installere Open Management-infrastrukturen eller OMI, før du installerer PowerShell. Du kan downloade OMI ved at få adgang til følgende link.

Når du installerer OMI, er det nødvendigt at inkorporere de nødvendige pakker i henhold til det Linux-system, som du vil arbejde med. I dette tilfælde .deb eller .rpm. De systemer, der bedst kombineres med DEB, er Debian GNU / Linux og Ubuntu. I tilfælde af RPM-pakker finder vi Red Hat, CentOS, SUSE og Oracle.

  • Ved at udføre følgende kommando kan du installere OMI på et CentOS 64 x7-system:

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

Det er også nødvendigt at installere pakkerne OpenSSL i dens ssl_098- eller ssl_100-versioner for optimal udførelse; den første kan bruges med den version, der er installeret på OpenSSL 0.9.8-udstyret, og den anden med OpenSSL 1.0-versionen. Derudover skal du have en arkitektur på din computer på x64 / x86. Hvis du vil vide den installerede version af OpenSSL, skal du indtaste følgende kommando til terminalen:

# openssl version .

  • Når alt det ovenstående er gjort, kan du køre følgende kommando for at installere DSC (PowerShell) på et CentOS 7 af 64-system:

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

Det er godt at bemærke, at dit team har følgende egenskaber for at gøre udførelsen af ​​PowerShell til noget optimalt og uden problemer:

Påkrævet pakke: glibc
Beskrivelse: GNU Library
Minimumsversion: 31.30

Påkrævet pakke: Python
Beskrivelse: Python
Minimumsversion: 2.4 til 3.4

Påkrævet pakke: omiserver
Beskrivelse: Åben ledelsesinfrastruktur
Minimumsversion: 1.0.8.1

Påkrævet pakke: Openssl
Beskrivelse: OpenSSL-bibliotekerne
Minimumsversion: 0.9.8 eller 1.0

Påkrævet pakke: ctypes
Beskrivelse: Python ctypes-bibliotek
Minimumversion: Skal matche Python-versionen

Påkrævet pakke: libcurl
Beskrivelse: cURL HTTP-klientbibliotek
Minimumsversion: 7.15.1

Når alt det ovenstående er gjort, er det muligt at bruge PowerShell uden problemer i konfigurationen af ​​dit Linux-system. Husk, at det kun er kompatibelt med de systemer, som vi nævnte ovenfor, og derudover skal du installere de relevante pakker til udførelse.

3

Disse nye funktioner i Windows-værktøjer overholder mange brugers behov, inkorporeringen eller kompatibiliteten af ​​begge systemer (Linux og Windows), så de fungerer lidt efter lidt mere sammen. En fuld onboarding af hver er stadig langt væk, men med trin som disse, der driver udviklingen af ​​opgaver lige så vigtige som konfigurationsstyring, er der et tip til de næste fremskridt, som helt sikkert vil vende disse rivaler fra computing i samarbejdspartnere for hver enkelt opgaver inden for deres system.

For mere information om installation eller konfiguration af PowerShell kan du få adgang til officielle side fra Microsoft for detaljer.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Angel Ortiz sagde han

    Waoo! Hvilken spænding, hvilke gode nyheder. Jeg har ventet i så mange år! Windows er skrald, de har noget i deres hænder. De vil være som Sauron, binde os alle i mørket.

  2.   Mario Guillermo Zavala Silva sagde han

    Hvad er formålet med at installere windows powershell på Linux !!! ??? Hvis vores terminal er meget kraftigere ... så spørg? Det vil være, at jeg kan gøre bedre ting, eller hvad er ideen !!!!

    SKAL !!!

  3.   Sergio sagde han

    Spørgsmålet er, hvorfor i helvede vil du installere PowerShell med bash eller zsh? Det giver ingen mening. Det er som om du vil bruge vinblokken i stedet for at bruge gedit eller kate ………

  4.   HO2gi sagde han

    Alt peger på servere .net og azurblå med alle værktøjerne, måske er der stadig folk, der bruger det, husk at ikke alle er opdaterede, og mange tjenester arbejder med windows. Afip sag osv.
    Hvis det er rigtigt, at vim-terminalen og andre er kraftfulde, men alt afhænger af brugen.

  5.   Juan Carlos sagde han

    Jeg har det samme spørgsmål som de andre, er det fornuftigt at have powershell på Linux? Er der en grund til at bruge det? Hvilke fordele har Bash eller zsh for Linux?

    Personligt planlægger jeg aldrig at installere det, der er ingen klar grund, men det ser ud til, at Microsofts hensigt er at frigive koden for andre Linux-medlemmer til at bidrage - det vil sige billig arbejdskraft.