PowerShell agora é open source e está disponível para Linux e Max OS X e neste post, vou explicar como instalar no Ubuntu 16.04.
A versão do PowerShell para o Ubuntu está disponível apenas como Alfa. Assim, nem todos os recursos são implementados, e poderá conter de certa forma alguns bugs, por isso não é aconselhável seu uso em produção.
Eu instalei PowerShell em meu notebook Asus K43E com Ubuntu 16.04 LTS, conforme mostrado na imagem abaixo.
.
Acredito que o procedimento deve funcionar para Ubuntu 14.04, CentOS 7, Mac OS X e também em Docker.
O PowerShell é dependente de dois pacotes Debian, libunwind8 e libicu55 .
Você pode instalá-los com o apt-get:
sudo apt-get install libunwind8 libicu55
Depois será preciso baixar o pacote do PowerShell pois o mesmo ainda não se encontra nos repositórios do Ubuntu.
Acredito que o procedimento deve funcionar para Ubuntu 14.04, CentOS 7, Mac OS X e também em Docker.
O PowerShell é dependente de dois pacotes Debian, libunwind8 e libicu55 .
Você pode instalá-los com o apt-get:
sudo apt-get install libunwind8 libicu55
Depois será preciso baixar o pacote do PowerShell pois o mesmo ainda não se encontra nos repositórios do Ubuntu.
Use o comando abaixo para baixar o pacote do PowerShell.
wget https://github.com/PowerShell/PowerShell/releases/download
/v6.0.0-alpha.9/powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb
Ao finalizar o download, execute o comando dpkg abaixo para instalar o PowerShell
sudo dpkg -i powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb
Pronto, o PowerShell está instalado, para iniciar digite PowerShell no terminal.
No meu caso tive que modificar as cores do terminal pois as cores do PowerShell não são nada atrativas.
Para mudar as cores do terminal, clique em Editar, Preferencias do perfil e na aba Cores, desmarque Usar cores do tema do sistema.
Para saber mais sobre o PowerShell para Linux, o que você pode e não pode fazer com ele, acesse este artigo em http://www.powershellmagazine.com/.
Outro link recomendado é este vídeo de introdução ao PowerShell apresentado por Jeffrey Snover, o padrinho do PowerShell.
Fonte: http://www.google.com - https://4sysops.com