Мы настраиваем коробку apt-mirror
, чтобы обеспечить пакетный доступ к машинам, которые обычно не имеют глобальной сети. В mirror.list
я добавил базовые репозитории ubuntu, а также все внешние репозитории deb, которые мы используем (ceph, cumulus, docker, nginx, postgres, nodeource и т. Д.), И похоже, что они загружаются, как и ожидалось.
Но когда дело доходит до настройки клиента для использования зеркала, я получаю список пакетов для базовых элементов Ubuntu, но ничего не вижу из внешних репозиториев.
117 Является ли этот сценарий грубым использованием apt-mirror? Должен ли я установить одно зеркало на внешний источник (docker-mirror, ceph-mirror)?
Я подозреваю, что клиенту sources.list
нужно больше, чем он имеет, но я не уверен, что добавить. Ниже приведен клиентский список sources.list, {{custom_mirror}}
является заполнителем нашего реального зеркального домена.
# client /etc/apt/sources.list
deb http://{{custom_mirror}}/ubuntu/ trusty main
deb-src http://{{custom_mirror}}/ubuntu/ trusty main
deb http://{{custom_mirror}}/ubuntu/ trusty-updates main
deb-src http://{{custom_mirror}}/ubuntu/ trusty-updates main
deb http://{{custom_mirror}}/ubuntu/ trusty universe
deb-src http://{{custom_mirror}}/ubuntu/ trusty universe
deb http://{{custom_mirror}}/ubuntu/ trusty-updates universe
deb-src http://{{custom_mirror}}/ubuntu/ trusty-updates universe
deb http://{{custom_mirror}}/ubuntu trusty-security main
deb-src http://{{custom_mirror}}/ubuntu trusty-security main
deb http://{{custom_mirror}}/ubuntu trusty-security universe
deb-src http://{{custom_mirror}}/ubuntu trusty-security universe
Сам ответ; извините о плохой форме. Моей проблемой была комбинация не обслуживание все собранные repos и общая организация.
В конце, клиент sources.list (и соответствие зеркальному расположению) смотрит больше как:
deb http://{{custom_mirror}}/archive.ubuntu.com trusty main universe
deb http://{{custom_mirror}}/apt.dockerproject.org ubuntu-trusty main
я дал, каждый зеркально отразил repo подкаталог от корня http использование, это - настоящее имя. Надежда это помогает кому-то еще!