Не удается установить dotnet-sdk2.1 на сервер Ubuntu 16.04 - PullRequest
0 голосов
/ 29 июня 2018

Сегодня я пытался установить dotnet-sdk2.1.101 на мой сервер Ubuntu 16.04, но произошла следующая ошибка: "dotnet-sdk-2.1.101: Зависит от: aspnetcore-store-2.0.6, но оно не будет установлено"

Предпринятые шаги: (следуя инструкциям на веб-сайте Microsoft):

Любая помощь очень ценится:)

Ответы [ 3 ]

0 голосов
/ 06 июля 2018

Я исправил собственную проблему, выполнив следующие действия:

wget -q packages-microsoft-prod.deb https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb

sudo dpkg -i packages-microsoft-prod.deb

sudo apt-get update –y

sudo apt-get install dotnet-sdk-2.1.101

0 голосов
/ 07 октября 2018

Для меня предыдущий не помог.

Но у меня сработало следующее:

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

Я не совсем понимаю, нужны ли мне 2 версии libicu, но после 1-й потребовалась 2-я.

0 голосов
/ 06 июля 2018

Следуя инструкциям по Обновление до ядра dotnet 2.1.4 в Ubuntu 16.04 решило эту проблему с моей стороны:

Сначала настройте менеджер пакетов.

$ curl https://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-get update

Далее установите .NET Core 2.x

$ sudo apt-get install dotnet-sdk-2.1.4

...