Установите Powershell в Ubuntu 17.04

Я пытаюсь установить Powershell в Ubuntu 17.04 следующим образом:

curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list

sudo apt-get update

sudo apt-get install -y powershell

Я знаю, что я использую 16.04 пакетов / встроенных для установки. К сожалению, я не смог найти 17.04.

И вот какая у меня ошибка sudo apt-get install -y powershell

The following packages have unmet dependencies:  
  powershell : Depends: libicu55 but it is not installable 

Тогда я попробовал:

apt-cache search libicu

Я не мог найти libicu55 для установки либо. Есть ли способ установить Powershell в Ubuntu 17.04?

4 ответа

Решение

Загрузите версию AppImage и следуйте инструкциям:

Используя недавний дистрибутив Linux, загрузите AppImage PowerShell-6.0.0-alpha.18-x86_64.AppImage со страницы релизов на компьютер с Linux.

Затем выполните в терминале следующее:

chmod a+x PowerShell-6.0.0-beta.5-x86_64.AppImage
./PowerShell-6.0.0-beta.5-x86_64.AppImage

AppImage позволяет запускать PowerShell без его установки. Это переносимое приложение, которое объединяет PowerShell и его зависимости (включая системные зависимости.NET Core) в единый пакет. Этот пакет работает независимо от пользовательского дистрибутива Linux и представляет собой один двоичный файл.

Скачать libicu55 пакет от http://packages.ubuntu.com/en/xenial/amd64/libicu55/download

wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu55_55.1-7ubuntu0.4_amd64.deb
sudo apt install ./libicu55_55.1-7ubuntu0.4_amd64.deb

Затем следуйте инструкциям на 16.04

...
sudo apt install -y powershell

Источник: https://asknicks.blogspot.ru/2017/05/install-powershell-on-ubuntu-17.html

У Microsoft еще нет пакетов для 17.04. Взгляните на их github:

Проблема в том, что их пакет зависит от libicu55, но 17.04 не имеет этого пакета в своих репозиториях. Если вы не создадите из исходного кода, вы не сможете установить их общедоступные пакеты Powershell.

Посетите официальную веб-страницу документации по Microsoft PowerShell и щелкните ссылку, чтобы посетить PowerShell на GitHub, или посетите ее напрямую. Там вы найдете ссылки для загрузки файлов PowerShell.deb для Ubuntu 14.04, 16.04 и 17.04.

Загрузите файл PowerShell.deb и дважды щелкните его, чтобы открыть в программном приложении.


Ubuntu 14.04 и позже

PowerShell можно установить в виде мгновенного пакета во всех поддерживаемых в настоящее время версиях Ubuntu. Для установки пакета оснастки PowerShell Core откройте терминал и введите:

sudo snap install powershell --classic  
Другие вопросы по тегам