Цяпер PowerShell даступны для Linux

Што такое PowerShell?

PowerShell Гэта абалонка, гэта значыць інтэрфейс для аперацыйнай сістэмы, які працуе для ўсяго, што звязана з канфігурацыяй, праз камандныя радкі (у народзе кансоль ці тэрмінал) для выканання задач на машыне з аперацыйнай сістэмай Windows да гэтага часу .

PowerShell на Linux

Для гэтай магчымасці мы прапануем вам добрыя навіны!PowerShell цяпер даступны для Linux! Раней мы ведалі пра сумяшчальнасць Біць на Windows, што, безумоўна, парадавала многіх. Такім чынам, не дзіўна, што людзі Linux цяпер выкарыстоўваюць падтрымку PowerShell у сваёй версіі з адкрытым зыходным кодам. Хоць асноўная ідэя Microsoft - не перацягваць карыстальнікаў Linux у Windows, але гнуткасць, паказаная гэтым домам праграм, павінна ўлічвацца ў свеце з адкрытым зыходным кодам. І больш ясна, калі мы будзем спасылацца на падтрымку, якую прадастаўляюць распрацоўшчыкі, якія выкарыстоўваюць PowerShell альбо працуюць з .Net.

1

Паглыбіўшыся ў працэс усталёўкі PowerShell для вашай машыны Linux. Хоць спачатку добра, што вы ведаеце, якія сістэмы даступныя альбо сумяшчальныя пры выкарыстанні PowerShell; Ubuntu Server 12.04 LTS, 14.04 LTS і 16.04 LTS, Сервер SUSE Linux Enterprise 10, 11 і 12, Debian GNU / Linux 6 і 7, Сервер Red Hat 5, 6 і 7 і CentOS 5, 6 і 7.

Працэс усталёўкі PowerShell (DSC) на Linux.

2

Для пачатку неабходна ўсталяваць інфраструктуру Open Management, альбо OMI, перад устаноўкай PowerShell. Вы можаце загрузіць OMI, атрымаўшы доступ да наступнага спасылка.

Пры ўсталёўцы OMI неабходна ўключыць неабходныя пакеты ў адпаведнасці з сістэмай Linux, з якой вы хочаце працаваць. У гэтым выпадку .deb або .rpm. Сістэмы, якія лепш за ўсё спалучаюцца з DEB, - гэта Debian GNU / Linux і Ubuntu. У выпадку пакетаў RPM мы знаходзім Red Hat, CentOS, SUSE і Oracle.

  • Выканаўшы наступную каманду, вы можаце ўсталяваць OMI ў сістэме CentOS 64 x7:

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

Таксама неабходна ўсталяваць пакеты OpenSSL у яго версіі ssl_098 або ssl_100 для аптымальнага выканання; першы працуе з версіяй, усталяванай на абсталяванні OpenSSL 0.9.8, а другі з версіяй OpenSSL 1.0. Акрамя таго, на вашым кампутары павінна быць архітэктура x64 / x86. Калі вы хочаце ведаць усталяваную версію OpenSSL, увядзіце ў тэрмінал наступную каманду:

# openssl version .

  • Пасля таго, як усё вышэйсказанае будзе зроблена, вы можаце запусціць наступную каманду для ўстаноўкі DSC (PowerShell) у сістэме CentOS 7 з 64:

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

Карысна адзначыць, што ваша каманда мае наступныя характарыстыкі, каб зрабіць выкананне PowerShell чымсьці аптымальным і без праблем:

Неабходны пакет: glibc
Апісанне: Бібліятэка GNU
Мінімальная версія: 31.30

Неабходны пакет: Python
Апісанне: Python
Мінімальная версія: 2.4 - 3.4

Неабходны пакет: omiserver
Апісанне: Адкрытая кіраванне інфраструктурай
Мінімальная версія: 1.0.8.1

Неабходны пакет: Openssl
Апісанне: Бібліятэкі OpenSSL
Мінімальная версія: 0.9.8 або 1.0

Неабходны пакет: ctypes
Апісанне: Бібліятэка ctypes Python
Мінімальная версія: Павінна адпавядаць версіі Python

Неабходны пакет: libcurl
Апісанне: кліенцкая бібліятэка cURL HTTP
Мінімальная версія: 7.15.1

Пасля таго, як усё вышэйсказанае будзе зроблена, можна выкарыстоўваць PowerShell без праблем у канфігурацыі вашай сістэмы Linux. Памятаеце, што ён сумяшчальны толькі з тымі сістэмамі, пра якія мы ўжо згадвалі, і дадаткова для яго выканання неабходна ўсталяваць адпаведныя пакеты.

3

Гэтыя новыя функцыі ў інструментах Windows адпавядаюць патрэбам многіх карыстальнікаў, уключэнню або сумяшчальнасці абедзвюх сістэм (Linux і Windows), так што яны паступова больш сумесна працуюць. Паўнавартаснае ўключэнне кожнага яшчэ далёка, але пры такіх кроках, якія кіруюць распрацоўкай такіх важных задач, як кіраванне канфігурацыяй, ёсць намёк на наступныя дасягненні, якія, безумоўна, адвярнуць гэтых супернікаў ад вылічэнні ў калабарантах для заданняў кожнага з іх у сваёй сістэме.

Для атрымання дадатковай інфармацыі пра ўстаноўку або канфігурацыю PowerShell вы можаце атрымаць доступ да Афіцыйны сайт ад Microsoft для атрымання больш падрабязнай інфармацыі.


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

5 каментарыяў, пакіньце свой

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.

  1.   Анёл Ортыс сказаў

    Вау! Якое хваляванне, якія добрыя навіны. Я столькі гадоў чакаў! Вокны - смецце, у іх нешта ў руках. Яны хочуць быць падобнымі на Саўрона, звязаць нас усіх у цемры.

  2.   Марыё Гільерма Завала Сільва сказаў

    Якая мэта ўстаноўкі Windows PowerShell на Linux !!! ??? Калі наш тэрмінал нашмат больш магутны ... тады спытайцеся? Будзе так, што я магу зрабіць лепшыя рэчы альбо што такое ІДЭЯ !!!!

    НАРАДЫ !!!

  3.   Sergio сказаў

    Пытанне ў тым, чаму, чорт вазьмі, ты хацеў бы ўсталяваць PowerShell з bash ці zsh? Гэта не мае ніякага сэнсу. Быццам вы будзеце выкарыстоўваць вінны нататнік замест таго, каб выкарыстоўваць gedit або kate ………

  4.   HO2gi сказаў

    Усё паказвае на серверы .net і azure з усімі інструментамі, магчыма, усё яшчэ ёсць людзі, якія карыстаюцца ім, памятаеце, што не ўсе абнаўляюцца, і многія службы працуюць з вокнамі. Справа Afip і г.д.
    Калі праўда, што тэрмінал vim і іншыя магутныя, але ўсё залежыць ад выкарыстання.

  5.   Хуан Карлас сказаў

    У мяне такое ж пытанне, як і ў іншых, ці ёсць сэнс мець PowerShell на Linux? Ці ёсць падстава яго выкарыстоўваць? Якія перавагі Bash альбо zsh для Linux?

    Асабіста я ніколі не планую яго ўсталёўваць, відавочнай прычыны няма, але, падобна, намер Microsoft - выпусціць код для іншых удзельнікаў Linux - гэта значыць, танная працоўная сіла.