LINUX.ORG.RU
ФорумAdmin

(FreeBSD) «правильный» make world


0

0

ДОбрый день.

Кто-нибудь подскажет корректный алгоритм проведения апгрейда системы?
1) Можно ли вынимать не все сырцы (например, я не использую керберосы)?
2) вынимая сырцы, какой sup-файл использовать (какие изменения в него надо внести) для апдейта?
3) На какую ветку стоит апдейтиться?
4) Правильна ли следующая последовательность?
# cd /usr/src
# make buildworld
# make buildkernel
# make installkernel
# make installworld
5) третья команда будет строить ядро по какому конфигу?

★★☆☆

Re: (FreeBSD) "правильный" make world

1. разумеется, если не забудешь выключить ненужное в make.conf
2. /usr/share/examples/cvsup/stable-supfile
3. RELENG_4, наверно. зависит от текущей твоей версии и потребностей.
4. я бы сделал так: buildworld, buildkernel KERNCONF=<конфиг>, перейти в однопользовательский режим, проверить fs, installworld, installkernel KERNCONF=<конфиг>, mergemaster (обязательно!), reboot
5. GENERIC

а вообще - handbook твой друг...

shuric ()

Re: (FreeBSD) "правильный" make world

После хэндбука и спросил... так как
1) В портах иногда странные зависимости образуются от японских (например) пакетов, поэтому их тоже приходится апдейтить.
2)там несколько примеров, отличающихся ветками, которые будут тянуться. так что ...
3) ВОт именно. Не знаю, для десктопа стоит ли "обгонять паровоз"?
4) это фрагмент из хэндбука

Zulu ★★☆☆ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.