- výhodne pre použitie v lokalnej sieti, pričom balíčky sa ťahajú cez počítač (napr. s adresou 192.168.0.172), kde sa kešujú, ciže ak príde požiadavka na inštaláciu toho istého balíčku, tak je ponúknutý apt-cacherom
Inštalácia
# apt-get install apt-cacher
- pre správnu funkčnosť potrebujeme mať nainštalovaného Apacha
# apt-get install apache
- konfiguráciu je v súbore /etc/apt-cacher/apt-cacher.conf
- start
# /etc/init.d/apt-cacher start
# /etc/init.d/apt-cacher stop
- doplnenie konfiguracie Apache v zložke /etc/apache/httpd.con
Include /etc/apt-cacher/apache.conf
/usr/share/apt-cacher/
- skriptík na kontrolu funkčnosti, funkčnosť môžem otestovať v prehliadači
http://192.168.0.170/apt-cacher
- ak chcem, zistiť prenos údajov cez apt-cacher, v konzole spustim
/usr/share/apt-cacher/apt-cacher-report.pl
- výstup si môžem pozrieť v prehliadači
http://192.168.0.170/apt-cacher/report
- automatické spustenie apt-cachera po štarte, doplnit do suboru /etc/default/apt-cacher
AUTOSTART=1
- nastavenie pre počítače v sieti /etc/apt/sources.list
deb http://192.168.0.170:3142/ftp.sk.debian.org/debian main contrib non-free
deb http://192.168.0.170:3142/security.debian.org/debian main contrib non-free
Vytvorenie nezávislého repozitára balíčkov na lokálnej sieti
- Na inštaláciu Debianu na väčšiu lokálnu sieť, ktorá nie je pripojená na internet, je možné zriadiť repozitár balíčkov v tejto lokálnej sieti (na samostatnom počítači). Tento repozitár sa vytvorí pomocou všetkých inštalačných CD Debianu (22 CD). Pri inštalácii Debianu na jednotlivé počítače tejto lokálnej siete sa inštaluje z tohoto lokálneho repozitára. Pri inštalácii jednotlivých počítačov stačí jediné CD.
Postup:
- Skopírujte obsah všetkých CD na FTP alebo HTTP server na lokálnej sieti do samostatných adresárov
- Nabootujte počítač na ktorý chcete inštalovať Debian a do sources.list pridajte riadky ukazujúce na adresáre s balíčkami z CD (každé CD musí mať osobitný záznam, ktorý odkazuje presne na adresár v ktorom je obsah jedného CD):
ftp://server/repozitar/cd-01 stable main contrib
ftp://server/repozitar/cd-02 stable main contrib
ftp://server/repozitar/cd-03 stable main contrib
...
ftp://server/repozitar/cd-22 stable main contrib
- Namiesto stable môžno použiť testing, unstable alebo etch, podľa toho aké sú to CD
- FTP alebo HTTP server môže samozrejme bežať aj na inom systéme ako Debian