Wat is PowerShell?
PowerShell Dit is 'n omhulsel, dit wil sê 'n koppelvlak vir die bestuur van die bedryfstelsel, wat werk vir alles wat verband hou met konfigurasie deur middel van opdraglyne (in die algemeen konsole of terminale), om tot nou toe take op 'n masjien met Windows-bedryfstelsel uit te voer.
PowerShell op Linux
Vir hierdie geleentheid bring ons u die goeie nuus!PowerShell nou beskikbaar vir Linux! Ons het voorheen geweet van die verenigbaarheid van Bash op Windows, iets wat beslis baie gelukkig gemaak het. Daarom is dit nie verbasend dat Linux-mense nou PowerShell-ondersteuning in sy Open Source-weergawe aanvaar nie. Alhoewel die hoofidee van Microsoft nie is om Linux-gebruikers na Windows te sleep nie, moet die buigsaamheid wat hierdie sagtewarehuis toon, in ag geneem word vir die Open Source-wêreld. En meer duidelik as ons verwys na die ondersteuning wat aangebied word vir ontwikkelaars wat PowerShell gebruik of met .Net werk.
Gaan dieper in op die PowerShell-installasieproses vir u Linux-masjien. Alhoewel dit eers goed is dat u weet watter stelsels beskikbaar of versoenbaar is in die gebruik van PowerShell; Ubuntu-bediener 12.04 LTS, 14.04 LTS en 16.04 LTS, SUSE Linux Enterprise Server 10, 11 en 12, Debian GNU / Linux 6 en 7, Red Hat-bediener 5, 6 en 7 en CentOS 5, 6 en 7.
PowerShell-installasieproses (DSC) op Linux.
Om mee te begin, is dit nodig om eers die Open Management-infrastruktuur of OMI te installeer voordat u PowerShell installeer. U kan OMI aflaai deur die volgende te besoek skakel.
Wanneer u OMI installeer, is dit nodig om die vereiste pakkette op te neem volgens die Linux-stelsel waarmee u wil werk. In hierdie geval .deb of .rpm. Die stelsels wat die beste met DEB gekoppel kan word, is Debian GNU / Linux en Ubuntu. In die geval van RPM-pakkette vind ons Red Hat, CentOS, SUSE en Oracle.
- Deur die volgende opdrag uit te voer, kan u OMI op 'n CentOS 64 x7-stelsel installeer:
# sudo rpm -Uvh omiserver-1.0.8.ssl_100.rpm
Dit is ook nodig om die pakkette te installeer OpenSSL in sy ssl_098- of ssl_100-weergawes vir optimale uitvoering; die eerste is werkbaar met die weergawe wat op die OpenSSL 0.9.8-toerusting geïnstalleer is, en die tweede met die OpenSSL 1.0-weergawe. Daarbenewens moet u 'n argitektuur op u rekenaar van x64 / x86 hê. As u die geïnstalleerde weergawe van OpenSSL wil ken, voer dan die volgende opdrag in die terminale in:
# openssl version .
- Sodra al die bogenoemde gedoen is, kan u die volgende opdrag uitvoer om DSC (PowerShell) op 'n CentOS 7 of 64-stelsel te installeer:
# sudo rpm -Uvh dsc-1.0.0-254.ssl_100.x64.rpm
Dit is goed om daarop te let dat u span die volgende kenmerke het om die uitvoering van PowerShell iets optimaal en sonder probleme te maak:
Vereiste pakket: glibc
Beskrywing: GNU-biblioteek
Minimum weergawe: 31.30
Vereiste pakket: Python
Beskrywing: Python
Minimum weergawe: 2.4 tot 3.4
Vereiste pakket: omiserver
Beskrywing: Open Infrastructure Management
Minimum weergawe: 1.0.8.1
Vereiste pakket: Openssl
Beskrywing: OpenSSL Biblioteke
Minimum weergawe: 0.9.8 of 1.0
Vereiste pakket: soorte
Beskrywing: Python-soorte biblioteek
Minimum weergawe: Moet ooreenstem met die Python-weergawe
Vereiste pakket: libcurl
Beskrywing: cURL HTTP-kliëntbiblioteek
Minimum weergawe: 7.15.1
Sodra al die bogenoemde gedoen is, is dit moontlik dat u PowerShell sonder probleme in die konfigurasie van u Linux-stelsel kan gebruik. Onthou dat dit slegs versoenbaar is met die stelsels soos hierbo genoem, en dat u ook die toepaslike pakkette moet installeer vir die uitvoering daarvan.
Hierdie nuwe funksies in Windows-gereedskap voldoen aan die behoeftes van baie gebruikers, die integrasie of verenigbaarheid van albei stelsels (Linux en Windows), sodat dit bietjie vir bietjie meer saamwerk. 'N Volledige aan boord van elkeen is nog ver, maar met stappe soos hierdie, wat die ontwikkeling van take so belangrik soos konfigurasiebestuur dryf, is daar 'n wenk vir die volgende vordering, wat hierdie mededingers se rekenaarwerk in samewerkers vir die take van elkeen binne sy stelsel.
Vir meer inligting oor die installering of konfigurasie van PowerShell, kan u toegang tot die Amptelike Webwerf van Microsoft vir meer inligting.
5 kommentaar, los joune
Sjoe! Wat 'n opwinding, watter goeie nuus. Ek het soveel jare gewag! Vensters is rommel, hulle het iets in hul hande. Hulle wil soos Sauron wees, ons almal in die donker bind.
Wat is die doel van die installering van Windows PowerShell op Linux !!! ??? As ons terminale baie kragtiger is ... vra dan? Dit sal wees dat ek beter dinge kan doen, of wat is die IDEE !!!!
CHEERS !!!
Die vraag is waarom u PowerShell met bash of zsh wil installeer. Dit maak geen sin nie. Dit is asof u die wynblok sal gebruik in plaas van gedit of kate te gebruik ………
Alles dui op bedieners .net en azure met al die gereedskap, miskien is daar nog mense wat dit gebruik, onthou dat nie almal opgedateer is nie en dat baie dienste met Windows werk. Afip saak ens.
As dit waar is dat die vim-terminal en ander kragtig is, maar dit hang alles af van die gebruik.
Ek het dieselfde vraag as die ander, is dit sinvol om 'n powershell op Linux te hê? Is daar 'n rede om dit te gebruik? Watter voordele hou dit in vir Linux wat Bash of zsh nie het nie?
Persoonlik is ek nooit van plan om dit te installeer nie. Daar is geen duidelike rede nie, maar dit wil voorkom asof Microsoft se bedoeling is om die kode vir ander Linux-lede vry te stel om by te dra - dit wil sê goedkoop arbeid.