В статье "Upgrading FreeBSD Packages with Portupgrade and without CVSup (http://taosecurity.blogspot.com/2004_11_01_taosecurity_archi...)" показано как использовать утилиту portupgrade (http://www.freshports.org/sysutils/portupgrade/) для обновления версий бинарных пакетов (пакеджей, без пересборки из портов) с учетом зависимостей.Стоит отметить утилиту portsnap (http://www.daemonology.net/portsnap/), предназначенную для получения сжатого снапшота потров и portindex (http://www.infracaninophile.co.uk/portindex/index.html) для работы и обновления INDEX файлов.
Про обновление системы и портов, применяя CVSup, написано в статье "Upgrading FreeBSD (http://home.nyc.rr.com/computertaijutsu/cvsup.html)" (замечания относительно обновления до FreeBSD 5.3 отражены здесь (http://home.nyc.rr.com/computertaijutsu/FreeBSD53.html)).URL: http://taosecurity.blogspot.com/2004_11_01_taosecurity_archi...
Новость: http://www.opennet.me/opennews/art.shtml?num=4698
volodya# make fetchindex
make: don't know how to make fetchindex. Stop
volodya#Ошибка в статье или у меня ?
как обновить INDEX ?
ХЗ я вот так обновляюсь...
/usr/local/bin/cvsup -g -L 2 /root/ports-supfile && cd /usr/ports && make fetchindex
Без создания временного sup-файла:cvsup -h cvsup2.ru.freebsd.org -g -L 2 /usr/share/examples/cvsup/ports-supfile