Magagamit na ngayon ang PowerShell para sa Linux

Ano ang PowerShell?

PowerShell Ito ay isang shell, iyon ay, isang interface para sa pagpapatakbo ng operating system, na gumagana para sa lahat na nauugnay sa pagsasaayos sa pamamagitan ng mga linya ng utos (sikat, console o terminal), upang maisagawa ang mga gawain sa isang makina na may operating system ng Windows, hanggang ngayon.

PowerShell sa Linux

Para sa opurtunidad na ito ay hatid namin sa iyo ang mabuting balita!PowerShell magagamit na ngayon para sa Linux! Alam na namin dati ang tungkol sa pagiging tugma ng Malakas na palo sa Windows, isang bagay na tiyak na napasaya ang marami. Samakatuwid, hindi nakakagulat na ang mga tao ng Linux ngayon ay yumakap sa suporta ng PowerShell sa bersyon ng Open Source na ito. Bagaman ang pangunahing ideya ng Microsoft ay hindi upang i-drag ang mga gumagamit ng Linux sa Windows, ang kakayahang umangkop na ipinakita ng software na ito ay isasaalang-alang para sa mundo ng Open Source. At mas malinaw kung tumutukoy kami sa suportang ibinigay para sa mga developer na gumagamit ng PowerShell o gumagana sa .Net.

1

Ang paghuhukay nang kaunti sa proseso ng pag-install ng PowerShell para sa iyong makina ng Linux. Kahit na una mabuti na alam mo kung anong mga system ang magagamit o katugma sa paggamit ng PowerShell; Ubuntu Server 12.04 LTS, 14.04 LTS at 16.04 LTS, SUSE Linux Enterprise Server 10, 11 at 12, Debian GNU / Linux 6 at 7, Server ng Red Hat 5, 6 at 7 at CentOS 5, 6, at 7.

Proseso ng Pag-install ng PowerShell (DSC) sa Linux.

2

Upang magsimula, kinakailangan munang i-install ang imprastraktura ng Buksan ang Pamamahala, o OMI, bago i-install ang PowerShell. Maaari mong i-download ang OMI sa pamamagitan ng pag-access sa sumusunod link.

Kapag nag-install ng OMI kinakailangan upang isama ang mga kinakailangang mga pakete alinsunod sa Linux system kung saan mo nais gumana. Sa kasong ito .deb o .rpm. Ang mga system na pinakamahusay na isinama sa DEB ay sina Debian GNU / Linux at Ubuntu. Sa kaso ng mga pakete ng RPM nakita namin ang Red Hat, CentOS, SUSE at Oracle.

  • Sa pamamagitan ng pagpapatupad ng sumusunod na utos maaari mong mai-install ang OMI sa isang CentOS 64 x7 system:

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

Kinakailangan ding i-install ang mga pakete OpenSSL sa bersyon nito ssl_098 o ssl_100 para sa pinakamainam na pagpapatupad; ang una ay naisasagawa sa naka-install na bersyon sa kagamitan ng OpenSSL 0.9.8, at ang pangalawa ay may bersyon ng OpenSSL 1.0. Bilang karagdagan dapat kang magkaroon ng isang arkitektura sa iyong computer na x64 / x86. Kung nais mong malaman ang naka-install na bersyon ng OpenSSL ipasok ang sumusunod na utos sa terminal:

# openssl version .

  • Kapag tapos na ang lahat sa itaas, maaari mong patakbuhin ang sumusunod na utos upang mai-install ang DSC (PowerShell) sa isang CentOS 7 ng 64 system:

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

Mahusay na tandaan na ang iyong koponan ay may mga sumusunod na katangian upang gawin ang pagpapatupad ng PowerShell ng isang bagay na pinakamainam at walang mga problema:

Kinakailangan na pakete: glibc
Paglalarawan: GNU Library
Minimum na bersyon: 31.30

Kinakailangan na pakete: Python
Paglalarawan: Python
Minimum na bersyon: 2.4 hanggang 3.4

Kinakailangan na pakete: omiserver
Paglalarawan: Buksan ang Infrastructure ng Pamamahala
Minimum na bersyon: 1.0.8.1

Kinakailangan na Package: Openssl
Paglalarawan: Ang OpenSSL Library
Minimum na bersyon: 0.9.8 o 1.0

Kinakailangan na pakete: mga ctyp
Paglalarawan: Python ctypes library
Minimum na bersyon: Dapat tumugma sa bersyon ng Python

Kinakailangan na pakete: libcurl
Paglalarawan: cURL HTTP client library
Minimum na bersyon: 7.15.1

Kapag tapos na ang lahat sa itaas, posible na gumamit ka ng PowerShell nang walang mga problema sa pagsasaayos ng iyong Linux system. Tandaan na ito ay katugma lamang sa mga system na nabanggit namin sa itaas, at bilang karagdagan dapat mong i-install ang naaangkop na mga pakete para sa pagpapatupad nito.

3

Ang mga bagong tampok sa mga tool sa Windows ay sumusunod sa mga pangangailangan ng maraming mga gumagamit, ang pagsasama o pagiging tugma ng parehong mga system (Linux at Windows) upang gumana sila nang paunti unti nang magkakasama. Ang isang buong onboarding ng bawat isa ay malayo pa rin, ngunit sa mga hakbang na tulad nito, na humihimok sa pagpapaunlad ng mga gawain na kasinghalaga ng pamamahala ng pagsasaayos, mayroong isang pahiwatig sa mga susunod na pagsulong, na tiyak na i-on ang mga karibal na ito mula sa pagkalkula sa mga katuwang para ang mga gawain ng bawat isa sa loob ng kanilang system.

Para sa karagdagang impormasyon tungkol sa pag-install o pagsasaayos ng PowerShell maaari mong ma-access ang Official Site mula sa Microsoft para sa mas mahusay na mga detalye.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Angel Ortiz dijo

    Wow! Anong kilig, anong magandang balita. Naghintay ako ng maraming taon! Ang Windows ay basura, mayroon silang isang bagay sa kanilang mga kamay. Nais nilang maging katulad ng Sauron, itali kaming lahat sa dilim.

  2.   Mario Guillermo Zavala Silva dijo

    Ano ang layunin ng pag-install ng windows powershell sa Linux !!! ??? Kung ang aming terminal ay mas malakas ... pagkatapos ay magtanong? Magagawa kong magawa ang mas mahusay na mga bagay o ano ang IDEA !!!!

    CHEERS !!!

  3.   Sergio dijo

    Ang tanong ay bakit nais mong i-install ang PowerShell sa bash o zsh? Walang katuturan iyon. Para bang gagamitin mo ang notepad ng alak sa halip na gumamit ka ng gedit o kate ………

  4.   HO2gi dijo

    Ang lahat ay tumuturo sa mga server .net at azure sa lahat ng mga tool, marahil ay may mga tao pa ring gumagamit nito na naaalala na hindi lahat ay na-update at maraming mga serbisyo ang gumagana sa mga bintana. Kaso ng Afip atbp.
    Kung totoo na ang vim terminal at iba pa ay malakas, ngunit ang lahat ay nakasalalay sa paggamit.

  5.   Juan Carlos dijo

    Mayroon akong parehong tanong tulad ng iba, may katuturan bang magkaroon ng powershell sa Linux? May dahilan ba upang magamit ito? Ano ang mga benepisyo ng Bash o zsh para sa Linux?

    Sa personal, hindi ko balak i-install ito, walang malinaw na dahilan ngunit tila ang intensyon ng Microsoft ay ilabas ang code para sa ibang mga miyembro ng Linux na mag-ambag 😉 iyon ay, murang paggawa.