Ошибка при установке dotnet "Требуется openssl-libs" - PullRequest
0 голосов
/ 09 июня 2018

Я пытаюсь установить dotnet по команде для ОС Amazon Linux 2 AMI

sudo yum install -y dotnet-sdk-2.1.4

И это показывает для меня:

Загруженные плагины: приоритеты, update-motd,помощник по обновлению

amzn-main |2,1 кБ 00: 00: 00

amzn-updates |2,5 кБ 00: 00: 101 *

Разрешение зависимостей

-> Проверка работающей транзакции

---> Пакет dotnet-sdk-2.1.4.x86_64 0: 2.1.4-1 будет установлен

-> Зависимость обработки: dotnet-runtime-2.0.5> = 2.0.5 для пакета: dotnet-sdk-2.1.4-2.1.4-1.x86_64

-> Зависимость обработки: aspnetcore-store-2.0.5> = 2.0.5 для пакета: dotnet-sdk-2.1.4-2.1.4-1.x86_64

->Выполнение проверки транзакции

---> Будет установлен пакет aspnetcore-store-2.0.5.x86_64 0: 2.0.5-1

-> Зависимость обработки: aspnetcore-store-2.0.3> = 2.0.3 для пакета: aspnetcore-store-2.0.5-2.0.5-1.x86_64

---> Пакет dotnet-runtime-2.0.5.x86_64 0: 2.0.5-1 будет установлен

-> Зависимость обработки: openssl-libs для пакета: dotnet-runtime-2.0.5-2.0.5-1.x86_64

-> Зависимость обработки:dotnet-hostfxr-2.0.5 для пакета: dotnet-runtime-2.0.5-2.0.5-1.x86_64

-> Проверка работающей транзакции

---> Package aspnetcore-store-2.0.3.x86_64 0: 2.0.3-1 будет установлено

-> Зависимость обработки: aspnetcore-store-2.0.0> = 2.0.0 для пакета: aspnetcore-store-2.0.3-2.0.3-1.x86_64

---> Пакет dotnet-hostfxr-2.0.5.x86_64 0: 2.0.5-1 будет установлен

-> Зависимость обработки: dotnet-host> = 2.0.5 для пакета: dotnet-hostfxr-2.0.5-2.0.5-1.x86_64

---> Пакет dotnet-runtime-2.0.5.x86_640: 2.0.5-1 будет установлено

-> Зависимость обработки: openssl-libs для пакета: dotnet-runtime-2.0.5-2.0.5-1.x86_64

--> Проверка выполнения транзакции

---> Будет установлен пакет aspnetcore-store-2.0.0.x86_64 0: 2.0.0-1

---> Пакет dotnet-host.x86_64 0: 2.1.0-1 будет установлено

---> Будет установлен пакет dotnet-runtime-2.0.5.x86_64 0: 2.0.5-1

->Зависимость обработки: openssl-libs для пакета: dotnet-runtime-2.0.5-2.0.5-1.x86_64

-> Ошибка разрешения готовой зависимости: Пакет: dotnet-runtime-2.0.5-2.0.5-1.x86_64 (packages-microsoft-com-prod)

Требуется: openssl-libs

Вы можете попробовать использовать --skip-brokenЧтобы обойти проблему

Вы можете попробовать запустить: rpm -Va --nofiles --nodigest

Я ввожу

 sudo yum list

И я не могув результате обнаружил openssl-libs.

Также я установил openssl-devel, но результат тот же.

Обновление: Я сравнил используемые хранилища с другим сервером.Там он был успешно установлен.

Первый серверный репозиторий репозиторий:! Amzn-main / latest, os версия: "Amazon Linux AMI 2018.03"

Второй серверхранилище (с установленной точкой) хранилище:! amzn2-core / 2017.12 / x86_64, версия для ОС: "Amazon Linux 2 (2017.12) LTS Release Candidate"

Я думаю, что yum не может получить openssl-libs из хранилища,Как я могу установить этот пакет?

...