Solusi terbaik Anda adalah menggunakan Apt-Cacher-NG pada mesin host. Anda tidak perlu khawatir tentang mendedikasikan komputer jaringan untuk aptcacher karena itu dijalankan sebagai program sederhana dengan instalasi / konfigurasi sederhana. Satu-satunya pemikiran yang harus diperhatikan adalah jumlah ruang disk yang Anda bayarkan, tetapi saya telah menggunakan pengaturan ini cukup lama sejauh ini dan itu belum menjadi masalah.
Ini mungkin terlihat aneh tetapi Anda juga dapat menggunakan apt-cacher untuk mesin yang menginstal apt-cacher. Ini berarti bahwa jika VM Anda diperbarui sebelum host Anda, itu akan mengisi cache dan Host akan bisa mendapatkan paket dari cache.
Anda juga akan dapat melihat statistik berapa banyak yang sedang di-cache dan berapa hit rate dengan meletakkan url: "http: // your-apt-cacher-ng-server: 3142" di browser Anda (lihat di bawah).
Penjelasan sederhana yang bagus tentang cara mengkonfigurasi apt-cacher dapat ditemukan di sini: http://acidborg.wordpress.com/2010/06/24/how-to-install-and-configure-apt-cacher-ng-on -ubuntu-server-10-04 / yang akan saya tempelkan di bawah untuk kelengkapan.
- Instalasi:
apt-get install apt-cacher-ng
- Konfigurasi: Edit
/etc/apt-cacher-ng/acng.conf
dengan konten berikut:
CacheDir: /var/cache/apt-cacher-ng
LogDir: /var/log/apt-cacher-ng
Port:3142
BindAddress: 0.0.0.0
Remap-debrep: file:deb_mirror*.gz /debian ; file:backends_debian
Remap-uburep: file:ubuntu_mirrors /ubuntu ; file:backends_ubuntu
PidFile: /var/run/apt-cacher-ng/pid
ExTreshold: 4
- Mulai Ulang Apt-Cacher NG:
/etc/init.d/apt-cacher-ng restart
Buat di sisa mesin Debian / Ubuntu di jaringan file /etc/apt/apt.conf.d/02proxy
dengan konten berikut:
Acquire::http { Proxy "http://your-apt-cacher-ng-server:3142"; };