Мы используем 14.04.4, чтобы сделать установочные образы vm доступными для наших потребителей.
Первая часть нашего процесса заключается в создании образа vmware, который поставляется с загруженными пакетами для автономной установки. Мы передаем список имен пакетов, которые нужно установить:
cat /tmp/trusty-installed.list | xargs sudo apt-get --download-only --assume-yes install
это скачивает с зеркал, которые мы поддерживаем. Он помещает все дабы в /var/cache/apt/archives/
. Мы делаем это потому, что хотим, чтобы распространяемые нами изображения были доступны для автономной установки, мы не просто устанавливаем их в данный момент, так как хотим уменьшить размер изображений.
позже, когда эти образы будут предоставлены, мы попытаемся установить некоторые из этих пакетов в автономном режиме;
sudo apt-get install -y python-zmq
это завершится ошибкой;
WARNING: the following packages could not be authenticated!
libpgm-5.1-0 libzmq3 python-zmq
E: There are problems and -y was used without --force-yes
Ожидается ли это? , есть ли лучший способ выполнить загрузку только после автономной установки без --force-yes?