มีหลายวิธีในการทำมิเรอร์ที่เก็บหรือดาวน์โหลดแพ็กเกจแคช ทางออกที่ดีที่สุดคืออะไรขึ้นอยู่กับจำนวนคนที่จะใช้และโครงสร้างพื้นฐานที่มีอยู่แล้ว
ตัวอย่างเช่นมหาวิทยาลัยหลายแห่งมีซอฟต์แวร์ในตัวอยู่แล้วและในกรณีนั้นทางออกที่ง่ายที่สุดน่าจะเพิ่ม Ubuntu ให้กับมิเรอร์นั้น ;)
และถ้ามหาวิทยาลัยของคุณมีพร็อกซีเซิร์ฟเวอร์อยู่แล้วคุณอาจใช้มันได้ (อาจมีการตั้งค่าแบบกำหนดเองสำหรับที่เก็บ?)
เมื่อคุณต้องการที่จะสะท้อนทั้งหมดหรือบางส่วนของที่เก็บอย่างเป็นทางการ (และ / หรือที่เก็บอื่น ๆ ) บางอย่างคุณสามารถใช้สิ่งที่ต้องการapt-mirror
, debmirror
, debpartial-mirror
, หรือmirrorkit
ubumirror
การทำมิเรอร์ที่เก็บทั้งหมดอาจดึงแพ็กเกจจำนวนมากที่ไม่มีใครเคยใช้ดังนั้นถ้าแบนด์วิดท์เป็นปัญหาจริงๆ (แม้ตอนกลางคืน) มันอาจมีประโยชน์ในการทำมิเรอร์แพ็คเกจยอดนิยมเท่านั้น ...
เมื่อคุณต้องการไปยังแคชเท่านั้นที่ใช้แพคเกจมีapt-cacher
, apt-cacher-ng
หรือapt-p2p
หรือพร็อกซี่เช่นปลาหมึก
ข้อดีอย่างหนึ่งของการมีมิเรอร์โลคัล (เมื่อเปรียบเทียบกับแคช) คือการติดตั้ง / อัพเกรดจะรวดเร็วเสมอ (สำหรับแพ็คเกจที่มีอยู่ในมิเรอร์) ในขณะที่ใช้แคชบุคคลแรกที่ต้องการแพ็กเกจจะต้อง รอจนกว่าจะดาวน์โหลด นอกจากนี้คุณยังสามารถกำหนดค่ามิเรอร์เพื่ออัปเดตในเวลากลางคืนเพื่อให้แพคเกจการดาวน์โหลดเกิดขึ้นเมื่อไม่มีใครใช้อัปลิงค์อินเทอร์เน็ต (เกือบ)
OTOH ข้อดีของการใช้แคชคือคุณจะดาวน์โหลดเฉพาะแพ็คเกจที่ต้องการและไม่มากไปกว่านั้น