Рейтинг:0

Установка ASP.net в Ubuntu 20.04

флаг in

Я пытаюсь добавить ASP.net на свой сервер Ununtu 20.04. Согласно:

https://docs.microsoft.com/en-us/dotnet/core/install/linux-ubuntu

Они говорят вам:

wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O пакеты-microsoft-prod.deb
sudo dpkg -i пакеты-microsoft-prod.deb

Это все хорошо, кроме того, что это дает 404!

Разрешение packages.microsoft.com (packages.microsoft.com)… 13.81.215.193
Подключение к packages.microsoft.com (packages.microsoft.com)|13.81.215.193|:443… подключено.
HTTP-запрос отправлен, ожидается ответ... 404 Not Found
2021-06-17 06:04:56 ОШИБКА 404: не найдено.

Есть ли другой способ сделать это? Я искал вокруг, но ничего не нашел о ключе 404. Спасибо!

FWIW это действительно странно! Если вы посетите веб-сайт M$:

https://packages.microsoft.com/config/ubuntu/20.04/

Вы можете видеть файл, но когда вы щелкаете по нему, конечно же, это 404:

https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb

ОБНОВИТЬ: Я нашел эту страницу:

https://docs.microsoft.com/en-us/windows-server/administration/linux-package-repository-for-microsoft-software

Это заставило кое-что работать, но теперь я получаю:

root@south:/home/ebay# apt-get install dotnet-sdk-3.1
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты были установлены автоматически и больше не требуются:
  libauparse0 libc-ares2 nodejs-doc
Используйте «apt autoremove», чтобы удалить их.
Будут установлены следующие дополнительные пакеты:
  aspnetcore-runtime-3.1 aspnetcore-targeting-pack-3.1 dotnet-apphost-pack-3.1 dotnet-host dotnet-hostfxr-3.1 dotnet-runtime-3.1 dotnet-runtime-deps-3.1 dotnet-targeting-pack-3.1 netstandard-targeting- пакет-2.1
Будут установлены следующие НОВЫЕ пакеты:
  aspnetcore-runtime-3.1 aspnetcore-targeting-pack-3.1 dotnet-apphost-pack-3.1 dotnet-host dotnet-hostfxr-3.1 dotnet-runtime-3.1 dotnet-runtime-deps-3.1 dotnet-sdk-3.1 dotnet-targeting-pack- 3.1 netstandard-targeting-pack-2.1
0 обновлено, 10 установлено заново, 0 удалено и 340 не обновлено.
Нужно получить 80,4 МБ архивов.
После этой операции будет использовано 342 МБ дополнительного места на диске.
Вы хотите продолжить? [Д/н] Д
Ошибка: 1 https://packages.microsoft.com/ubuntu/20.04/prod focus/main amd64 dotnet-host amd64 5.0.7-1
  404 Не найдено [IP: 13.80.99.124 443]
Ошибка: 2 https://packages.microsoft.com/ubuntu/20.04/prod focus/main amd64 dotnet-hostfxr-3.1 amd64 3.1.16-1
  404 Не найдено [IP: 13.80.99.124 443]
Ошибка: 3 https://packages.microsoft.com/ubuntu/20.04/prod focus/main amd64 dotnet-runtime-deps-3.1 amd64 3.1.16-1
  404 Не найдено [IP: 13.80.99.124 443]
Ошибка: 4 https://packages.microsoft.com/ubuntu/20.04/prod focus/main amd64 dotnet-runtime-3.1 amd64 3.1.16-1
  404 Не найдено [IP: 13.80.99.124 443]
Ошибка: 5 https://packages.microsoft.com/ubuntu/20.04/prod focus/main amd64 aspnetcore-runtime-3.1 amd64 3.1.16-1
  404 Не найдено [IP: 13.80.99.124 443]
Ошибка: 6 https://packages.microsoft.com/ubuntu/20.04/prod focus/main amd64 dotnet-targeting-pack-3.1 amd64 3.1.0-1
  404 Не найдено [IP: 13.80.99.124 443]
Ошибка: 7 https://packages.microsoft.com/ubuntu/20.04/prod focus/main amd64 aspnetcore-targeting-pack-3.1 amd64 3.1.10-1
  404 Не найдено [IP: 13.80.99.124 443]
