Microsoft анонсирует PowerShell 7 для всех платформ

Значок времени чтения 2 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

Всего через неделю после объявления об общедоступной версии PowerShell 6.2 Microsoft объявила об обновлении PowerShell на всех платформах.

Новое обновление поднимет PowerShell непосредственно до версии 7. блоге, Microsoft объяснила, почему компания решила совершить скачок с 6.2 на версию 7.

Использование PowerShell Core значительно выросло за последние два года. В частности, основная часть нашего роста связана с использованием Linux, что является обнадеживающей статистикой, учитывая наши инвестиции в создание жизнеспособной кроссплатформенной среды PowerShell…

Однако мы также можем ясно видеть, что наше использование Windows не растет так значительно, что удивительно, учитывая, что PowerShell был популяризирован на платформе Windows…

Это означает, что пользователи Windows PowerShell и PowerShell Core смогут использовать одну и ту же версию PowerShell для автоматизации в Windows, Linux и macOS, а также в Windows, а пользователи PowerShell 7 будут иметь очень высокий уровень совместимости с модулями Windows PowerShell, на которые они полагаются. на сегодня.

- Microsoft

Другими словами, Microsoft хочет установить на всех платформах одну и ту же версию PowerShell для лучшей межплатформенной совместимости. Microsoft также вносит изменения в жизненный цикл поддержки PowerShell. Компания выпустит LTS (Long Term Servicing) и не-LTS версии PowerShell 7, чтобы максимально приблизить их к жизненному циклу поддержки .NET Core. Microsoft выпустит PowerShell 7 для пользователей Windows, но позволит пользователям переключаться между PowerShell 5.1 и PowerShell 7.

Microsoft выпустит PowerShell 7 в мае 2019 года. Общедоступность PowerShell займет некоторое время, так как Microsoft необходимо согласовать выпуск с .NET Core 3.0.

Подробнее о темах: Linux, MacOS, Microsoft