APT yükləmələrini proksi vasitəsilə yönləndirin
APT repozitoriya sorğuları üçün HTTP proksisini açıq şəkildə təyin edin, HTTPS yoxlamasını aktiv saxlayın və hosta xas birbaşa bağlantı istisnalarını yoxlayın.
APT-nin öz proksi seçimləri var. Brauzerin ayarını dəyişmək apt-get əmrin hansı marşrutdan istifadə etdiyini müəyyən etmir və repozitoriya güzgüsünü dəyişmək proksi seçməklə eyni deyil.
Bir əmr üçün ayarları açıq şəkildə ötürün:
sudo apt-get \
-o Acquire::http::Proxy=http://203.0.113.10:8080/ \
-o Acquire::https::Proxy=http://203.0.113.10:8080/ \
update
Sənədləşdirmə üçün verilmiş IP ünvanının yerinə xidmətinizdən və ya HTTP proksi siyahısından seçdiyiniz HTTP son nöqtəsini yazın. Hər iki dəyər adi HTTP proksisini göstərə bilər, əgər o, tələb olunan HTTPS tunellərini dəstəkləyirsə. Seçimlərin adları sazlanan repozitoriya nəqlini təsvir edir.
Saxlamaq istədiyiniz bağlantı üçün
APT konfiqurasiyası eyni dəyərləri /etc/apt/apt.conf.d/ daxilində ayrıca faylda saxlaya bilər:
Acquire::http::Proxy "http://203.0.113.10:8080/";
Acquire::https::Proxy "http://203.0.113.10:8080/";
Sintaksisdəki dırnaqları və nöqtəli vergülləri saxlayın. Aydın adlı ayrıca fayl sonradan repozitoriya təriflərini və əlaqəsiz APT seçimlərini yenidən yazmadan öz əvəzləyici ayarlarınızı silməyi asanlaşdırır.
Paket əməliyyatını başlatmadan seçilmiş dəyəri yoxlamaq üçün istifadə edin:
apt-config shell PROXY Acquire::http::Proxy
APT həmçinin http_proxy mühit konfiqurasiyasını dəstəkləyir, lakin sudo vasitəsilə əlçatan mühit onu təyin etdiyiniz terminaldakı mühitdən fərqlənə bilər. Açıq APT seçimləri bir əmrlə aparılan müqayisəni izləməyi asanlaşdırır.
Repozitoriya bilərəkdən birbaşa qoşula bilər
Hosta xas proksi seçimi xüsusi DIRECT dəyərindən istifadə edə bilər. Yalnız bir repozitoriya ümumi proksini nəzərə almırsa, son nöqtəni dəyişməzdən əvvəl bu host ayarlarını yoxlayın.
HTTPS-də sertifikatın yoxlanması ayrıca yoxlama olaraq qalır. Təsdiqlənmiş yoxlama CA-sı lazım olduqda müvafiq etibarı konfiqurasiya edin; sadəcə yükləmə davam etsin deyə qarşı tərəfin və ya host adının yoxlanmasını söndürməyin. Paket imzalarının məqsədi də TLS və proksi marşrutlaşdırmasından fərqlidir.
Əmrin son çıxış statusu ilə kifayətlənməyin
Hansı repozitoriya sorğularının həqiqətən uğurlu olduğunu və APT-nin yükləmə xəbərdarlıqları verib-vermədiyini və ya köhnə siyahılardan yenidən istifadə edib-etmədiyini yoxlayın. Qismən yenilənmə bütün mənbələrin marşrutdan uğurla istifadə etdiyini sübut etmir.
Daimi konfiqurasiyalı sınağı geri qaytarmaq üçün yalnız əlavə etdiyiniz proksi qeydlərini silin. Sonra hələ də başqa proksi seçə biləcək mühit və ya hosta xas qalıq ayarları yoxlayın.