Ошибка: 8 https://packages.microsoft.com/ubuntu/20.04/prod focus/main amd64 dotnet-apphost-pack-3.1 amd64 3.1.16-1
  404 Не найдено [IP: 13.80.99.124 443]
Ошибка: 9 https://packages.microsoft.com/ubuntu/20.04/prod focus/main amd64 netstandard-targeting-pack-2.1 ​​amd64 2.1.0-1
  404 Не найдено [IP: 13.80.99.124 443]
Ошибка: 10 https://packages.microsoft.com/ubuntu/20.04/prod focus/main amd64 dotnet-sdk-3.1 amd64 3.1.410-1
  404 Не найдено [IP: 13.80.99.124 443]
E: Не удалось получить https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/d/dotnet-host/dotnet-host-5.0.7-x64.deb 404 Не найден [IP: 13.80. 99,124 443]
E: Не удалось получить https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/d/dotnet-hostfxr-3.1/dotnet-hostfxr-3.1.16-x64.deb 404 Не найдено [IP: 13.80.99.124 443]
E: Не удалось получить https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/d/dotnet-runtime-deps-3.1/dotnet-runtime-deps-3.1.16-x64.deb 404 Нет Найдено [IP: 13.80.99.124 443]
E: Не удалось получить https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/d/dotnet-runtime-3.1/dotnet-runtime-3.1.16-x64.deb 404 Не найден [IP: 13.80.99.124 443]
E: Не удалось получить https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/a/aspnetcore-runtime-3.1/aspnetcore-runtime-3.1.16-x64.deb 404 Не найдено [IP: 13.80.99.124 443]
E: Не удалось получить https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/d/dotnet-targeting-pack-3.1/dotnet-targeting-pack-3.1.0-x64.deb 404 Нет Найдено [IP: 13.80.99.124 443]
E: Не удалось получить https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/a/aspnetcore-targeting-pack-3.1/aspnetcore-targeting-pack-3.1.10.deb 404 Not Found [ IP: 13.80.99.124 443]
E: Не удалось получить https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/d/dotnet-apphost-pack-3.1/dotnet-apphost-pack-3.1.16-x64.deb 404 Нет Найдено [IP: 13.80.99.124 443]
E: Не удалось получить https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/n/netstandard-targeting-pack-2.1/netstandard-targeting-pack-2.1_2.1.0-1_amd64.deb 404 Не найдено [IP: 13.80.99.124 443]
E: Не удалось получить https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/d/dotnet-sdk-3.1/dotnet-sdk-3.1.410-x64.deb 404 Не найден [IP: 13.80.99.124 443]
E: Не удалось получить некоторые архивы, возможно, запустите apt-get update или попробуйте --fix-missing?

ОБНОВИТЬ: M$ исправили свое репо, теперь я могу установить его!

флаг in
Свяжитесь с Microsoft и попросите их исправить свои URL-адреса.
Andrew Newby avatar
флаг in
@GeraldSchneider есть идеи, с кем связаться из их миллионов сотрудников? :) Не знаю, какой у них официальный канал
флаг in
На их сайте есть кнопка "Поддержка". Лично я, вероятно, начал бы с форумов их сообщества.
Andrew Newby avatar
флаг in
@GeraldSchneider OMG, я даже не могу найти, где это сделать! Я попытался перейти на https://support.serviceshub.microsoft.com/supportforbusiness/create , но как только я записал весь вопрос, он сказал мне: «Нам не удалось найти подходящий план поддержки, связанный с вашей учетной записью. . Пожалуйста, добавьте план поддержки из вариантов ниже.". Они хотят, чтобы я заплатил 200 фунтов стерлингов за разовый отчет за их лажу :(
Andrew Newby avatar
флаг in
хорошо, я разместил здесь: https://docs.microsoft.com/en-us/answers/questions/440043/404-for-packages-microsoft-proddeb-when-trying-to.html
Andrew Newby avatar
флаг in
@GeraldSchneider FYI, кажется, многие другие тоже это заметили: https://github.com/dotnet/docs/issues/24718. Надеюсь, скоро исправят :)
Рейтинг:0
флаг in

Microsoft теперь разобралась с этим. Была проблема с их концом (и много довольно обиженных разработчиков гонялись за ними)

Ответить или комментировать

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