Не удается установить .NET Core на Ubuntu Bionic Beaver

В настоящее время я пытаюсь установить .NET Core на Ubuntu 18.04 в соответствии с этими инструкциями. Но я всегда получаю следующее сообщение:

me@mine-Ubuntu:~$ sudo apt-get install -y dotnet-sdk-2.1.200 [sudo] password for me: Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: dotnet-sdk-2.1.200 : Depends: dotnet-runtime-2.0.7 but it is not going to be installed E: Unable to correct problems, you have held broken packages.

Я нашел несколько сообщений об этой проблеме, но без помощи. Я надеюсь получить здесь правильную информацию.

1
задан 22 May 2018 в 11:55

22 ответа

сначала добавьте источники:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/ wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list

после этого:

sudo apt-get install apt-transport-https sudo apt-get update sudo apt-get install dotnet-sdk-2.1.200

sudo apt-get update важно

source: https: / /www.microsoft.com/net/learn/get-started/linux/ubuntu18-04

1
ответ дан 17 July 2018 в 13:44

Зарегистрировать ключ и канал Microsoft

Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установить необходимые зависимости.

Откройте терминал и запустите следующие команды:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/ wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Зарегистрируйте ключ и канал Microsoft

Обновите продукты, доступные для установки, затем установите .NET SDK.

В вашем терминале запустите следующие команды:

sudo apt-get install apt-transport-https sudo apt-get update sudo apt-get install dotnet-sdk-2.1

Источник - https: / /www.microsoft.com/net/download/linux-package-manager/rhel/sdk-current

0
ответ дан 17 July 2018 в 13:44

сначала добавьте источники:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/ wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list

после этого:

sudo apt-get install apt-transport-https sudo apt-get update sudo apt-get install dotnet-sdk-2.1.200

sudo apt-get update важно

source: https: / /www.microsoft.com/net/learn/get-started/linux/ubuntu18-04

1
ответ дан 20 July 2018 в 13:48

Зарегистрировать ключ и канал Microsoft

Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установить необходимые зависимости.

Откройте терминал и запустите следующие команды:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/ wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Зарегистрируйте ключ и канал Microsoft

Обновите продукты, доступные для установки, затем установите .NET SDK.

В вашем терминале запустите следующие команды:

sudo apt-get install apt-transport-https sudo apt-get update sudo apt-get install dotnet-sdk-2.1

Источник - https: / /www.microsoft.com/net/download/linux-package-manager/rhel/sdk-current

0
ответ дан 20 July 2018 в 13:48
  • 1
    Спасибо, но он все еще не работает. Ошибки одинаковы. – user811090 21 June 2018 в 12:24
  • 2
    Попробуйте запустить 'sudo apt-get update' и 'sudo apt-get upgrade'. Затем попробуйте запустить команды, которые я опубликовал. – Nishan Chathuranga 22 June 2018 в 09:50

сначала добавить источники:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list

после этого:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1.200

sudo apt-get update важно

source: https://www.microsoft.com/net/learn/get-started/linux/ubuntu18-04

1
ответ дан 23 July 2018 в 09:22

Зарегистрируйте ключ и канал Microsoft

. Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установить необходимые зависимости. Это нужно сделать только один раз для каждой машины.

Откройте терминал и запустите следующие команды:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Установите .NET SDK

Обновите продукты, доступные для установки, затем установите .NET SDK .

В вашем терминале запустите следующие команды:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1

Источник - https://www.microsoft.com/net/download/linux-package-manager/rhel/sdk- ток

0
ответ дан 23 July 2018 в 09:22

сначала добавить источники:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list

после этого:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1.200

sudo apt-get update важно

source: https://www.microsoft.com/net/learn/get-started/linux/ubuntu18-04

1
ответ дан 23 July 2018 в 14:36

Зарегистрируйте ключ и канал Microsoft

. Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установить необходимые зависимости. Это нужно сделать только один раз для каждой машины.

Откройте терминал и запустите следующие команды:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Установите .NET SDK

Обновите продукты, доступные для установки, затем установите .NET SDK .

В вашем терминале запустите следующие команды:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1

Источник - https://www.microsoft.com/net/download/linux-package-manager/rhel/sdk- ток

0
ответ дан 23 July 2018 в 14:36

сначала добавить источники:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list

после этого:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1.200

sudo apt-get update важно

source: https://www.microsoft.com/net/learn/get-started/linux/ubuntu18-04

1
ответ дан 31 July 2018 в 17:52

Зарегистрировать ключ и канал Microsoft

Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установить необходимые зависимости. Это нужно сделать только один раз на машине.

Откройте терминал и запустите следующие команды:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Установите .NET SDK

Обновите продукты доступный для установки, затем установите .NET SDK.

В вашем терминале запустите следующие команды:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1

Источник - https://www.microsoft. ком / сеть / загрузить / Linux-пакет-менеджер / RHEL / СДК-ток

