Рейтинг:0

apt update не работает в proot

флаг cn

Я создаю образ для машины arm64 в среде докера. Я получаю базовую систему 20.04, начиная с

debootstrap --components=main --arch=arm64 --foreign focus ./mnt http://ports.ubuntu.com/ubuntu-ports

а затем завершите установку, введя корень и выпуск

debootstrap/debootstrap --второй этап

После этого я могу адаптировать еще несколько вещей, а затем успешно развернуть образ. Я даже могу установить дополнительные пакеты, которые уже есть в файле index. Единственное, что не работает, это сделать

удачное обновление

внутри корень. Это не удается со следующим сообщением об ошибке:

root@502827f30e52:/# удачное обновление
Попадание:1 http://ports.ubuntu.com/ubuntu-ports фокус InRelease
Err:1 http://ports.ubuntu.com/ubuntu-ports фокус InRelease
  Не удалось выполнить /usr/bin/apt-key для проверки /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal_InRelease
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Все пакеты обновлены.
W: Произошла ошибка при проверке подписи. Репозиторий не обновляется, и будут использоваться предыдущие индексные файлы. Ошибка GPG: http://ports.ubuntu.com/ubuntu-ports focus InRelease: не удалось выполнить /usr/bin/apt-key для проверки /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_focal_InRelease
W: Не удалось получить http://ports.ubuntu.com/ubuntu-ports/dists/focal/InRelease. Не удалось выполнить ключ /usr/bin/apt для проверки /var/lib/apt/lists/ports.ubuntu. .com_ubuntu-ports_dists_focal_InRelease
W: Не удалось загрузить некоторые индексные файлы.Их игнорировали или вместо них использовали старые.

Я проверил, если /usr/bin/apt-ключ есть, и действительно, он там, где должен быть, и, кажется, работает нормально. Когда я хочу сделать что-то вроде список подходящих ключей он просит меня установить один из дополнительных пакетов gnupg, gnupg2 и gnupg1. Если я это сделаю, все будет нормально, я думаю, это нормальное поведение?

Любые идеи о том, как я могу отследить, почему удачное обновление/подходящий ключ терпит неудачу?

Liso avatar
флаг sd
Попробуйте это, точная проблема и в докере тоже --> https://superuser.com/a/1545323/1106777.
N0rbert avatar
флаг zw
Попробуйте https://askubuntu.com/a/1082115/66509.

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

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