Бинарная архитектура 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 как правильную архитектуру?
Я также подтвердил, что такая же ошибка появляется при попытке ручной установки без предварительной настройки.