PowerShell je zdaj na voljo za Linux

Kaj je PowerShell?

PowerShell je lupina, torej vmesnik za upravljanje operacijskega sistema, ki deluje za vse, kar je povezano s konfiguracijo prek ukaznih vrstic (popularno konzole ali terminala), za izvajanje nalog na računalniku z operacijskim sistemom Windows, do sedaj.

PowerShell v Linuxu

Imamo odlično novico za vas: PowerShell je zdaj na voljo za Linux! Pred tem smo izvedeli za združljivost z Bashom v sistemu Windows, kar je mnoge zagotovo razveselilo. Zato ni presenetljivo, da uporabniki Linuxa zdaj pozdravljajo združljivost s PowerShellom v njegovi odprtokodni različici. Čeprav glavni cilj Microsofta ni siliti uporabnike Linuxa k uporabi sistema Windows, bi morala odprtokodna skupnost upoštevati prilagodljivost, ki jo kaže to programsko podjetje. To še posebej velja, če upoštevamo podporo, ki jo nudijo razvijalcem, ki uporabljajo PowerShell ali delajo z .NET.

1

Poglobimo se v postopek namestitve PowerShella za vaš računalnik z Linuxom. Najprej pa je koristno vedeti, kateri sistemi so na voljo ali združljivi s PowerShellom: Ubuntu Server 12.04 LTS, 14.04 LTS in 16.04 LTS; SUSE Linux Enterprise Server 10, 11 in 12; Debian GNU/Linux 6 in 7; Red Hat Server 5, 6 in 7; ter CentOS 5, 6 in 7.

Postopek namestitve PowerShell (DSC) v Linuxu.

2

Za začetek morate pred namestitvijo PowerShella namestiti Open Management Infrastructure (OMI). OMI lahko prenesete tako, da dostopate do naslednje povezave.

Pri namestitvi OMI morate vključiti zahtevane pakete v skladu s sistemom Linux, s katerim želite delati. V tem primeru je .deb ali .rpm. Najbolje povezana z DEB sta sistema Debian GNU / Linux in Ubuntu. V primeru paketov RPM najdemo Red Hat, CentOS, SUSE in Oracle.

  • Z izvajanjem naslednjega ukaza lahko OMI namestite v sistem CentOS 64 x7:

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

Poleg tega morate za optimalno delovanje namestiti pakete OpenSSL v različici ssl_098 ali ssl_100; prva deluje z različico OpenSSL 0.9.8, nameščeno v vašem sistemu, druga pa z različico OpenSSL 1.0. Vaš računalnik mora imeti tudi arhitekturo x64/x86. Če želite preveriti nameščeno različico OpenSSL, v terminal vnesite naslednji ukaz:

# openssl version .

  • Ko končate vse zgoraj, lahko za namestitev DSC (PowerShell) v sistem CentOS 7 od 64 zaženete naslednji ukaz:

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

Dobro je omeniti, da ima vaša ekipa naslednje značilnosti, da je izvedba PowerShell-a nekaj optimalnega in brez težav:

Potreben paket: glibc
Opis: Knjižnica GNU
Najmanjša različica: 31.30

Potreben paket: Python
Opis: Python
Najmanjša različica: 2.4 do 3.4

Potreben paket: omiserver
Opis: Infrastruktura odprtega upravljanja
Najmanjša različica: 1.0.8.1

Potreben paket: Openssl
Opis: Knjižnice OpenSSL
Najmanjša različica: 0.9.8 ali 1.0

Potreben paket: ctypes
Opis: Knjižnica Python ctypes
Najmanjša različica: mora se ujemati z različico Python

Potreben paket: libcurl
Opis: odjemalska knjižnica cURL HTTP
Najmanjša različica: 7.15.1

Ko končate vse zgoraj, je mogoče, da PowerShell brez težav uporabljate pri konfiguraciji vašega sistema Linux. Ne pozabite, da je združljiv samo s sistemi, ki smo jih omenili zgoraj, poleg tega pa morate namestiti ustrezne pakete za njegovo izvajanje.

3

Te nove funkcije v orodjih Windows ustrezajo potrebam številnih uporabnikov, vključitvi ali združljivosti obeh sistemov (Linux in Windows), tako da malo po malo sodelujejo. Do popolnega vključevanja vsakega je še daleč, toda s takšnimi koraki, ki spodbujajo razvoj nalog, ki so tako pomembne kot upravljanje konfiguracije, je namig o naslednjem napredku, ki bo te tekmece zagotovo spremenil iz računalništvo v sodelavcih za naloge vsakega v svojem sistemu.

Za več informacij o namestitvi ali konfiguriranju PowerShella lahko obiščete uradno Microsoftovo spletno mesto .


Dodaj kot prednostni vir v Googlu