PowerShell одоо Линуксд ашиглах боломжтой боллоо

PowerShell гэж юу вэ?

PowerShell Энэ бол тушаалын мөрөөр (түгээмэл, консол эсвэл терминал) тохируулгатай холбоотой бүх зүйл дээр ажилладаг үйлдлийн системийг ажиллуулах интерфейс бөгөөд Windows үйлдлийн системтэй машин дээр өнөөг хүртэл даалгавар гүйцэтгэдэг. .

Линукс дээрх PowerShell

Энэ боломжийг бид танд дуулгах болно.PowerShell одоо Линукс дээр ашиглах боломжтой боллоо! -Ийн нийцтэй байдлын талаар бид өмнө нь мэддэг байсан Bash Windows дээр олон хүнийг баярлуулсан нь гарцаагүй. Тиймээс Линукс хүмүүс PowerShell-ийн дэмжлэгийг Open Source хувилбар дээрээ хүлээн авах болсон нь гайхах зүйл биш юм. Майкрософтын гол санаа нь Линукс хэрэглэгчдийг Windows руу чирэх явдал биш боловч энэхүү програм хангамжийн байшингаас үзүүлж буй уян хатан байдлыг Нээлттэй Эх дэлхийн ертөнцөд харгалзан үзэх ёстой. Хэрэв бид PowerShell ашигладаг эсвэл .Net-тэй ажилладаг хөгжүүлэгчдэд үзүүлэх дэмжлэгийн талаар ярих юм бол илүү тодорхой болно.

1

Линукс машинд зориулсан PowerShell суулгах процессыг бага зэрэг гүнзгийрүүлж үзэх. Эхлээд 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 Server 5, 6 ба 7 ба CentOS 5, 6, 7.

Линукс дээрх PowerShell суулгах процесс (DSC).

2

Эхлэхийн тулд PowerShell суулгахаасаа өмнө эхлээд Open Management дэд бүтэц буюу OMI-г суулгах шаардлагатай. Та дараахь хаягаар хандаж OMI-г татаж авах боломжтой холбоос.

OMI-г суулгахдаа та ажиллахыг хүсч буй Линуксийн системийн дагуу шаардлагатай багцуудыг нэгтгэх шаардлагатай. Энэ тохиолдолд .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 .

  • Дээрх бүх зүйлийг хийсний дараа та DOS (PowerShell) -ийг CentOS 7 of 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
Тодорхойлолт: Python ctypes library
Хамгийн бага хувилбар: Python хувилбартай тохирч байх ёстой

Шаардлагатай багц: libcurl
Тодорхойлолт: cURL HTTP клиентийн сан
Хамгийн бага хувилбар: 7.15.1

Дээрх бүх зүйлийг хийсний дараа PowerShell програмыг Linux системийн тохиргоонд асуудалгүй ашиглах боломжтой болно. Энэ нь зөвхөн дээр дурдсан системүүдтэй нийцдэг гэдгийг санаарай, үүнээс гадна та гүйцэтгэхэд тохирох багцуудыг суулгах ёстой.

3

Windows хэрэгслүүдийн эдгээр шинэ функцууд нь олон хэрэглэгчийн хэрэгцээ шаардлага, хоёулаа хоёуланг нь нэгтгэх эсвэл нийцүүлэх (Linux ба Windows) -ийг дагаж мөрддөг бөгөөд ингэснээр тэд бага багаар илүү их хамтран ажиллах болно. Бүрэн хөлөг онгоцонд шилжих нь хол байгаа боловч тохиргооны менежментээс дутахааргүй чухал даалгавруудыг боловсруулахад түлхэц үзүүлэх ийм алхамууд хийгдэх тул дараагийн ахиц дэвшилд зөвлөгөө өгөх болно. өөрсдийн систем доторх тус бүрийн даалгаврыг хамтран ажиллагсдад тооцоолох.

PowerShell-ийг суулгах эсвэл тохируулах талаархи нэмэлт мэдээллийг та дараах хаягаар орж үзэх боломжтой албан ёсны хуудас Майкрософтоос илүү дэлгэрэнгүй мэдээллийг авна уу.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

5 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   Angel ortiz гэж хэлэв

    Вао! Ямар сэтгэл хөдөлгөсөн, ямар сайхан мэдээ байна. Би маш олон жил хүлээсэн! Windows бол хог, тэдний гарт ямар нэгэн зүйл байдаг. Тэд Саурон шиг байхыг хүсч, биднийг харанхуйд хүлж байгаарай.

  2.   Марио Гильермо Завала Силва гэж хэлэв

    Линукс дээр windows powerhell суулгах зорилго юу вэ !!! ??? Хэрэв манай терминал илүү хүчирхэг юм бол ... гэж асуух уу? Энэ нь би илүү сайн зүйл хийж чадах эсвэл IDEA гэж юу болох юм !!!!

    УРШИГЧИД !!!

  3.   Сержио гэж хэлэв

    Асуулт нь яагаад PowerShell-ийг bash эсвэл zsh-тэй суулгахыг хүсч байна вэ? Энэ нь ямар ч утгагүй юм. Та gedit эсвэл kate ашиглахын оронд дарсны тэмдэглэлийн дэвтэр ашиглах юм шиг л .........

  4.   HO2gi гэж хэлэв

    Бүх зүйл .net ба номин серверүүдийг бүх хэрэгслээр заадаг, бүгдийг нь шинэчлэгдээгүй, олон үйлчилгээнүүд цонхтой ажилладаг гэдгийг санаж байгаа хүмүүс байдаг байх. Afip хэрэг гэх мэт.
    Хэрэв vim терминал болон бусад нь хүчирхэг гэдэг нь үнэн бол энэ нь бүгд ашиглалтаас хамаарна.

  5.   Хуан Карлос гэж хэлэв

    Надад бусадтай адил асуулт байна, Линукс дээр powerhell ашиглах нь утга учиртай юу? Үүнийг ашиглах шалтгаан байна уу? Bash эсвэл zsh нь Линуксд ямар давуу талтай вэ?

    Би хувьдаа үүнийг суулгах гэж хэзээ ч төлөвлөөгүй, тодорхой шалтгаан байхгүй ч Майкрософтын зорилго нь бусад Линуксийн гишүүдэд хямд хөдөлмөрөөр хувь нэмэр оруулах код гаргах явдал юм шиг санагдаж байна.