Selama instalasi sistem dari Desktop LiveCD (10.10) saya memeriksa opsi "Unduh pembaruan selama instalasi".
Sebelum memulai instalasi, saya telah mengkonfigurasi server proxy yang tepat.
Server proxy dikonfigurasikan dengan tulisan
Acquire::http { Proxy "http://apt-proxy-server:3142"; };
ke file baru /etc/apt/apt.conf.d/02proxy
di sistem yang menjalankan boot dari LiveCD.
Proxy ini digunakan dengan benar untuk berbagai paket yang saya instal pada sistem live sebelum meluncurkan GUI instalasi sistem. Ini mengakses apt-cacher-ng
berjalan dalam mode non-transparan pada mesin apt-proxy-server
.
Namun, unduhan yang terjadi selama instalasi tidak menggunakan proxy ini. Saya memverifikasi bahwa file 02proxy
belum diubah atau dihapus.
Apakah ada cara untuk memaksa penggunaan proxy APT selama instalasi?
installation
apt
live-cd
proxy
intuisi
sumber
sumber
Jawaban:
Jika Anda menggunakan Live CD, Apt tidak diatur untuk menggunakan proxy Anda, Anda mungkin dapat mengonfigurasi apt pada CD langsung untuk menggunakan proxy. Jika Anda ingin menjadikan ini lebih permanen, Anda dapat menggunakan live CD khusus atau mengatur jaringan Anda untuk menggunakan proxy secara default untuk semua koneksi.
secara pribadi saya hanya menggunakan squid dan cache semua file deb selama sekitar satu bulan
dari bantuan ubuntu
contoh perubahan
akan menjadi
Daftar sources.list yang sesuai dengan apt-proxy-v2.conf di atas mungkin terlihat seperti ini:
entri apt-proxy untuk modul standar
entri apt-proxy untuk tambalan keamanan
sumber
sources.list
akan berfungsi meskipun pengaturan proxy APT sedang diabaikan oleh program instalasi?/apt-(cacher(-ng)?|proxy)/
paket yang tersedia untuk openwrt. Namun cara Anda jauh lebih sederhana. Meskipun itu berarti bahwa semua mesin yang tergelincir harus menunjuk ke repo ubuntu yang sama.apt-cacher-ng
akan memetakan ulang URL dari repo apa pun yang digunakan oleh klien ke yang Anda konfigurasikan untuk digunakan. . . . . . . Tetap tidak benar-benar menjawab pertanyaan saya, :)