The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Раздел полезных советов: Как создать INDEX файл после обновл..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"Раздел полезных советов: Как создать INDEX файл после обновл..."
Сообщение от auto_tips (??) on 25-Фев-05, 13:45 
Скачать индексный файл:
   cd /usr/ports
   make fetchindex

Или сгенерировать с нуля:
   make index (работает очень долго).


URL:
Обсуждается: http://www.opennet.ru/tips/info/790.shtml

Cообщить модератору | Наверх | ^

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Как создать INDEX файл после обновления коллекции портов в п..."
Сообщение от Sergey email(??) on 25-Фев-05, 13:45 
На 5-STABLE "make fetchindex" приводит к получению неактуального INDEX-5 (cvs2.ua.freebsd.org)
Cообщить модератору | Наверх | ^

2. "a esli ports-tree nepolnoe..."
Сообщение от McLone on 27-Фев-05, 15:08 
Kto juzaet /var/db/sup/refuse, u togo ne prohodit eto:
cd /usr/ports && make index
ili eto:
portsdb -Uu

Postavit' sysutils/p5-FreeBSD-Portindex, on mozhet rabotat' s nepolnymi portami [bez uzkoglazyh]

Lichno ja ispol'zuju sledujushij script:
===== cat ~/scripts/cvsupp.sh ======
#!/bin/sh
CVSUPOUT=/tmp/cvsup.out
CVSUP=${CVSUP:-"/usr/local/bin/cvsup -g -L 2"}
CVSUPFILE=${CVSUPFILE:-"/usr/sup/ports.sup"}
PORTSDIR=${PORTSDIR:-"/usr/ports"}
INDEXFILE=${INDEXFILE:-"INDEX-5"}
INDEXLOCAL=${INDEXLOCAL:-"INDEX.local"}
if [ -d $PORTSDIR ]; then else
        echo "Error: $PORTSDIR doesnt exist !!!"
        exit 1
fi
if [ -e $PORTSDIR/$INDEXLOCAL ]; then
        script $CVSUPOUT $CVSUP $CVSUPFILE
        cache-update -i $CVSUPOUT
        rm $CVSUPOUT
        portindex -o $PORTSDIR/$INDEXLOCAL
        ln -sf $INDEXLOCAL $PORTSDIR/$INDEXFILE
        portsdb -fu
else
        $CVSUP $CVSUPFILE
        portsdb -Fu
fi
cd $PORTSDIR
patch < ~/etc/ports.diff
#rm Makefile.orig
#rm Mk/bsd.port.mk.orig
ls -l $PORTSDIR/INDEX*
find $PORTSDIR -type f \( -name *.orig -or -name *.rej -or -name *.bak \) -delete &

Cообщить модератору | Наверх | ^

3. "Как создать INDEX файл после обновления коллекции портов в п..."
Сообщение от marx on 28-Фев-05, 03:14 
еще есть такой порт sysutils/p5-FreeBSD-Portindex.
перловый скрипт portindex из этого комплекта работает гораздо быстрее чем make index
Cообщить модератору | Наверх | ^

4. "sysutils/p5-FreeBSD-Portindex"
Сообщение от McLone on 28-Фев-05, 22:13 
ja zh uzhe pisal za eto [vyshe]...
>перловый скрипт portindex из этого комплекта работает гораздо
>быстрее чем make index
aga... eto posle togo kak cache-init projdet... a cache-init pervyj raz delaetsia eshe dol'she chem make index
Cообщить модератору | Наверх | ^

5. "sysutils/p5-FreeBSD-Portindex"
Сообщение от Charon (??) on 02-Мрт-05, 00:14 
А я cache-init запускаю каждый раз перед portindex. Cache-update у меня вообще ничего не делает почему-то.
Cообщить модератору | Наверх | ^

6. "sysutils/p5-FreeBSD-Portindex"
Сообщение от McLone on 02-Мрт-05, 04:02 
/etc/make.conf na meste? V nem musora net?
poprobuj moj script [vyshe po thread'u, shtoby pahal nado snachala "touch /usr/ports/INDEX.local"]

p.s. a u tebya chasom perl i modul'ki k nemu ne krivo stoit? tam major update nedavno byl... use.perl ubili..

Cообщить модератору | Наверх | ^

7. "Как создать INDEX файл после обновления коллекции портов в п..."
Сообщение от core on 02-Мрт-05, 17:52 
Верно так:
cd /usr/ports && /usr/bin/make -k INDEX_JOBS=4 index > /dev/null 2>&1
Cообщить модератору | Наверх | ^

8. "Как создать INDEX файл после обновления коллекции портов в п..."
Сообщение от Krang email on 03-Мрт-05, 15:50 
Подскажите,пожалуйста, как можно раскидать пакаджи на CD, без потери связей?
Cообщить модератору | Наверх | ^

9. "Как создать INDEX файл после обновления коллекции портов в п..."
Сообщение от butcher (ok) on 16-Мрт-05, 12:43 
Нужно корректно создать INDEX'ные файлы
Cообщить модератору | Наверх | ^

Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру