Como instalar o powershell no Artful Aardvark 17.10?

-1

Por causa deste bug , não é possível instalar o powershell do apt para novos Ubuntu versões ?

$ cat /etc/apt/sources.list.d/microsoft.list
deb [arch=amd64] https://packages.microsoft.com/ubuntu/14.04/prod trusty main
$ sudo apt install -y powershell
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
 powershell : Depends: libicu52 but it is not installable
E: Unable to correct problems, you have held broken packages.

Na verdade, em um exame mais detalhado, a documentação afirma claramente:

Supports Ubuntu 14.04, Ubuntu 16.04, Ubuntu 17.04

Estou em 17.10, como deve ser o arquivo microsoft.list de um sistema artful ?

    
por Thufir 15.02.2018 / 08:54

1 resposta

3

Você tentou instalar o pacote para o Ubuntu 14.04, que tem libicu52 como uma dependência , mas Artful (exatamente como Zesty) vem com libicu57 . Pelo menos quando se trata das dependências, o passos para o Ubuntu 17.04 devem funcionar para 17.10. Felizmente, a Microsoft também oferece um arquivo prod.list para 17.10 e 18.04 :

# Import the public repository GPG keys
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

# Register the Microsoft Ubuntu repository – use your exact release only!
curl https://packages.microsoft.com/config/ubuntu/17.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list
curl https://packages.microsoft.com/config/ubuntu/17.10/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list
curl https://packages.microsoft.com/config/ubuntu/18.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list

# Update the list of products
sudo apt update

# Install PowerShell
sudo apt install powershell

# Start PowerShell
pwsh
    
por dessert 15.02.2018 / 09:53