Microsoft yesterday announced the general availability of PowerShell Core 6.0. PowerShell Core 6.0 is a new edition of PowerShell that is cross-platform (Windows, macOS, and Linux), open-source, and built for heterogeneous environments and the hybrid cloud. PowerShell Core uses .NET Core 2.0 as its runtime. PowerShell Core also exposes the API set offered by .NET Core 2.0 to be used in PowerShell cmdlets and scripts.
You can find more about how to install and update PowerShell 6 on my blog.
First and foremost, thank you to all of our amazing community, especially our open-source contributors (the most recent of which you can find on our community dashboard at https://aka.ms/PSGitHubBI) for donating your time and energy to PowerShell Core. Whether you contributed code, tests, documentation, issues, or even just your feedback and opinions, we are extremely grateful for the sweat and tears that you’ve invested in PowerShell. (For those interested in contributing, hop and over to our Contribution Guide on GitHub. You don’t have to be a guru to help out!)
You can get PowerShell Core 6.0 in the links below, or you can also check out my blog post about how to install PowerShell 6.
- Installing PowerShell Core on Windows
- Installing PowerShell Core on Linux
- Installing PowerShell Core on macOS
- Installing PowerShell Core on ARM
PowerShell Core is open source and you can have a look at the code on PowerShell on GitHub. I hope this article gives you an overview about the new PowerShell Core 6.0. If you have any questions, feel free to leave a comment.Tags: GitHub, Linux, macOS, Microsoft, Open Source, PowerShell, PowerShell Core, PowerShell Core 6.0, pwsh, pwsh.exe, Windows, Windows 10, Windows Server Last modified: July 5, 2019