Во время установки системы с рабочего стола LiveCD (10.10) я установил флажок «Загружать обновления во время установки».
Перед началом установки я настроил прокси-сервер apt.
Прокси-сервер был настроен путем записи
Acquire::http { Proxy "http://apt-proxy-server:3142"; };
к новому файлу /etc/apt/apt.conf.d/02proxy
на работающей системе, загруженному с LiveCD.
Этот прокси был правильно использован для установки различных пакетов в действующей системе до запуска графического интерфейса установки системы. Доступ к apt-cacher-ng
работе в непрозрачном режиме на машине apt-proxy-server
.
Однако загрузки, происходящие во время установки, не используют этот прокси. Я проверил, что файл 02proxy
не был изменен или удален.
Есть ли способ заставить использование прокси APT во время установки?
installation
apt
live-cd
proxy
созерцаемое
источник
источник
Ответы:
Если вы используете Live CD, Apt не настроен на использование вашего прокси, вы можете настроить apt на live CD для использования прокси. Если вы хотите сделать это более постоянным, вы можете использовать собственный live CD или настроить свою сеть на использование прокси-сервера по умолчанию для всех подключений.
лично я просто использую squid и кэширую все .deb файлы около месяца
из помощи Ubuntu
пример изменений
станет
Source.list, соответствующий apt-proxy-v2.conf выше, может выглядеть так:
записи apt-proxy для стандартных модулей
записи apt-proxy для исправлений безопасности
источник
sources.list
будет работать, даже если настройки прокси-сервера APT игнорируются программой установки?/apt-(cacher(-ng)?|proxy)/
пакета, доступного для openwrt. Но твой путь намного проще. Хотя это означает, что все машины squidded должны будут указывать на одно и то же хранилище Ubuntu.apt-cacher-ng
переназначит URL-адреса из того репо, который используется клиентом, в тот, который вы настроили для использования. , , , , , , Тем не менее, на самом деле не отвечает на мой вопрос :)