Бинарная архитектура amd64 не распознается в зеркале убунту

Я использую preseed для установки Ubuntu 16.04, и у меня есть настройка, которая отлично работает с обычным зеркалом Ubuntu, если я укажу

d-i mirror/http/hostname string archive.ubuntu.com
d-i mirror/http/directory string /ubuntu

Теперь мне дали определенное зеркало для использования вместо archive.ubuntu.com, поэтому я изменил эти строки на

d-i mirror/http/hostname string <comapany-domain>.s3-website-us-west-1.amazonaws.com
d-i mirror/http/directory string /

Теперь я вижу сообщение об ошибке "Архитектура не поддерживается. Указанное архивное зеркало Ubuntu не поддерживает вашу архитектуру. Попробуйте другое зеркало".

Зеркало размещено на s3, а структура каталогов выглядит так

dists/
  xenial/
    main/
      binary-amd64/
        Packages.bz2
        Packages.gz
        Release
      contents-amd64.gz
    InRelease
    Release
    Release.gpg
pool/
  main/
    a/
    b/
    c/
    .....

Обратите внимание, что нет папки / ubuntu /, поэтому я указываю "строку каталога /". Я почти уверен, что это правильно, потому что с остальным в этой строке я вижу другую ошибку "плохое зеркало архива"

Я сравниваю с http://www.archive.ubuntu.com/ubuntu/ и есть несколько дополнительных каталогов, таких как индексы, проект, Ubuntu.

Почему он не распознает dists/xenial/main/binary-amd64 как правильную архитектуру?

Я также подтвердил, что такая же ошибка появляется при попытке ручной установки без предварительной настройки.

0 ответов

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