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 соңғы нүктесін пайдаланыңыз. Егер ол қажетті HTTPS туннельдерін қолдаса, екі мән де кәдімгі HTTP проксиін көрсете алады. Параметр атаулары бапталып жатқан репозиторий тасымалын сипаттайды.

Сақтап қалғыңыз келетін қосылым үшін

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 жүктеу ескертулерін көрсеткенін не ескі тізімдерді қайта пайдаланғанын қараңыз. Ішінара жаңарту барлық дереккөздің осы бағытты сәтті пайдаланғанын дәлелдемейді.

Тұрақты баптауы бар сынақты қайтару үшін тек өзіңіз қосқан прокси жазбаларын жойыңыз. Содан кейін әлі де басқа проксиді таңдауы мүмкін қалған орта немесе хостқа тән баптауларды тексеріңіз.

Қатысты мақалалар