APT mempunyai pilihan proksinya sendiri. Menukar pelayar tidak menentukan laluan apt-get, dan menukar cermin repositori bukan memilih proksi.

Untuk satu arahan, berikan tetapan secara jelas:

sudo apt-get \
  -o Acquire::http::Proxy=http://203.0.113.10:8080/ \
  -o Acquire::https::Proxy=http://203.0.113.10:8080/ \
  update

Gantikan IP dokumentasi dengan titik HTTP pilihan daripada perkhidmatan atau senarai proksi HTTP. Kedua-dua nilai boleh menunjuk proksi HTTP biasa jika menyokong terowong HTTPS yang diperlukan. Nama pilihan menerangkan pengangkutan repositori yang dikonfigurasi.

Untuk tetapan yang hendak dikekalkan

APT boleh menyimpan nilai sama dalam fail khusus di bawah /etc/apt/apt.conf.d/:

Acquire::http::Proxy "http://203.0.113.10:8080/";
Acquire::https::Proxy "http://203.0.113.10:8080/";

Kekalkan tanda petikan dan koma bertitik. Fail berasingan dengan nama jelas memudahkan pembuangan tetapan anda kemudian tanpa menulis semula repositori atau pilihan APT lain.

Untuk memeriksa nilai pilihan tanpa memulakan operasi pakej, gunakan:

apt-config shell PROXY Acquire::http::Proxy

APT turut menyokong konfigurasi persekitaran http_proxy, tetapi persekitaran melalui sudo mungkin berbeza daripada terminal tempat anda menetapkannya. Pilihan APT jelas memudahkan perbandingan satu arahan.

Repositori boleh sengaja menggunakan laluan terus

Pilihan proksi khusus hos boleh menggunakan nilai khas DIRECT. Jika hanya satu repositori mengabaikan proksi umum, semak tetapan hos itu sebelum menggantikan titik akhir.

Pengesahan sijil HTTPS kekal pemeriksaan berasingan. Jika memerlukan CA pemeriksaan diluluskan, tetapkan kepercayaan sesuai; jangan matikan pengesahan rakan atau nama hos hanya agar muat turun bergerak. Tandatangan pakej turut mempunyai tujuan berbeza daripada TLS dan penghalaan proksi.

Baca lebih daripada hasil akhir arahan

Semak permintaan repositori yang benar-benar berjaya dan sama ada APT melaporkan amaran pengambilan atau penggunaan semula senarai lama. Kemas kini separa tidak membuktikan setiap sumber berjaya menggunakan laluan itu.

Untuk membatalkan ujian berterusan, buang hanya entri proksi yang anda tambah. Kemudian semak tetapan persekitaran atau hos yang masih ada; ia mungkin memilih proksi lain.

Artikel berkaitan