Bir depo veya önbellek paketi indirmelerini yansıtmanın birkaç yolu vardır. En iyi çözüm, kaç kişinin kullanacağına ve halihazırda hangi altyapının mevcut olduğuna bağlıdır.
Örneğin, birçok üniversite zaten yerel yazılım aynalarına sahiptir ve bu durumda en kolay çözüm muhtemelen Ubuntu'yu bu aynaya eklemektir. ;)
Ve üniversitenizin zaten bir proxy sunucusu varsa, bunu kullanmak mümkün olabilir (belki de depolar için bazı özel ayarlarla?).
Eğer bütün veya resmi depolara (ve / veya diğer depoları) bir kısmını yansıtmak istediğinizde, gibi bir şey kullanabilirsiniz apt-mirror
, debmirror
, debpartial-mirror
, mirrorkit
veya ubumirror
. Tüm depoları yansıtmak, hiç kimsenin kullanmadığı birçok paketi çekebilir, bu nedenle bant genişliği gerçekten bir sorunsa (geceleri bile) sadece popüler paketleri yansıtmak yararlı olabilir ...
Yalnızca önbelleğe istediğinizde kullanılan paketler vardır apt-cacher
, apt-cacher-ng
ya apt-p2p
, veya Squid gibi bir proxy.
Yerel bir aynaya sahip olmanın bir avantajı (önbellekle karşılaştırıldığında) kurulum / yükseltmelerin her zaman hızlı olacağıdır (aynada bulunan paketler için), önbellek kullanırken bir pakete ihtiyaç duyan ilk kişi indirilene kadar bekleyin. Aynayı gece güncellenecek şekilde yapılandırabilirsiniz, böylece paketleri indirme işlemi (neredeyse) başka kimse internet yukarı bağlantısını kullanmadığında gerçekleşir.
OTOH bir önbellek kullanmanın avantajı, sadece tam olarak hangi paketlerin gerekli olduğunu indirmenizdir ve asla bundan daha fazlasını yapamazsınız.