[sisyphus] [FAQ] Re: Локальный репозиторий из дисков
Nick S. Grechukh
=?iso-8859-1?q?ngrechukh_=CE=C1_ua=2Efm?=
Чт Мар 31 12:15:53 MSD 2005
On Thursday 31 March 2005 10:55, Yuri Horoshkov wrote:
> В сообщении от Пятница 04 Март 2005 23:36 Michael Shigorin написал(a):
> > On Fri, Mar 04, 2005 at 10:44:03PM +0200, Nick S. Grechukh wrote:
> > > genbasedir --progress --topdir=/mnt/win_d/altlinux/ i586 master24
> > http://faq.altlinux.ru/index.php?action=single&nf=1&qid=541
> > PS: есть подозрение, что это стоило (стоит?) упомянуть в
> > community@ (при следующем же таком вопросе? :)
> Возник такой вопрос: "При добавлении новых файлов в локальный репозитарий
> как обновлять информацию об этом? Из Synaptic "update" или запускать опять
> genbasedir?" Попробовал из Synaptic и не обновился.
ответ следует из нижеизложенного:
кнопка update в synaptic == apt-get update:
обновляет локальные индексы репозитария (-ев) перечисленных в sources.list.
о файлах эта команда ничего не знает, берутся готовые индексы из репозитария.
т.е. /var/lib/apt просто приводится в соответствие с $URL/$arch/base.
отсюда между прочим следует, что на этом уровне тип URL (file,rsync, ftp,http)
безразличен (есть исключение: для cdrom:/ в базе апт'а НЕ обновляются).
genbasedir, в свою очередь, не хочет ничего знать об apt, и просто создает
индекс (локального) репозитария в $URL/$arch/base. формат вызова:
genbasedir --topdir=$URL $arch [список компонент]
(в последних версиях список компонент указывать не обязательно)
каменты: список компонент вида comp1 my comp2 соответствует каталогам
$arch/RPMS.comp1 $arch/RPMS.my $arch/RPMS.comp2
p.s. если в FAQ, то кто мне скажет правильное склонение слова "компоненты
репозитария" в ед.числе?
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 190 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20050331/92a518d6/attachment-0003.bin>
Подробная информация о списке рассылки Sisyphus