Нужно сделать локальный респозитарий, который кэширует, а не полностью зеркалит, для ubuntu 10.
ПЛЗ хелп, я незнаю куда копать толком, буду рад любой помощи
Кеширующий локальный репозиторий
Как вариант - поставить сквид с жирным кешем, и все машины пускать за обновлениями через него.
Возможно не самое красивое решение, зато быстро и эффективно smile
а сквид будет кэшировать деб пакеты?
и всетаки вопрос остается актуальным
ммм, покопаю, ну а всетаки apt-cache не кто не знает? я про него читал, но поднять не смог.
вот мануал http://www.it-simple.ru/?p=240
он под старые дистрибы, может мне кто подскажет что надо сделать под Ubuntu 10
очень буду благодарен))
Вобщем нашел решение))
apt-cacher-ng smile smile
Пишу мини инструкцию по установке и настройке, у меня работает шикарно все.
Как оказалось apt-cache сдулся, и ему на замену пришел apt-cacher-ng.
Ставим естественно вот так
sudo apt-get install apt-cacher-ng Настройка оказалась еще проще чем у его батьки - на целевых компьютерах в файле /etc/apt/apt.conf вписать:
Acquire::http { Proxy "http://127.0.0.1:3142"; };
Адреса репозитариев модицификациям в этом случае подвергаться не должны.
Можно дополнительно перекинуть уже существующие пакеты, чтобы потом их не качать:
sudo mkdir -p /var/cache/apt-cacher-ng/_import
sudo chown apt-cacher-ng /var/cache/apt-cacher-ng/_import
sudo cp -al /var/cache/apt/archives/* /var/cache/apt-cacher-ng/_import/а затем в браузере на машине-хранилище войти на адрес
localhost:3142/acng-report.htmlи нажать "Start Import"
Вобщем то и все, на страничке хранилища можно также найти оригинальную инструкцию, и статистику.
С уважением, TERMIN
PS: На заметку, импорт не работает пока хоть один пакет через эту прокси не скачается через нее, тоесть, перед тем как в первый раз импортировать пакеты в качер, скачайте через него хоть одну утилиту или пакет из интернета (он должен создать рабочие файлы для себя), и только после этого работает импорт.