Einführung
Apt-Cache kann zum Zwischenspeichern heruntergeladener Debian / Ubuntu-Pakete verwendet werden, ohne dass eine zusätzliche Serverkonfiguration erforderlich ist, und ist sehr nützlich für Benutzer mit mehr als zwei Servern.
Bedarf
- Debian oder Ubuntu
- 10 Minuten Zeit
Installation
Apt-Cache ist in den Standard-Debian / Ubuntu-Repositorys verfügbar und kann apt-getwie folgt installiert werden :
apt-get install apt-cacher
Aufbau
Apt-Cache akzeptiert standardmäßig alle Anforderungen. Daher müssten wir die Konfigurationsdatei /etc/apt-cacher/apt-cacher.confwie folgt anpassen :
allowed_hosts = <YOUR_SERVER_IP_OR_NETWORK> <YOUR_LAN> <CAN BE * FOR ANY>
daemon_port = <THE_DAEMON_PORT>
Um bestimmte Hosts zu blockieren, können Sie die folgende denied_hostsAnweisung verwenden:
denied_hosts = <BLOCKED_IP>
Um unsere Änderungen zu übernehmen, müssen wir den Daemon wie folgt neu starten:
service apt-cacher restart
Verwendungszweck
Sie können jetzt Ihren Apt-Cacher verwenden, indem Sie die /etc/apt/sources.listDatei auf Ihrem Server bearbeiten . So würde es bei Debian Jessie aussehen:
deb http://<INSTANCE_IP>:<DAEMON_PORT>/http.us.debian.org/debian/ jessie main
deb-src http://<INSTANCE_IP>:<DAEMON_PORT>/http.us.debian.org/debian/ jessie main
deb http://<INSTANCE_IP>:<DAEMON_PORT>/security.debian.org/ jessie/updates main
deb-src http://<INSTANCE_IP>:<DAEMON_PORT>/security.debian.org/ jessie/updates main
deb http://<INSTANCE_IP>:<DAEMON_PORT>/http.us.debian.org/debian/ jessie-updates main
deb-src http://<INSTANCE_IP>:<DAEMON_PORT>/http.us.debian.org/debian/ jessie-updates main
Damit ist das Tutorial abgeschlossen. Danke fürs Lesen.