PowerShell Core 6.0 是 PowerShell 的新版本,它是跨平台的(Windows,MacOS和Linux),是开源的,并且由异构环境和混合云构建。
更新内容:
从 .NET Framework 移到 .NET Core
PowerShell Core 使用 .NET Core 2.0 作为其运行时。.NET Core 2.0 使 PowerShell Core 能够在多个平台(Windows,MacOS和Linux)上工作。PowerShell Core 还公开了由 .NET Core 2.0 提供的用于 PowerShell cmdlet 和脚本上的 API。
Windows PowerShell 使用 .NET Framework 运行时来托管 PowerShell 引擎,公开了 .NET Framework 提供的 API 集。
支持macOS和Linux
- Windows 7, 8.1, and 10
- Windows Server 2008 R2, 2012 R2, 2016
- Windows Server Semi-Annual Channel
- Ubuntu 14.04, 16.04, and 17.04
- Debian 8.7+, and 9
- CentOS 7
- Red Hat Enterprise Linux 7
- OpenSUSE 42.2
- Fedora 25, 26
- macOS 10.12+
下载:
要在 Windows 上下载 PowerShell Core,请参阅:https://aka.ms/getps6-windows
要在 macOS 和 Linux 上下载 PowerShell Core,请参阅:https://aka.ms/getps6-linux
转自 http://www.oschina.net/news/92342/powershell-core-6-0-released