Как сделать корректно... (makeworld)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
scorpio
Сообщения: 50

Как сделать корректно...

Сообщение scorpio »

Мужики!
Обычно не приходилось так делать, всегда проще было переставить...
Суть такова -- есть сервер под 4.11... Как наиболее корректно и правильно довести его до 6-ки?
Насколько я понимаю, сразу через версию перескочить не получится....
Как обновятся там всякие SSH, PERL и все остальное системное...????????
Легче подавить первое желание, чем утолить все то, что следует за ним.
Спасибо сказали:
Stashek
Сообщения: 86

Re: Как сделать корректно...

Сообщение Stashek »

scorpio писал(а):
29.11.2005 11:27
Мужики!
Обычно не приходилось так делать, всегда проще было переставить...
Суть такова -- есть сервер под 4.11... Как наиболее корректно и правильно довести его до 6-ки?
Насколько я понимаю, сразу через версию перескочить не получится....
Как обновятся там всякие SSH, PERL и все остальное системное...????????

Почитайте о миграции с четвертой ветки здесь. Описывается миграция на пятую ветку, но она во многом подходит и для шестой. Нашел информацию на старом интерфейсе сайта. На новом, к сожалению, как ни искал, найти не смог.
Косово je Србиjа!
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Как сделать корректно...

Сообщение vg2.0 »

Насчет с 4.11 до 6.0 не знаю, обычный способ разве не подойдет?

Код: Выделить всё

cd /usr/obj
chflags -R noschg *
rm -rf *

Код: Выделить всё

cd /usr/src
make buildworld
make buildkernel
make installkernel
shutdown -r now

Затем нужно загрузиться в однопоьлзовательском режиме, для этого при загрузке нажать "6" и ввести
boot -s
после загрузки системы

Код: Выделить всё

fsck -p
mount -u /
mount -a -t ufs
swapon -a
cd /usr/src/usr.sbin/mergemaster
./mergemaster.sh -p    | это интерактивнй режим, нужно на вопросы отвечать "i"
cd /usr/src
make installworld
mergemaster
shutdown -r now

Код: Выделить всё

uname -a

пересборка всего, что собрано из портов

Код: Выделить всё

portupgrade -arRf
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали: