Использование APT-прокси для загрузки во время установки

Во время установки системы с Desktop 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 во время установки?

9
задан 17 February 2011 в 04:57

1 ответ

Если вы используете Live CD, Apt не настроен на использование вашего прокси, вы можете настроить apt на live CD для использования прокси. Если вы хотите сделать это более постоянным, вы можете использовать собственный live CD или настроить свою сеть на использование прокси по умолчанию для всех подключений.

лично я просто использую squid и кэширую все файлы .deb в течение месяца

из справки ubuntu

Обновление клиентов для использования ваших Клиентам apt для прокси-сервера необходимо переконфигурировать файл /etc/apt/sources.list, чтобы он указывал на новый прокси-сервер apt, а не на внешний мир. Конфигурация файла sources.list выглядит аналогично конфигурации для обычных репозиториев apt, за исключением того, что бэкэнд-раздел должен быть добавлен к пути:

пример изменений

deb http: // apt-proxy: port / backend dist component Заменить упоминания определенного URL-адреса репозитория ссылками на ваш сервер и бэкэнд для него; например:

deb http://archive.ubuntu.com/ubuntu dapper main restricted

deb http://security.ubuntu.com/ubuntu dapper-security main restricted universe

станет

deb http://server:9999/ubuntu dapper main restricted

deb http://server:9999/ubuntu-security dapper-security main restricted universe

Список sources.list, соответствующий apt-proxy-v2.conf, приведенному выше, может выглядеть следующим образом:

Записи apt-прокси для стандартных модулей

deb http://localhost:9999/ubuntu dapper main restricted universe multiverse

deb-src http://localhost:9999/ubuntu dapper main restricted universe multiverse

Записи apt-прокси для исправлений безопасности

deb http://localhost:9999/ubuntu-security dapper-security main restricted universe multiverse

deb-src http://localhost:9999/ubuntu-security dapper-security main restricted universe multiverse
0
ответ дан 17 February 2011 в 04:57

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

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