apt-cacher-ng
adalah alternatif untuk server proxy apt yang lebih kuat yang tersedia seperti squid-deb-proxy
. Jika Anda menjalankan jaringan rumah atau kantor kecil, tidak perlu mencari lagi. Ini mungkin kekurangan beberapa fitur yang lebih canggih tetapi dapat dikonfigurasi dalam waktu singkat, yaitu, Anda siap untuk pergi dalam beberapa menit setelah instalasi awal.
Server
Mari kita mulai dengan mengonfigurasi server apt-cacher-ng:
# apt-get install apt-cacher-ng
Aktifkan untuk memulai apt-cacher-ng
setelah reboot:
# systemctl enable apt-cacher-ng
dan mulai apt-cacher-ng
proxy yang tepat:
# service apt-cacher-ng start
Hanya itu saja. Server proxy apt Anda sekarang dikonfigurasi dan siap untuk permintaan. Direktori lokasi cache default adalah /var/cache/apt-cacher-ng/
yang menyimpan semua paket yang diunduh. Konfigurasi lebih lanjut dari apt-cacher-ng
dapat dicapai dengan mengedit file konfigurasi utamanya /etc/apt-cacher-ng/acng.conf
Klien
Menggunakan alamat IP server Anda, mis. 10.1.1.16
buat file konfigurasi apt baru mis. 30proxy
dengan konten berikut:
Acquire::http { Proxy "http://10.1.1.16:3142"; };
dan simpan ke /etc/apt/apt.conf.d/
direktori sambil mengganti alamat IP di atas dengan alamat IP dari server proxy apt Anda. Semua selesai.
Pemecahan Masalah
Untuk memastikan bahwa apt-cacher-ng
proxy mulai memeriksa port mendengarkan 3142:
tcp 0 0 0.0.0.0:3142 0.0.0.0:* LISTEN tcp6 0 0 :::3142 :::* LISTEN
Selanjutnya, periksa fungsi yang benar dengan memeriksa apt-cacher-ng
file log /var/log/apt-cacher-ng/apt-cacher.log
yang menyimpan semua permintaan yang relevan dan /var/log/apt-cacher-ng/apt-cacher.err
untuk kemungkinan pesan kesalahan.