
No Ubuntu 19.04 sudo apt install powershell
falha com
The following packages have unmet dependencies:
powershell : Depends: libssl1.0.0 but it is not installable
Depends: libicu60 but it is not installable
Instalá-lo snap install powershell --classic
funciona, mas depois não aparece, /etc/shells
então chsh
não funciona.
Como consertar isto?
Responder1
Para instalar o Powershell usando Snap
Correr
sudo snap install powershell --classic
Para instalar o Powershell usando APT
A Microsoft atualizou seudocumentaçãoem 06/08/2018 em que descreveram as etapas para 18.04. Seus repositórios para Powershell não são atualizados para 18.10 nem para 19.04.
No repositório padrão 19.04, libssl está agora na versão 1.1.1 e libcu está agora na versão 63. Portanto, para usar o pacote biônico, as dependências do biônico precisam ser usadas.
Instale dependências usando dpkg:
wget http://mirrors.edge.kernel.org/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3_amd64.deb wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb sudo dpkg -i libicu60_60.2-3ubuntu3_amd64.deb libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb
Adicione as informações do repositório da Microsoft:
sudo nano /etc/apt/sources.list.d/microsoft-prod.list
Adicione o conteúdo abaixo e salve-o usando Ctrl+ Xseguido de Y.
deb [arch=amd64] https://packages.microsoft.com/ubuntu/18.04/prod bionic main
Atualize e instale o Powershell
sudo apt update sudo apt install powershell
Para definir o Powershell como shell padrão:
Verifique se o caminho do Powershell está em/etc/conchas. Se não, adicione isso. Para instalação do Snap é/snap/bin/pwshe para pacotes instalados via APT, é/usr/bin/pwsh.
Execute
chsh
e digite a senha.- Digite o caminho do Powershell.
- Faça login novamente ou reinicie.