PowerShell nu tillgängligt för Linux

Vad är PowerShell?

Power Det är ett skal, det vill säga ett gränssnitt för att styra operativsystemet, som fungerar för allt som rör konfiguration via kommandorader (populärt, konsol eller terminal), för att utföra uppgifter på en maskin med Windows-operativsystem, tills nu .

PowerShell på Linux

För den här möjligheten ger vi dig de goda nyheterna!Power nu tillgängligt för Linux! Vi hade tidigare känt till kompatibiliteten med Bash på Windows, något som verkligen gjorde många glada. Därför är det inte förvånande att Linux-människor nu välkomnar PowerShell-stöd i sin Open Source-version. Även om huvudidén för Microsoft inte är att dra Linux-användare till Windows, måste den flexibilitet som detta programvaruhus visar tas med i beräkningen för Open Source-världen. Och tydligare om vi hänvisar till supporten för utvecklare som använder PowerShell eller arbetar med .Net.

1

Gräva lite djupare in i PowerShell-installationsprocessen för din Linux-maskin. Även om det först är bra att du vet vilka system som är tillgängliga eller kompatibla vid användning av PowerShell; Ubuntu Server 12.04 LTS, 14.04 LTS och 16.04 LTS, SUSE Linux Enterprise Server 10, 11 och 12, Debian GNU / Linux 6 och 7, Red Hat-server 5, 6 och 7 och CentOS 5, 6 och 7.

PowerShell Installation Process (DSC) på Linux.

2

Till att börja med är det nödvändigt att först installera Open Management-infrastrukturen, eller OMI, innan du installerar PowerShell. Du kan ladda ner OMI genom att gå till följande länk.

När du installerar OMI är det nödvändigt att införliva de paket som krävs enligt det Linux-system som du vill arbeta med. I det här fallet .deb eller .rpm. De system som bäst är kopplade till DEB är Debian GNU / Linux och Ubuntu. När det gäller RPM-paket hittar vi Red Hat, CentOS, SUSE och Oracle.

  • Genom att utföra följande kommando kan du installera OMI på ett CentOS 64 x7-system:

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

Det är också nödvändigt att installera paketen OpenSSL i sina versioner ssl_098 eller ssl_100 för optimal körning; den första fungerar med versionen installerad på OpenSSL 0.9.8-utrustningen, och den andra med OpenSSL 1.0-versionen. Dessutom måste du ha en arkitektur på din dator på x64 / x86. Om du vill veta den installerade versionen av OpenSSL anger du följande kommando till terminalen:

# openssl version .

  • När allt ovan är klart kan du köra följande kommando för att installera DSC (PowerShell) på ett CentOS 7 av 64-system:

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

Det är bra att notera att ditt team har följande egenskaper för att göra genomförandet av PowerShell till något optimalt och utan problem:

Obligatoriskt paket: glibc
Beskrivning: GNU Library
Minsta version: 31.30

Obligatoriskt paket: Python
Beskrivning: Python
Minsta version: 2.4 till 3.4

Obligatoriskt paket: omiserver
Beskrivning: Open Management Infrastructure
Minsta version: 1.0.8.1

Obligatoriskt paket: Openssl
Beskrivning: OpenSSL-biblioteken
Minsta version: 0.9.8 eller 1.0

Obligatoriskt paket: ctypes
Beskrivning: Python ctypes-bibliotek
Minsta version: Måste matcha Python-versionen

Obligatoriskt paket: libcurl
Beskrivning: cURL HTTP-klientbibliotek
Minsta version: 7.15.1

När allt ovan är gjort är det möjligt att du använder PowerShell utan problem i konfigurationen av ditt Linux-system. Kom ihåg att det endast är kompatibelt med de system som vi nämnde ovan, och dessutom måste du installera lämpliga paket för dess körning.

3

Dessa nya funktioner i Windows-verktyg följer många användares behov, integreringen eller kompatibiliteten hos båda systemen (Linux och Windows) så att de fungerar lite mer tillsammans. En fullständig ombordstigning av var och en är fortfarande långt borta, men med steg som dessa, som driver utvecklingen av uppgifter lika viktiga som konfigurationshantering, finns det en ledtråd till nästa framsteg, som säkert kommer att vända dessa rivaler från databehandling i kollaboratörer för uppgifterna för var och en inom sitt system.

För mer information om installation eller konfiguration av PowerShell kan du komma åt Officiell webbplats från Microsoft för bättre detaljer.


Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

5 kommentarer, lämna din

Lämna din kommentar

Din e-postadress kommer inte att publiceras.

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Ängel Ortiz sade

    Wow! Vilken spänning, vilka goda nyheter. Jag har väntat i så många år! Windows är skräp, de har något i sina händer. De vill vara som Sauron, binda oss alla i mörkret.

  2.   Mario Guillermo Zavala Silva sade

    Vad är syftet med att installera Windows PowerShell på Linux !!! ??? Om vår terminal är mycket kraftfullare ... fråga då? Det kommer att vara att jag kan göra bättre saker eller vad är IDÉEN !!!!

    SKÅL !!!

  3.   Sergio sade

    Frågan är varför i helvete vill du installera PowerShell med bash eller zsh? Det är ingen mening. Det är som om du använder vinanteckningsblocket istället för att använda gedit eller kate ………

  4.   HO2gi sade

    Allt pekar på servrar .net och azurblå med alla verktyg, kanske finns det fortfarande människor som använder det kom ihåg att inte alla är uppdaterade och många tjänster fungerar med windows. Afip-fodral etc.
    Om det är sant att vim-terminalen och andra är kraftfulla, men allt beror på användningen.

  5.   Juan Carlos sade

    Jag har samma fråga som de andra, är det vettigt att ha powershell på Linux? Finns det en anledning att använda den? Vilka fördelar har Bash eller zsh för Linux?

    Personligen planerar jag aldrig att installera det, det finns ingen tydlig anledning men det verkar som Microsofts avsikt är att släppa koden för andra Linux-medlemmar att bidra med, det vill säga billig arbetskraft.