Рекомендуемые, 2024

Выбор редактора

Microsoft PowerShell выходит с открытым исходным кодом, приземляется на Linux и Mac

Dame Tu cosita ñ

Dame Tu cosita ñ
Anonim

Sysadmins, радуйся: PowerShell подходит к Linux и Mac. Microsoft анонсировала в четверг, что ее система автоматизации и сценариев выходит из пределов Windows и выходит из открытого источника.

Компания также выпускает альфа-версии PowerShell для Linux (в частности, Ubuntu, Centos и Redhat) и Mac OS X. A новая страница PowerShell GitHub дает людям возможность загружать файлы программного обеспечения, а также доступ к исходному коду приложения.

PowerShell на Linux и Mac позволит людям, которые уже владеют языком написания скриптов Microsoft, взять эти навыки и вывести их на новые платформы. Между тем люди, привыкшие работать на этих платформах, получат доступ к новому и очень мощному инструменту для выполнения работы.

[Читать дальше: Наши лучшие трюки, подсказки и твики для Windows 10]

Это часть текущих шагов Microsoft по открытию продуктов, которые компания ранее удерживала на своих платформах. Открытый поиск компанией своих платформ .NET в 2014 году проложил путь для этого запуска, сделав строительные блоки PowerShell доступными для Linux и OS X.

Предоставив PowerShell в Linux, Microsoft овладела навыками Windows администраторов, которые уже привыкли к программному обеспечению, и сделали их более доступными. Это также позволило хардкорным пользователям Linux получить доступ к дополнительным наборам инструментов, которые они могут использовать для управления различными системами.

Джеффри Сноувер, технический специалист Microsoft и архитектор PowerShell, сказал в интервью, что основной движок и командлеты будут одинаковыми для PowerShell в Windows, Linux и Mac. Некоторые командлеты, которые используют функции только для Windows, не будут доступны на других платформах, а сценарии PowerShell, написанные для Windows, возможно, придется модифицировать для работы в Linux и Mac.

В настоящее время Snover сказал, что Microsoft все еще работает над завершением некоторые из возможностей удаленного доступа PowerShell в Linux. Но как только это будет сделано, администраторы смогут использовать PowerShell в Windows для удаленного управления парком Linux-систем, чего клиенты уже давно хотят.

Они также смогут управлять ими на AWS благодаря партнерству между Microsoft и Amazon, его крупнейшим конкурентом в облачных войнах. Новые командлеты AWS для PowerShell позволяют пользователям администрировать службы в облаке.

VMware также сотрудничает с Microsoft, чтобы выпускать новые командлеты для PowerShell, которые также работают на разных платформах.

Объявление в четверг также включало выпуск службы PowerShell Editor, которая позволяет Visual Studio Code и Sublime Text работать с PowerShell, включая поддержку отладки. Microsoft заявила, что поддержка других редакторов будет в будущем.

Когда дело доходит до проекта с открытым исходным кодом PowerShell, Microsoft будет принимать участие в нем через GitHub. Прямо сейчас, только люди, которые могут вносить изменения в PowerShell, работают для Microsoft, но Сновер сказал, что он ожидает, что в будущем будут работать коммандеры из сообщества, работающего над проектом.

Говоря об этих вкладчиках, Сновер сказал, что Microsoft планирует сделать PowerShell для Linux общедоступным в первой половине следующего года, но его дата выхода будет определяться, когда члены сообщества сочтут это готовым.

Top