आपका सबसे अच्छा समाधान मेजबान मशीन पर Apt-Cacher-NG का उपयोग करना है। आपको aptcacher के लिए एक नेटवर्क कंप्यूटर को समर्पित करने के बारे में चिंता करने की ज़रूरत नहीं है क्योंकि यह एक साधारण प्रोग्राम के रूप में एक सरल इंस्टालेशन या कॉन्फ़िगरेशन के साथ चलता है। केवल यह देखने के लिए सोचें कि आपके पास शुल्क के लिए डिस्क स्थान की मात्रा है लेकिन मैं इस सेटअप का उपयोग काफी समय से कर रहा हूं और यह कोई समस्या नहीं है।
यह अजीब लग सकता है, लेकिन आप उपयुक्त मशीन का उपयोग भी कर सकते हैं, जिस पर एप्टी-कैचर स्थापित है। इसका मतलब है कि यदि आपका वीएम आपके होस्ट से पहले अपडेट करता है तो यह कैश को पॉप्युलेट करेगा और होस्ट कैश से पैकेज प्राप्त कर सकेगा।
आप यह भी देख पाएंगे कि कितना कैश हो रहा है और url डालने से हिट रेट क्या है: "http: // your-apt-cacher-ng-server: 3142" आपके ब्राउज़र में (नीचे देखें)।
Apt-cacher को कॉन्फ़िगर करने के तरीके का एक अच्छा सरल विवरण यहां पाया जा सकता है: http://acidborg.wordpress.com/2010/06/24/how-to-install-and-configure-apt-cacher-ng-on -बंटू-सर्वर-10-04 / जो मैं पूर्णता के लिए नीचे पेस्ट करूंगा।
- स्थापना:
apt-get install apt-cacher-ng
- कॉन्फ़िगरेशन:
/etc/apt-cacher-ng/acng.conf
निम्नलिखित सामग्री के साथ संपादित करें :
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
- रिस्टार्ट एप-कैचर एनजी:
/etc/init.d/apt-cacher-ng restart
नेटवर्क पर फ़ाइल के बाकी डेबियन / उबंटू मशीनों पर /etc/apt/apt.conf.d/02proxy
निम्न सामग्री के साथ बनाएँ :
Acquire::http { Proxy "http://your-apt-cacher-ng-server:3142"; };