Здравствуйте. Вчера решил освоить обновление системы с помощью cvsup. Сначала опишу свои действия, а потом возникшие проблемы:
Компьютер: Iru Novia 3221W, 512 Озу, 1.6 Ггц.
ОС: FreeBSD 5.2.1 - решил обновить до 5.3
сделал файл: cvsupfile:
*default host=cvsup3.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs delete use-rel-suffix compress
*default tag=RELENG_5_3
scr-all
На модеме CVSup выполнился за 2 часа 30 минут. Скачал 38 Мб.
Потом я начал пересборку системы по handbook-у:
Для обновления вашей системы вы должны воспользоваться следующей процедурой:
<# make buildworld
<# make buildkernel
<# make installkernel
<# reboot
<Вы должны загрузиться в однопользовательский режим (например, по <команде boot -s из приглашения загрузчика). Затем выполните:
<
<# mergemaster -p
<# make installworld
<# mergemaster
<# reboot
Пересобралось все нормально. Для статистики: make -j4 buildworld сделался за 38 минут (в top-е в некоторые моменты загрузка была около 14), make -j4 buildkernel - за 7 минут.
Остальные операции прошли успешно, mergemaster долго и нудно спрашивал про файлы - отвечал в основном буквой i (install).
Перезагрузка - все ок, кроме:
Не работают ранее установленные программы: bind (8.3.7), sshd, postfix, mc, qpopper. Из-за чего это может быть?
В уме примерно такой вариант действий: Снести все, что устанавливал, обновить полностью дерево портов, и все поставить из них... Вопрос - это поможет или дело в другом?
Вывод команды: uname -r: 5.3-RELEASE-p5