Чтобы настроить веб-сервер Apache с apt-cacher на Ubuntu Desktop

Кто-нибудь пробовал цель, описанную ниже. Мы собираемся сделать это и хотим выяснить, каковы шансы на успех.

Цель состоит в том, чтобы иметь apt-cacher в следующей среде.

-) Ubuntu 14.04 LTS Desktop или более поздняя версия Ubuntu LTS Desktop

.. означает, что веб-сервер Apache также должен быть установлен и настроен

-) упомянутая Ubuntu - это виртуальная машина, работающая на VirtualBox

.. он использует сетевой адаптер NAT для физического хоста.

-) клиенты apt-cacher также являются виртуальными машинами на одном физическом хосте (VirtualBox и другие решения виртуализации sw).

..Один клиент apt-cacher работает на той же виртуальной машине, что и cacher

-) позже некоторые клиенты на других физических хостах, но в той же локальной сети

2 ответа

Я попал в беспорядок, используя apt-cacher. Кроме того, он кэшируется только для одной версии. Вместо этого настройте trafficserver.apache.org и настройте его в качестве общего прокси-сервера для сетевого трафика. Вы можете установить правило для *.deb.

Я использую apt-cacher-ng с 2012 года на виртуальной машине, чтобы обеспечить обновления для около 10 других виртуальных машин, работающих под управлением разных версий Ubuntu.

Настройка довольно проста, сервер предлагает веб-интерфейс, который дает некоторую информацию, но я никогда не использую его.

На стороне клиента я должен редактировать /etc/apt/apt.conf.d/01proxy и добавить туда

Acquire::http { Proxy "http://CACHER-IP:3142"; };

Если у вас пока нет - найдите время и начните работать над этим. Это действительно хорошее решение, и если он у вас работает один раз, он работает самостоятельно.

Не стесняйтесь спрашивать, если я что-то пропустил.

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