[:pb]A Microsoft anunciou nesta semana a disponibilidade do PowerShell Core 6.0, uma versão multi-plataforma e open-source do PowerShell, para Windows, macOS e Linux.
Apesar do “6.0” no nome, esta é a primeira versão oficial do PowerShell Core.
Microsoft lança o PowerShell Core 6.0
A versão para Windows do PowerShell Core 6.0 é compatível com o Windows 7, Windows 8.1, Windows 10, Windows Server 2008 R2, Windows Server 2012 R2 e Windows Server 2016.
A versão para macOS é compatível com a versão 10.12 e posteriores e a versão para Linux é compatível com distribuição como Ubuntu, CentOS, Red Hat Enterprise Linux, OpenSUSE e Fedora.
Assim como o .NET e o .NET Core, o PowerShell Core é uma versão open-source do PowerShell. A Microsoft não pretende mais lançar novas versões do Windows PowerShell “normal”, com a 5.1 sendo a última*.
*Ela continuará recebendo correções durante seu ciclo de vida, mas a 5.1 é a última grande versão do Windows PowerShell.
O PowerShell Core também pode ser usado mesmo em sistemas com o Windows PowerShell instalado.
Alguns recursos suportados pelo Windows PowerShell, como PowerShell Workflows, Snap-ins e cmdlets WMlv1, não são suportados no PowerShell Core 6.0, mas isso pode mudar no futuro.
O PowerShell Core será atualizado regularmente pela Microsoft.
A empresa anunciou seu plano de tornar o PowerShell open-source e compatível com macOS e Linux em 2016. A empresa também disponibilizou uma versão de testes na época.
Profissionais de TI interessados podem obter mais informações no post com o anúncio da versão 6.0 publicado aqui pela Microsoft.
Instruções para download e instalação do PowerShell Core 6.0 no Windows podem ser encontradas aqui. Já as instruções para download e instalação no macOS e Linux estão disponíveis aqui.
via Baboo[:]