Introduksjon
Krav
Installasjon
Konfigurasjon
Bruk
Introduksjon
Apt-Cache kan brukes til å cache nedlastede Debian/Ubuntu-pakker uten behov for ekstra serverkonfigurasjon, og er veldig nyttig for de som har mer enn to servere.
Krav
- Debian eller Ubuntu
- 10 minutter tid
Installasjon
Apt-Cache er tilgjengelig i standard Debian/Ubuntu-lagrene og installeres via apt-getsom følger:
apt-get install apt-cacher
Konfigurasjon
Apt-Cache aksepterer alle forespørsler som standard; som sådan, må vi tilpasse konfigurasjonsfilen, /etc/apt-cacher/apt-cacher.confsom følger:
allowed_hosts = <YOUR_SERVER_IP_OR_NETWORK> <YOUR_LAN> <CAN BE * FOR ANY>
daemon_port = <THE_DAEMON_PORT>
For å blokkere spesifikke verter, kan du bruke denied_hostsdirektivet:
denied_hosts = <BLOCKED_IP>
For å bruke endringene våre må vi starte daemonen på nytt som følger:
service apt-cacher restart
Bruk
Du kan nå bruke din Apt-Cacher ved å redigere /etc/apt/sources.listfilen på serveren din. Slik vil det se ut på Debian Jessie:
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
Dette avslutter opplæringen. Takk for at du leser.