0
ответ дан 31 July 2018 в 17:52

сначала добавить источники:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list

после этого:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1.200

sudo apt-get update важен

источник: https://www.microsoft.com/net/learn/get-started/linux/ubuntu18-04

1
ответ дан 2 August 2018 в 10:55

Зарегистрировать ключ и канал Microsoft

Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установить необходимые зависимости. Это нужно сделать только один раз на машине.

Откройте терминал и запустите следующие команды:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Установите .NET SDK

Обновите продукты доступный для установки, затем установите .NET SDK.

В вашем терминале запустите следующие команды:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1

Источник - https://www.microsoft. ком / сеть / загрузить / Linux-пакет-менеджер / RHEL / СДК-ток

0
ответ дан 2 August 2018 в 10:55

сначала добавить источники:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list

после этого:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1.200

sudo apt-get update важно

source: https://www.microsoft.com/net/learn/get-started/linux/ubuntu18-04

1
ответ дан 3 August 2018 в 09:35

Зарегистрировать ключ и канал Microsoft

Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установить необходимые зависимости. Это нужно сделать только один раз на машине.

Откройте терминал и запустите следующие команды:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Установите .NET SDK

Обновите продукты доступный для установки, затем установите .NET SDK.

В вашем терминале запустите следующие команды:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1

Источник - https://www.microsoft. ком / сеть / загрузить / Linux-пакет-менеджер / RHEL / СДК-ток

0
ответ дан 3 August 2018 в 09:35

сначала добавить источники:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list

после этого:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1.200

sudo apt-get update важно

source: https://www.microsoft.com/net/learn/get-started/linux/ubuntu18-04

1
ответ дан 5 August 2018 в 00:56

Зарегистрируйте ключ и канал Microsoft

. Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установить необходимые зависимости. Это нужно сделать только один раз для каждой машины.

Откройте терминал и запустите следующие команды:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Установите .NET SDK

Обновите продукты, доступные для установки, затем установите .NET SDK .

В вашем терминале запустите следующие команды:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1

Источник - https://www.microsoft.com/net/download/linux-package-manager/rhel/sdk- ток

0
ответ дан 5 August 2018 в 00:56

сначала добавить источники:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list

после этого:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1.200

sudo apt-get update важен

источник: https://www.microsoft.com/net/learn/get-started/linux/ubuntu18-04

1
ответ дан 6 August 2018 в 17:22

Зарегистрировать ключ и канал Microsoft

Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установить необходимые зависимости. Это нужно сделать только один раз на машине.

Откройте терминал и запустите следующие команды:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Установите .NET SDK

Обновите продукты доступный для установки, затем установите .NET SDK.

В вашем терминале запустите следующие команды:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1

Источник - https://www.microsoft. ком / сеть / загрузить / Linux-пакет-менеджер / RHEL / СДК-ток

0
ответ дан 6 August 2018 в 17:22

сначала добавить источники:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list

после этого:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1.200

sudo apt-get update важен

источник: https://www.microsoft.com/net/learn/get-started/linux/ubuntu18-04

1
ответ дан 8 August 2018 в 21:34

Зарегистрируйте ключ и канал Microsoft

. Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установить необходимые зависимости. Это нужно сделать только один раз для каждой машины.

Откройте терминал и запустите следующие команды:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Установите .NET SDK

Обновите продукты, доступные для установки, затем установите .NET SDK .

В вашем терминале запустите следующие команды:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1

Источник - https://www.microsoft.com/net/download/linux-package-manager/rhel/sdk- ток

0
ответ дан 8 August 2018 в 21:34

сначала добавить источники:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list

после этого:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1.200

sudo apt-get update важно

source: https://www.microsoft.com/net/learn/get-started/linux/ubuntu18-04

1
ответ дан 14 August 2018 в 11:19

Зарегистрировать ключ и канал Microsoft

Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установить необходимые зависимости. Это нужно сделать только один раз на машине.

Откройте терминал и запустите следующие команды:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list 
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Установите .NET SDK

Обновите продукты доступный для установки, затем установите .NET SDK.

В вашем терминале запустите следующие команды:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1

Источник - https://www.microsoft. ком / сеть / загрузить / Linux-пакет-менеджер / RHEL / СДК-ток

0
ответ дан 14 August 2018 в 11:19
  • 1
    Спасибо, но он все еще не работает. Ошибки одинаковы. – user811090 21 June 2018 в 12:24
  • 2
    Попробуйте запустить 'sudo apt-get update' и 'sudo apt-get upgrade'. Затем попробуйте запустить команды, которые я опубликовал. – Nishan Chathuranga 22 June 2018 в 09:50
  • 3
    Тот же вопрос. До сих пор не работает – user811090 21 July 2018 в 10:56
  • 4
    Я также сталкиваюсь с такой же проблемой :( – Prabhu Nandan Kumar 16 October 2018 в 10:55

Другие вопросы по тегам:

Похожие вопросы: