- Сообщения
- 7,981
- Реакции
- 6,756
Источник
Итак, что же такое Powershell Core и в чём его отличие от Powershell for Windows.
Powershell Core имеет версию 6.0 и появился в прошлом году в статусе открытого ПО.
Сейчас 6.0 - это бета-версия, зато кроссплатформенная ! ; по задумке должен
работать на платформах Windows, MacOS и Linux.
Работает он поверх кроссплатформенной .Net Core, которая сейчас имеет релиз-версию 2.0,
случился этот релиз 3 недели назад (14 августа 2017 ) и на текущий момент это самый быстрый dotnet из всех дотнетов.
Все эти номера версий я перечисляю не случайно; тот факт, что powershell core унаследовал себе 6-ю версию,
позволяет предположить, что версии Powershell для Windows на этом закончатся и уйдут в тень.
за это же говорит и powershell, встроенный в новый продукт MS - Nano Server,
который также имеет происхождение Core, а не Windows.
каких технологий нет:
DnsClient, Hyper-V, NetTCPIP, Storage ещё не портированы,
а также нет( и не будет ) ADSI, ADO и WMI , COM, WPF, WCF, GUI, AP.Net, и ....
а что есть:
описание .Net 2.0 API выглядит вот так:
Что интересно,
установка Powershell Core для MacOS заняла меньше минуты, включая время закачки.
Название powershell уходит в небытие ( для версии Core уж точно ),
вместо него теперь будет Unix-like pwsh.
На тек. момент версия имеет статус release-candidate.
Релиз намечен на 10 января 2018.
Пояснения от Ильи Сазонова: Вышел PowerShell Core 6.0 Release Candidate
Итак, что же такое Powershell Core и в чём его отличие от Powershell for Windows.
Powershell Core имеет версию 6.0 и появился в прошлом году в статусе открытого ПО.
Сейчас 6.0 - это бета-версия, зато кроссплатформенная ! ; по задумке должен
работать на платформах Windows, MacOS и Linux.
Работает он поверх кроссплатформенной .Net Core, которая сейчас имеет релиз-версию 2.0,
случился этот релиз 3 недели назад (14 августа 2017 ) и на текущий момент это самый быстрый dotnet из всех дотнетов.
Все эти номера версий я перечисляю не случайно; тот факт, что powershell core унаследовал себе 6-ю версию,
позволяет предположить, что версии Powershell для Windows на этом закончатся и уйдут в тень.
за это же говорит и powershell, встроенный в новый продукт MS - Nano Server,
который также имеет происхождение Core, а не Windows.
каких технологий нет:
DnsClient, Hyper-V, NetTCPIP, Storage ещё не портированы,
а также нет( и не будет ) ADSI, ADO и WMI , COM, WPF, WCF, GUI, AP.Net, и ....
а что есть:
описание .Net 2.0 API выглядит вот так:
Что интересно,
установка Powershell Core для MacOS заняла меньше минуты, включая время закачки.
![Screenshot 2017-08-31 08.37.26.webp Screenshot 2017-08-31 08.37.26.webp](https://www.safezone.cc/data/attachments/32/32540-ed24734e31f820954ffc5f4e597c9339.jpg?hash=lcSl-qK1Vg)
Название powershell уходит в небытие ( для версии Core уж точно ),
вместо него теперь будет Unix-like pwsh.
На тек. момент версия имеет статус release-candidate.
Релиз намечен на 10 января 2018.
Пояснения от Ильи Сазонова: Вышел PowerShell Core 6.0 Release Candidate