একটি সংগ্রহস্থল বা ক্যাশে প্যাকেজ ডাউনলোডগুলি মিরর করার বিভিন্ন উপায় রয়েছে। সবচেয়ে ভাল সমাধানটি নির্ভর করে যে কতজন লোক এটি ব্যবহার করতে চলেছে এবং কোন ইতিমধ্যে অবকাঠামো উপলব্ধ।
উদাহরণস্বরূপ, অনেক বিশ্ববিদ্যালয়ে ইতিমধ্যে স্থানীয় সফ্টওয়্যার আয়না রয়েছে, এবং সেই ক্ষেত্রে সম্ভবত সবচেয়ে সহজ সমাধানটি সম্ভবত সেই আয়নায় উবুন্টুকে যুক্ত করা। ;)
এবং যদি আপনার বিশ্ববিদ্যালয়ে ইতিমধ্যে একটি প্রক্সি সার্ভার রয়েছে, তবে এটি ব্যবহার করা সম্ভব হতে পারে (হয়ত रिपোরিটরিগুলির জন্য কিছু কাস্টম সেটিংস সহ?)।
আপনি পুরো বা সরকারী ভান্ডার (এবং / অথবা অন্যান্য ভান্ডার) কিছু অংশ মিরর করতে চাইলে আপনি ভালো কিছু ব্যবহার করতে পারেন apt-mirror
, debmirror
, debpartial-mirror
, mirrorkit
বা ubumirror
। পুরো সংগ্রহস্থলগুলি মিরর করে দেওয়ার ফলে প্রচুর প্যাকেজগুলি আসতে পারে যা কেউ কখনও ব্যবহার করে না, তাই ব্যান্ডউইথ যদি সত্যিই একটি সমস্যা হয় (এমনকি রাতেও) তবে এটি কেবল জনপ্রিয় প্যাকেজগুলিই আয়নাতে কার্যকর হতে পারে ...
আপনি শুধুমাত্র ক্যাশে চান, তখন ব্যবহৃত প্যাকেজ, আছে apt-cacher
, apt-cacher-ng
বা apt-p2p
, বা স্কুইড মত একটি প্রক্সি।
স্থানীয় আয়না থাকার একটি সুবিধা (যখন ক্যাশের সাথে তুলনা করা হয়) তা হল ইনস্টলেশন / আপগ্রেডগুলি সর্বদা দ্রুত হবে (আয়নাতে উপলব্ধ প্যাকেজগুলির জন্য), যখন ক্যাশে ব্যবহার করার সময় প্যাকেজের প্রয়োজন প্রথম ব্যক্তিকে থাকতে হবে এটি ডাউনলোড না হওয়া পর্যন্ত অপেক্ষা করুন। আপনি রাতে আপডেট করার জন্য আয়নাটিও কনফিগার করতে পারেন, যাতে প্যাকেজগুলি ডাউনলোড করার সময় ঘটে (প্রায়) অন্য কেউ ইন্টারনেট আপলিংক ব্যবহার না করে।
ক্যাশে ব্যবহার করার সুবিধাটি হ'ল আপনি কেবল প্যাকেজগুলির প্রয়োজন ঠিক এটি ডাউনলোড করবেন এবং এর চেয়ে বেশি কখনও নয়।