apt-get proxy для определенных репозиториев?

10

Пожалуйста, потерпите меня, я искал как можно лучше без видимых решений.

Я за брандмауэром моей компании, у нас есть пара прокси-серверов, которые мы можем использовать для выхода в большой широкий интернет. ИТ-группа моей компании любезно отразила основные репозитории Debian в глобальной сети.

Я хотел бы использовать несколько репо за пределами WAN (то есть, Интернет). Можно ли сказать apt-get использовать прокси для них, а не для других?

При включенном и прокси-сервере, определенном в apt.conf, он блокирует содержимое внутри брандмауэра, а без прокси-сервера, определяющего его, исходники вне брандмауэра.

На странице руководства есть некоторые упоминания для apt.conf, но размещение прокси-оператора в файле source.list не работает (если у меня нет синтаксиса).

Спасибо

Джерри

ticktockhouse
источник

Ответы:

18

Создать файл /etc/apt/apt.conf.d/01proxyс контентом , как это:

Acquire::http::Proxy::external.repo.host "http://your.proxy.host/";

При следующих настройках все http-запросы к репозиториям на external.repo.host будут перенаправляться через http proxy на your.proxy.host.

Artyom
источник