непоследовательная 'Кв. - получает обновление' поведение на официальной Ubuntu AWS AMI

Я получаю различные и непоследовательные ошибки с apt на официальных изображениях Ubuntu (ami-83e769fb). Я использую Packer для создания моего AMI, и он приводит приблизительно 40% к сбою времени. Повторное выполнение сценария часто успешно выполняется.

Мои выполнения сценария:

sudo apt-get clean all
sudo apt-get update

перед установкой любые пакеты.

Несколько раз я получаю эту ошибку:

amazon-ebs: W: GPG error: http://archive.ubuntu.com/ubuntu artful InRelease: Splitting up /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_artful_InRelease into data and signature failed
amazon-ebs: E: The repository 'http://archive.ubuntu.com/ubuntu artful InRelease' is not signed.

Несколько раз apt-get update хиты http://us-west-2.ec2.archive.ubuntu.com/ubuntu ... другие времена это не делает.

Другие пакеты времен отсутствуют (как apache2 или python3).

Я не понимаю, почему это поведение непоследовательно.

Как я могу добраться apt-get update на официальной Ubuntu AMI для работы последовательно?

1
задан 22 March 2018 в 20:39

1 ответ

Поместите эту строку сверху своего сценария для создания этого неинтерактивным:

export DEBIAN_FRONTEND=noninteractive

Зафиксировать использование проблемы после команд в терминале:

wget https://keybase.io/docs/server_security/code_signing_key.asc
sudo apt-key add code_signing_key.asc

Btw:

apt-get clean all     # The "all" doesn't add anything to the command here. 

Используйте эти команды вместо этого:

Чистый, обновление и обновление:

sudo apt-get update 
sudo apt-get -y upgrade 
sudo apt-get autoremove 
sudo apt-get autoclean

Ссылка для фиксации и установки инструментов Ubuntu AWS AMI: docs.aws.amazon.com//Setting Управление Инструментов AMI Подписание Сертификатов

0
ответ дан 8 December 2019 в 01:51

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

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