Изпращане на APT изтегляния през прокси
Задайте изрично HTTP прокси за APT хранилищата, оставете HTTPS проверката включена и проверете директните изключения по хост.
APT има собствени прокси опции. Промяна в браузъра не определя маршрута на apt-get, а смяна на огледало на хранилище не е избор на прокси.
За една команда подайте настройките изрично:
sudo apt-get \
-o Acquire::http::Proxy=http://203.0.113.10:8080/ \
-o Acquire::https::Proxy=http://203.0.113.10:8080/ \
update
Заменете документационния IP с избраната HTTP точка от услугата или списъка с HTTP проксита. Двете стойности могат да сочат обикновено HTTP прокси, ако поддържа нужните HTTPS тунели. Имената на опциите описват конфигурирания транспорт на хранилището.
За настройка, която искате да запазите
APT може да пази същите стойности в отделен файл под /etc/apt/apt.conf.d/:
Acquire::http::Proxy "http://203.0.113.10:8080/";
Acquire::https::Proxy "http://203.0.113.10:8080/";
Запазете кавичките и точките и запетаите. Отделен ясно именуван файл улеснява премахването на собствената настройка, без пренаписване на хранилища или други APT опции.
За преглед на избрана стойност без операция с пакети използвайте:
apt-config shell PROXY Acquire::http::Proxy
APT поддържа и настройка на средата http_proxy, но средата през sudo може да е различна от терминала, където сте я задали. Изричните APT опции улесняват сравнението с една команда.
Хранилище може умишлено да използва пряка връзка
Прокси опция за конкретен хост може да използва специалната стойност DIRECT. Ако само едно хранилище игнорира общото прокси, проверете тези настройки по хост преди замяна на точката.
Проверката на HTTPS сертификати остава отделна. При нужда от одобрен инспекционен CA конфигурирайте подходящо доверие; не изключвайте проверката на отсрещната страна или името на хоста само за да продължи изтеглянето. Подписите на пакетите също служат за различна цел от TLS и прокси маршрута.
Не гледайте само финалното приключване на командата
Прегледайте кои заявки към хранилища реално са успели и дали APT отчита предупреждения за изтегляне или употреба на стари списъци. Частично обновяване не доказва успех на всеки източник през маршрута.
За отмяна на постоянен тест премахнете само добавените от вас прокси записи. После проверете останали настройки на средата или по хост, които все още могат да избират друго прокси.