Install Microsoft PowerShell on Ubuntu 17.10 Artful
These are the normal installation steps for installing Microsoft PowerShell on Ubuntu 16.04.
# Import the public repository GPG keys curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - # Register the Microsoft Ubuntu repository curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list # Update apt-get sudo apt-get update # Install PowerShell sudo apt-get install -y powershell
Since there is no PowerShell package for Ubuntu 17.10 Artful yet and the right dependencies aren’t installed, you will get this error:
The following packages have unmet dependencies: powershell : Depends: libicu55 but it is not installable E: Unable to correct problems, you have held broken packages.
There is no apt package for libicu55, however, thankfully there is an easy fix. You can download the libicu55 package here or (current) direct link. Open a terminal to your Downloads folder (wherever you downloaded the file) and install manually with dpkg:
sudo dpkg -i ./libicu55_55.1-7ubuntu0.2_amd64.deb
If successful, you should see something like this:
Selecting previously unselected package libicu55:amd64. (Reading database … 249366 files and directories currently installed.) Preparing to unpack libicu55_55.1-7ubuntu0.2_amd64.deb … Unpacking libicu55:amd64 (55.1-7ubuntu0.2) … Setting up libicu55:amd64 (55.1-7ubuntu0.2) … Processing triggers for libc-bin (2.24-9ubuntu2) …
Now, install and run PowerShell:
# Install PowerShell sudo apt-get install -y powershell # Start PowerShell powershell