Кэширование репозитария deb пакетов
Материал из Bryansk Linux Users Group.
Зачем это нужно
Необходимость в кэшировании пакетов возникает при наличии болие одного компьютера для экономии трафика, а также для централизованного управления зеркалами, с которых эти самые пакеты скачиваются
Approx
Approx - самая удачная реализация проксирования deb пакетов на сегодняшний день. Очень прост в использовании. Итак, для начала установим его:
# apt-get install approx
Теперь поправим единственный конфигурационный файл /etc/approx/approx.conf
sh: highlight: not found
You need to specify a language like this: <source lang="html">...</source>
Supported languages for syntax highlighting:
(error loading support language list)Кэшируемые пакеты Approx по-умолчанию хранит в /var/cache/approx
Далее запускаем демон
# invoke-rc.d approx start
Прописываем в /etc/apt/sources.list на клиентах наш репозитарий:
deb http://192.168.0.1:9999/debian etch main contrib non-free deb-src http://192.168.0.1:9999/debian etch main contrib non-free deb http://192.168.0.1:9999/debian-security etch/updates main contrib non-free deb-src http://192.168.0.1:9999/debian-security etch/updates main contrib non-free
Далее на клиенте (в роли которого может выступать и сам сервер, на котором запущен демон approx) выполняем:
# apt-get update
Все должно пройти отлично :)
Apt-cacher
☺ 17:08, 11 июля 2007 (MSD)

