|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Anton V. Yuzhaninov 2:5020/400 03 Jan 2004 02:04:17 To : Valery Alexeev Subject : Re: upgrade 4.8 -> 4.9 --------------------------------------------------------------------------------
Hello, Valery!
You wrote to All on Fri, 02 Jan 2004 23:31:37 +0300:
VA> что требуется, чтобы сабж осуществить?
VA> т.е. какие файлы/пакеты нужны качать с ftp.freebsd.org для этого ?
Лучше обновить локальое дерево исходников по CVS, а пото пересобрать мир и
ядро и установить их.
Для того, чтоб обновить исходники нужно установить cvsup
я это делаю так:
# pkg_add -r
ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4-stable/net/cvsup-wit
hout-gui-16.1h.tgz
далее сотовляется supfile, и называется например src-all
Я использую такой:
*default host=cvsup4.ru.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_4
*default delete use-rel-suffix
*default compress
src-all
пример такого файла с комметариями в
/usr/share/examples/cvsup/stable-supfile
cvsup src-all
теперь на локальном диске мы имеем исходники системы обновленые до
4.9-stable
Почистить каталог, где производится сборка:
# cd /usr/obj
# chflags -R noschg *
# rm -rf *
Далее, если ве это делается удаленно:
# mergemaster -p
# make buildworld
# make buildkernel KERNCONF=имя_конфига_ядра
# make installkernel KERNCONF=имя_конфига_ядра
# make installworld
# mergemaster
# shutdown -r now
если все делается локально, то перед installkernel нужно перейти
однопользовательский режим.
--
With best regards, Anton V. Yuzhaninov. E-mail: citrin@mail.ru
P. S. В Handbook все это достаточно подробно описано.
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5.1
* Origin: Talk.Mail.Ru (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/648814ee7203.html, оценка из 5, голосов 10
|