我正在尝试按照以下步骤在 Ubuntu 17.04 中安装 Powershell:
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。有没有办法在 Ubuntu 17.04 中安装 Powershell?
从http://packages.ubuntu.com/en/xenial/amd64/libicu55/download下载
libicu55
包如果 sudo apt install 失败,请通过浏览器直接从提供的链接下载文件。然后用软件安装打开它。
然后按照16.04 的说明进行操作
来源:https ://asknicks.blogspot.ru/2017/05/install-powershell-on-ubuntu-17.html
下载AppImage版本并按照说明进行操作:
Microsoft 还没有 17.04 的软件包。看看他们的github:
您遇到的问题是他们的包依赖,但 17.04在其存储库
libicu55
中没有该包。除非您从 source 构建,否则您将无法安装他们的公共 Powershell 包。访问 Microsoft PowerShell官方文档网页并单击链接访问GitHub 上的 PowerShell或直接访问。在那里,您将找到下载适用于 Ubuntu 14.04、16.04 和 17.04 的 PowerShell .deb 文件的链接。
下载 PowerShell .deb 文件并双击它以在软件应用程序中打开它。
Ubuntu 14.04 及更高版本
PowerShell 可以作为 snap 包安装在所有当前支持的 Ubuntu 版本中。要安装 PowerShell Core snap 包,请打开终端并键入: