Кеширование установочных пакетов (заметка KubuntuS)

Изображение пользователя Sikorskiy.

Как обычно, слишком много способов решить простейшую задачу внутриофисного репозитория.

Попытка упорядочить варианты:
1) apt-mirror - невероятно объемный вариант, подходит тогда, когда надо взять весь репозиторий в "чистое поле" с полным отрывом от цивилизации;
2) Здесь http://habrahabr.ru/blogs/ubuntu/46449/ рассматривают применение apt-cacher, утилита кэширует файлы, которые скачивает пользователь с офф. зеркала обновлений и при следующем запросе выдает их из своего кэша. Принципиальный недостаток - необходимо наличие Веб-сервера Apache;
3) apt-cacher-ng - улучшенный вариант, не требующий Apache;
Хранение deb-пакетов - apt-cacher умер, да здравствует apt-cacher-ng
How To Install Apt-Cacher-NG in Ubuntu Linux
4) apt-proxy - https://help.ubuntu.com/community/AptProxy;
5) apt-p2p - http://kubuntu.ru/node/2844 наилучший вариант для "диких" пользователей, которые сами в ответе за свою систему, часто меняют местоположение, этакие перелетные птицы.

Вот кто-бы сказал, что лучше apt-cacher-ng или apt-proxy?
Какие еще есть извращенные варианты?

Пока что тестирую apt-cacher-ng, он необычайно изящно работает - практически никаких изменений в систему не вносит и с радостью забирает в себя банальные кучи пакетов, взятые с любой машины. Я думаю, им очень удобно пользоваться на слабых/дорогих линиях - большие пакеты можно скачивать и переносить банальной флешкой.

Комментарии (2)

0
Grenky - 21 Май, 2009 - 10:42
Изображение пользователя Grenky.

вижу единственно верный вариант:
на стороне вашего провайдера (чтоб трафик считался как локальный или вообще не считался) развернуть полноценное зеркало официального.
Может я не прав но считаю его наивернейшим.
Правда если говорится о сиюминутном разворачивании системы на большое количество различных по железу ну идентичных по назначению машин то сгодится и apt-cacher-ng.
Хотя сам не задавался такой целью.

0
balamutick - 21 Май, 2009 - 10:58
Изображение пользователя balamutick.

Найти людей которые держат комп в сети 24\7\365 и расшаривают кучу файлов и если они ещё и линуксойды, предложить им участвовать в этом деле. Если не для одного человека, то вполне имеет смысл поднять в локальной сети репозиторий(хранилище пакетов) \\по ссылке интересный опрос\\

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры