apt-cacher
Wenn Sie mehrere Computer mit derselben Distribution ausführen , ist es interessant, einen Repository-Cache in Ihrem Netzwerk einzurichten, damit alle anderen Computer ein Paket, das von einem offiziellen Repository heruntergeladen wurde, von Ihrem lokalen Netzwerk herunterladen.
Wenn auf verschiedenen Computern dieselbe Linux-Distribution ausgeführt wird, ist es interessant, irgendwo in Ihrem Netzwerk einen Repository-Cache einzurichten. Auf diese Weise werden Sie gängige Pakete nicht mehr als einmal aus offiziellen Repositories herunterladen.
Hier ist die Situation, wir haben einen Computer namens Repository-Cache, dieser Computer wird als Repository-Cache fungieren. Grundsätzlich werden alle anderen Computer in Ihrem Netzwerk ihn als Repository verwenden.
1. So richten Sie einen Repository-Cache mit apt-cacher ein
So richten Sie einen Repository-Cache mit apt-cacher ein
2. Fazit
apt-cacher ist ein einfaches und effizientes Paket, das Ihnen Zeit und Bandbreite spart, wenn Sie mehrere Computer mit derselben Verteilung verwenden, wie dies in einem Heimnetzwerk oder in einem Unternehmen der Fall sein könnte.
Apt-Spiegel
Es ist ein Perl-basiertes Dienstprogramm zum Herunterladen und Spiegeln des gesamten Inhalts eines öffentlichen Repositorys. Dies kann wahrscheinlich Pakete einschließen, die Sie nicht verwenden und nicht verwenden werden, aber alles, was in einem öffentlichen Repository gespeichert ist, wird auch in Ihrem Spiegel gespeichert.
1. So richten Sie einen Repository-Cache mit apt-cacher ein
Um apt-Mirror zu konfigurieren, benötigen Sie Folgendes:
apt-mirror package `sudo apt-get install apt-mirror`
apache2 package `sudo apt-get install apache2`
**roughly 15G of storage per release, per architecture**
So richten Sie ein Repository mit apt-mirror ein
2. Fazit
Ich finde das schwierig, aber sehr effektiv beim Einsparen von Bandbreite, aber auf der anderen Seite führt dies zu einem hohen Speicherplatzverbrauch.
apt-cacher-ng
ist ein Caching-Proxy zum Herunterladen von Paketen aus Software-Repositorys im Debian-Stil (oder möglicherweise von anderen Typen).
Das Hauptprinzip besteht darin, dass ein zentraler Computer den Proxy für ein lokales Netzwerk hostet und Clients ihr APT-Setup so konfigurieren, dass es über dieses heruntergeladen wird. Apt-Cacher NG speichert eine Kopie aller nützlichen Daten, die durch die Datei geleitet werden. Wenn eine ähnliche Anforderung gestellt wird, wird die zwischengespeicherte Kopie der Daten geliefert, ohne erneut heruntergeladen zu werden.
Apt-Cacher NG wurde von Grund auf als Ersatz für apt-cacher entwickelt, wobei der Schwerpunkt auf der Maximierung des Durchsatzes bei geringem Systemressourcenbedarf liegt. Es kann auch als Ersatz für apt-proxy verwendet werden, ohne dass die Quellen.list-Dateien der Clients geändert werden müssen.
2. Fazit
ist ein Caching-Proxy, der auf Paketdateien von GNU / Linux-Distributoren spezialisiert ist, hauptsächlich für Debian- und Debian-basierte Distributionen (wie Ubuntu). Dies bedeutet, dass Sie, wenn Sie viele Debian / Ubuntu-Maschinen in Ihrem Netzwerk haben, die Deb-Pakete (neue Software, Updates, Distributionen-Upgrades usw.) nur einmal aus dem Internet herunterladen müssen und der Rest der Debian / Ubuntu-Maschinen sie von ihnen erhält Apt-Cacher NG-Cache, spart Zeit und Internetbandbreite.
Wenn einer Ihrer Computer das nächste Mal ein Deb-Paket benötigt, wird Apt-Cacher NG danach gefragt. Wenn dieses Paket zuvor von einem der anderen Computer angefordert wurde, hat Apt-Cacher eine Kopie und liefert diese aus. Andernfalls wird es aus den Internet-Repositories abgerufen, eine lokale Kopie aufbewahrt und bereitgestellt.
Der beste Weg, um passende Downloads in einem LAN zwischenzuspeichern? sehenPiskvor's answer
Lassen Sie es in der Full Circle-Ausgabe Nr. 54 etwas marschieren . Es gibt einen interessanten Artikel über Teil 2, Apt-Cache NG