Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: apt-cacher-ng настройка  (Прочитано 2379 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн winmasta

  • Автор темы
  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
apt-cacher-ng настройка
« : 16 Март 2012, 12:44:04 »
Устанавливаю на шлюзе apt-cacher-ng

apt-get install apt-cacher-ng
Прописываю конфигурацию /etc/apt-cacher-ng/acng.conf

CacheDir: /mnt/cache
LogDir: /var/log/apt-cacher-ng
Port:3142
BindAddress: 0.0.0.0
Remap-debrep: file:deb_mirror*.gz /debian ; file:backends_debian
Remap-uburep: file:ubuntu_mirrors /ubuntu ; file:backends_ubuntu
PidFile: /var/run/apt-cacher-ng/pid
ExTreshold: 4

рестартую службу sudo service apt-cacher-ng restartобновляюсь sudo apt-get updateсоздаются в папке /mnt/cache файлы и папки
на локальных машинах создаю файл /etc/apt/apt.conf.d/02proxy

туда вписываю сторку Acquire::http { Proxy "http://192.168.1.1:3142"; };
теперь компы в локалке должны обновляться с сервера даже при отключенном интернете, но при попытке выходит ошибка 500  Connection failure: Network is unreachable

в чем загвоздка ?

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: apt-cacher-ng настройка
« Ответ #1 : 16 Март 2012, 13:12:45 »
я бы сказал, что apt-cacher-ng это экономия трафика, но никто не говорит, что интернет не нужен совсем.
apt-cacher-ng - это кеш, типа squid для http.
ставя сквид, мы не утверждаем, что теперь интернет не нужен.
ИМХО
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

Оффлайн winmasta

  • Автор темы
  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Re: apt-cacher-ng настройка
« Ответ #2 : 16 Март 2012, 13:45:14 »
я бы сказал, что apt-cacher-ng это экономия трафика, но никто не говорит, что интернет не нужен совсем.
apt-cacher-ng - это кеш, типа squid для http.
ставя сквид, мы не утверждаем, что теперь интернет не нужен.
ИМХО
ясно, можно ли без инета обновляться из кэша ну и чтобы кэш всегда был актуален ?

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: apt-cacher-ng настройка
« Ответ #3 : 16 Март 2012, 13:47:26 »
я бы сказал, что apt-cacher-ng это экономия трафика, но никто не говорит, что интернет не нужен совсем.
apt-cacher-ng - это кеш, типа squid для http.
ставя сквид, мы не утверждаем, что теперь интернет не нужен.
ИМХО
ясно, можно ли без инета обновляться из кэша ну и чтобы кэш всегда был актуален ?
образно говоря, любое обновление через apt-cacher-ng актуализирует кеш для идущих следом.
если вам нужна некая локальная копия-срез репозитория, то это делается по другому и не с помощью apt-cacher-ng
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

Оффлайн winmasta

  • Автор темы
  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Re: apt-cacher-ng настройка
« Ответ #4 : 16 Март 2012, 13:58:51 »
я бы сказал, что apt-cacher-ng это экономия трафика, но никто не говорит, что интернет не нужен совсем.
apt-cacher-ng - это кеш, типа squid для http.
ставя сквид, мы не утверждаем, что теперь интернет не нужен.
ИМХО
ясно, можно ли без инета обновляться из кэша ну и чтобы кэш всегда был актуален ?
образно говоря, любое обновление через apt-cacher-ng актуализирует кеш для идущих следом.
если вам нужна некая локальная копия-срез репозитория, то это делается по другому и не с помощью apt-cacher-ng
все ясно, спасибо, буду копать далее

Оффлайн KrackMan

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: apt-cacher-ng настройка
« Ответ #5 : 20 Ноябрь 2012, 10:32:02 »
Ребята помогите...
Пользовался кешером уже не раз на 32 битной системе. Но теперь появилась проблема.
перешел на Ubuntu 12.10 server x64. Кэшер установился и поднялся. Клиенты через него начали выходить и обновляться. До переустановки системы скопировал acng.conf и папку с репами (до этого всегда хранил в /rep). И так, скопировал acng.conf и перенес /rep в корень. И дальше начинаются чудеса:
$ sudo service apt-cacher-ng start
 * Starting apt-cacher-ng apt-cacher-ng
Error opening file, terminating.                                                                 [fail]

не понял в чем проблема... Сначала подумал что нет прав на папку /rep (переносил с ftp сервера под рутом), делаю:
sudo chmod -R apt-cacher-ng:apt-cacher-ng /rep/*
sudo chmod -R apt-cacher-ng:apt-cacher-ng /rep

Не стартует... Подумалось, что возможно вышла новая версия apt-cacher-ng, и возможно acng.conf не подходит по настройкам...
Делаю sudo aptitude reinstall -y apt-cacher-ngИ ничего не изменилось. Тогда удалил через remove. Странно но в /etc/apt-cacher-ng не удаляется. Удалил руками. Запустил установку заново и болт. apt-cacher-ng устанавливается, но файл acng.conf в /etc/apt-cacher-ng не создается. И apt-cacher-ng не запускается. Подскажите куда копать? Не хочется из-за этой мелочи переустанавливать систему заново, как-то не по Джедайски :)

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: apt-cacher-ng настройка
« Ответ #6 : 20 Ноябрь 2012, 13:34:19 »
удалите штатно apt-cacher-ng

сделайте sudo updatedb
потом locate -i apt-cacher-ng и удалите любое упоминание о apt-cacher-ng

установите заново
sudo apt-get -o DPkg::options::=--force-confmiss --reinstall install
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

Оффлайн KrackMan

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: apt-cacher-ng настройка
« Ответ #7 : 21 Ноябрь 2012, 01:38:25 »
удалите штатно apt-cacher-ng
сделайте sudo updatedbпотом locate -i apt-cacher-ng и удалите любое упоминание о apt-cacher-ng
установите заново
sudo apt-get -o DPkg::options::=--force-confmiss --reinstall install
Спасибо огромное! Всё заработало.
Только не смог разобраться с DPkg::options::=--force-confmiss - где вы про это прочитали/узнали ,ни хелп ни ман об этом не знают :)

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: apt-cacher-ng настройка
« Ответ #8 : 21 Ноябрь 2012, 07:41:21 »
Тут на просторах форума один из гуру "выдал" один раз. Я записал себе в свой минифаг, чтобы потом помогать этим советом людям.
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

Оффлайн DiK-SrV

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: apt-cacher-ng настройка
« Ответ #9 : 18 Август 2013, 07:11:06 »
теперь компы в локалке должны обновляться с сервера даже при отключенном интернете, но при попытке выходит ошибка 500  Connection failure: Network is unreachable

в чем загвоздка ?

я бы сказал, что apt-cacher-ng это экономия трафика, но никто не говорит, что интернет не нужен совсем.
apt-cacher-ng - это кеш, типа squid для http.
ставя сквид, мы не утверждаем, что теперь интернет не нужен.
ИМХО
Доброго времени суток.
Извиняюсь за некропостинг но эта тема в топах по запросам по apt-cacher-ng в гугле..
Apt-cacher-ng прекрасно работает без интернета... (как и сквид впрочем)
Для этого в acng.conf есть параметр offlinemode:1
« Последнее редактирование: 18 Август 2013, 07:13:21 от DiK-SrV »

 

Страница сгенерирована за 0.119 секунд. Запросов: 24.