Страница 1 из 1
Обновление мира
Добавлено: 2007-12-25 21:00:28
squid
Решил на рабочем серваке обновить мир из 5.5 до 6.2 р9
Код: Выделить всё
cvsup -g -L 2 stable-supfile
cd /usr/src
make buildworld
make buildkernel KERNCONF=MY
shutdown now
mergemaster -p
mergemaster
make installkernel KERNCONF=MY
make installworld
reboot
в итоге uname -a вывело именно то что надо
вроде бы стартонули проги (что меня сейчас удивляет, среди них apache22, squid), как оказалось часть, не запустились samba3,mpd,radius,exim,dovecot, всмысле запустились, но либо падают при подключение, либо как мпд не сооединяется вообще
мпд переинсталил, заработало, но логин теперь не проходит
вопрос, после обновления мира весь софт надо тоже обновлять или я что то не так сделал ?
Re: Обновление мира
Добавлено: 2007-12-25 21:47:41
kmb
А mergemaster'ом работал?
Re: Обновление мира
Добавлено: 2007-12-25 21:52:05
squid
да, список команд которые вводились во время обновления написал
Re: Обновление мира
Добавлено: 2007-12-25 21:53:36
Andy
При переходе на другую версию 5, 6 или 7 рекомендуется
пересобирать софт.
Re: Обновление мира
Добавлено: 2007-12-25 22:04:48
squid
а как быть с jail ?
Re: Обновление мира
Добавлено: 2007-12-25 22:17:49
Alex Keda
тоже пересобирать.
и джайлы и софт в них
Re: Обновление мира
Добавлено: 2007-12-26 22:59:19
serge
Последовательность действий сборки не верная. Думаю что это и сказалось.
По офдокам:
Код: Выделить всё
1. `cd /usr/src' (or to the directory containing your source tree).
2. `make buildworld'
3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
5. `reboot' (in single user mode: boot -s from the loader prompt).
6. `mergemaster -p'
7. `make installworld'
8. `make delete-old'
9. `mergemaster'
10. `reboot'
11. `make delete-old-libs' (in case no 3rd party program uses them anymore)
А именно мергемастер (пункт 9) выполнил ПЕРЕД инсталляцией мира и ядра!
Re: Обновление мира
Добавлено: 2007-12-26 23:04:10
Andy
Сильное расхождение с хэндбуком, кстати. 3 и 4
это make kernel. 11 - этим пунктом, помню, наебнул
систему хорошо - она каличной стала

Re: Обновление мира
Добавлено: 2007-12-26 23:10:12
serge
для сохранности яйцев 11 можно опустить. Мусора немного поболее будет, но вот если чето нужное улетит - ет жопа
Остальное в указаном порядке.
Re: Обновление мира
Добавлено: 2007-12-27 13:23:58
manefesto
о да....было у меня такое...обновился до 7ки....и нах....все либы полетели. А вот у лиса ничо не летит....странно.....заговоренный поди
Re: Обновление мира
Добавлено: 2007-12-27 14:46:12
Alex Keda
да и у меня летает...
было дело - локал сносил и вар/дб/пкг - и переставлял весь софт с нуля...