Какво е PowerShell?
PowerShell Това е обвивка, тоест интерфейс за управление на операционната система, който работи за всичко, свързано с конфигурирането чрез командни редове (популярно, конзола или терминал), за да изпълнява задачи на машина с операционна система Windows, досега.
PowerShell на Linux
За тази възможност ви носим добрите новини!PowerShell вече е достъпна за Linux! Преди сме знаели за съвместимостта на Тряскам на Windows, нещо, което със сигурност зарадва мнозина. Ето защо не е изненадващо, че хората от Linux вече приветстват поддръжката на PowerShell в нейната версия с отворен код. Въпреки че основната идея на Microsoft не е да привлича потребителите на Linux към Windows, гъвкавостта, показана от тази софтуерна къща, трябва да се вземе предвид за света с отворен код. И по-ясно, ако се позовем на поддръжката, предоставена за разработчици, които използват PowerShell или работят с .Net.
Разровете се малко по-задълбочено в процеса на инсталиране на PowerShell за вашата Linux машина. Въпреки че първо е добре да знаете какви системи са налични или съвместими при използването на PowerShell; Ubuntu сървър 12.04 LTS, 14.04 LTS и 16.04 LTS, SUSE Linux Enterprise Server 10, 11 и 12, Debian GNU / Linux 6 и 7, Red Hat сървър 5, 6 и 7 и CentOS 5, 6 и 7.
Процес на инсталиране на PowerShell (DSC) на Linux.
Като начало е необходимо първо да инсталирате инфраструктурата на 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
Описание: Python ctypes библиотека
Минимална версия: Трябва да съответства на версията на Python
Необходим пакет: libcurl
Описание: cURL HTTP клиентска библиотека
Минимална версия: 7.15.1
След като всичко по-горе е направено, е възможно да използвате PowerShell без проблеми в конфигурацията на вашата Linux система. Не забравяйте, че той е съвместим само със системите, които споменахме по-горе, и освен това трябва да инсталирате подходящите пакети за неговото изпълнение.
Тези нови функции в инструментите на Windows се придържат към нуждите на много потребители, включването или съвместимостта на двете системи (Linux и Windows), така че да работят малко по малко заедно. Пълното включване на всеки от тях все още е далеч, но при стъпки като тези, които движат разработването на задачи, важни като управлението на конфигурацията, има намек за следващите постижения, които със сигурност ще направят тези съперници на изчисляване в сътрудници за задачите на всеки един от тяхната система.
За повече информация относно инсталацията или конфигурацията на PowerShell можете да получите достъп до Официален сайт от Microsoft за подробности.