.net core 无法在Ubuntu 16.04服务器上安装dotnet-sdk2.1
今天我试图在我的Ubuntu 16.04服务器上安装dotnet-sdk2.1.101,但发生了以下错误: “dotnet-sdk-2.1.101:依赖于:aspnetcore-store-2.0.6,但它不会被安装” 采取的步骤:(遵循microsoft网站上的说明):.net core 无法在Ubuntu 16.04服务器上安装dotnet-sdk2.1,.net-core,ubuntu-16.04,.net Core,Ubuntu 16.04,今天我试图在我的Ubuntu 16.04服务器上安装dotnet-sdk2.1.101,但发生了以下错误: “dotnet-sdk-2.1.101:依赖于:aspnetcore-store-2.0.6,但它不会被安装” 采取的步骤:(遵循microsoft网站上的说明): wget-q sudo dpkg-i packages-microsoft-prod.deb sudo apt get安装apt传输https sudoapt获得更新 sudo apt get安装dotnet-sdk-2.1
- wget-q
- sudo dpkg-i packages-microsoft-prod.deb
- sudo apt get安装apt传输https
- sudoapt获得更新
- sudo apt get安装dotnet-sdk-2.1
$curlhttps://packages.microsoft.com/keys/microsoft.asc |gpg--dearmor>microsoft.gpg
$sudo mv microsoft.gpg/etc/apt/trusted.gpg.d/microsoft.gpg
$sudo sh-c'echo“deb[arch=amd64]https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main“>/etc/apt/sources.list.d/dotnetdev.list”
$sudo apt获得更新
接下来,安装.NETCore2.x
$sudo apt get安装dotnet-sdk-2.1.4
我已按照以下步骤修复了自己的问题: wget-q packages-microsoft-prod.deb sudo dpkg-i packages-microsoft-prod.deb sudo apt获得更新–y sudo apt get安装dotnet-sdk-2.1.101
对我来说,以前的计划没有帮助 但对我来说,第二天起了作用:
wget http://ftp.us.debian.org/debian/pool/main/i/icu/libicu57_57.1-6+deb9u2_amd64.deb
sudo dpkg -i libicu57_57.1-6+deb9u2_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/main/i/icu/libicu60_60.2-6ubuntu1_amd64.deb
sudo dpkg -i libicu60_60.2-6ubuntu1_amd64.deb
sudo apt-get install dotnet-sdk-2.1
我不太明白我是否需要两个版本的libicu,但在第一个版本之后需要第二个版本。在StackExchange上问这个问题可能比在StackOverflow上问更好。