Автор Тема: Создание локального репозитория  (Прочитано 2171 раз)

Оффлайн Eric

  • Участник
  • *
  • Сообщений: 137
Доброго времени уважаемые гуру.
Вот хочется создать репозиторий на локальной машине, каким образом мне это осуществить?
И с дальнейшей синхронизацией с основным.
Заранее благодарен.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Создание локального репозитория
« Ответ #1 : 26.05.2010 09:44:21 »
т.е. вам нужна просто копия (зеркало) основного репозитория? Или что-то другое?

Оффлайн XBM

  • Участник
  • *
  • Сообщений: 478
  • Бэкап - акт проявления трусости.
Re: Создание локального репозитория
« Ответ #2 : 26.05.2010 10:19:29 »
Тут указано как делать свое зеркало: http://www.altlinux.org/Mirror
У себя создал файлик с одержимым:
#!/bin/bash
site=rsync://ftp.altlinux.org/ALTLinux/5.1/branch/
rsync  -azh  -v --delete --log-file=/mnt/disk500/tmp/repo/rsync-xbm.log --temp-dir=/mnt/disk500/tmp/repo --exclude=SRPMS --exclude=x86_64 $site /mnt/disk400/repo/
и запускаю его ночами по crontab

Оффлайн ohoho

  • Участник
  • *
  • Сообщений: 5
Re: Создание локального репозитория
« Ответ #3 : 02.07.2010 16:15:52 »
В Ubuntu я пользуюсь прекрасным пакетом - apt-cacher-ng. Он стоит на сервере и кэширует запросы только по обновлениям системы или установкам пакетов с любой машины в сети. Т. е. не нужно скачивать весь репозитарий целиком, одна машина обновляется или тянет пакет, все последующие уже берут с локального сервера. Есть ли подобные решения для ALT Linux?

Оффлайн Meatcoins

  • Участник
  • *
  • Сообщений: 320
Re: Создание локального репозитория
« Ответ #4 : 03.07.2010 23:11:44 »
Есть!
apt-repo-tools
genbasedir --progress --create --top=/home/user/rpms i586 classic
Поищите на www.altlinux.org создание локального репозитория.
« Последнее редактирование: 03.07.2010 23:14:45 от Meatcoins »

Оффлайн ohoho

  • Участник
  • *
  • Сообщений: 5
Re: Создание локального репозитория
« Ответ #5 : 25.08.2010 04:14:27 »
А можно чуть подробней - что мы делаем на сервере и что на клиентах?