Были ли удалены репозитории перекрестной компиляции armhf?

Кажется, что ubuntu забыл о пакетах armhf?

Проблема может быть воссоздана с помощью этого простого файла Docker:

FROM ubuntu USER root RUN dpkg --add-architecture armhf RUN apt-get update

Но, видимо, репозитории ubuntu об этом не знают?

E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-armhf/Packages 404 Not Found [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial/main/binary-armhf/Packages 404 Not Found [IP: 91.189.88.161 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-armhf/Packages 404 Not Found [IP: 91.189.88.161 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-backports/main/binary-armhf/Packages 404 Not Found [IP: 91.189.88.161 80] E: Some index files failed to download. They have been ignored, or old ones used instead.

Помощь будет с благодарностью

3
задан 1 November 2017 в 13:02

2 ответа

[D0] Спасибо! После некоторого копания, я понимаю, что нам нужно исправить sources.list, чтобы включить порты

FROM ubuntu USER root RUN sed -i "s/^deb /deb \[arch=$(dpkg --print-architecture)] /" /etc/apt/sources.list RUN for SUFFIX in "" "-updates" "-security"; do \ echo "deb [arch=armhf] http://ports.ubuntu.com/ubuntu-ports/ xenial${SUFFIX} main restricted universe multiverse" \ >> /etc/apt/sources.list.d/armhf.list; \ done RUN dpkg --add-architecture armhf RUN apt-get update

Обратите внимание, что я не совсем уверен в происхождении этого скрипта.

1
ответ дан 18 July 2018 в 04:08
[D0] Спасибо! После некоторого копания, я понимаю, что нам нужно исправить sources.list, чтобы включить порты

FROM ubuntu USER root RUN sed -i "s/^deb /deb \[arch=$(dpkg --print-architecture)] /" /etc/apt/sources.list RUN for SUFFIX in "" "-updates" "-security"; do \ echo "deb [arch=armhf] http://ports.ubuntu.com/ubuntu-ports/ xenial${SUFFIX} main restricted universe multiverse" \ >> /etc/apt/sources.list.d/armhf.list; \ done RUN dpkg --add-architecture armhf RUN apt-get update

Обратите внимание, что я не совсем уверен в происхождении этого скрипта.

1
ответ дан 24 July 2018 в 18:01

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

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