Установите 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