LINUX.ORG.RU

[iZEN_cast] update FreeBSD


0

0

Как максимально безболезненно (да, я - тупой! да, я этим горжусь) сделать сабж с версии 6.2 до 8.0 Stable? При этом надо ничего не сломать, а именно exim, openldap, named, netams, всякие мелочи..

Update нужно сделать удаленно.

★☆

Дабы не. Если iZEN не ответит то.. в общем пиши письма :)

8-ka ещё пока в 8.0-BETA4 ходит.

ansi ★★★★
()
Ответ на: комментарий от hizel

и да безболезненно не получится и лучше обновлять до 7.2-RELEASE

через cvsup и волшебной комбинации

make builworld
make buildkernel KERNCONF=<CONF>
make installkernel KERNCONF=<CONF>
make installworld
mergemaster -p
mergemaster
reboot

когда делаем mergemaster внимательно читаем и понимаем что от нас спрашивают

hizel ★★★★★
()
Ответ на: комментарий от ansi

>8-ka ещё пока в 8.0-BETA4 ходит.

Да я от кого угодно от помощи не откажусь... А так вроде видел, что 8.0 стайбл уже есть.. может ошибся. В общем до последней, стабильной.

delilen ★☆
() автор топика
Ответ на: комментарий от Cancellor

>*анабиоз* А резве не -RC1 ?

*отудаже* Вроде не.

$ uname -a
FreeBSD xxxx666.xx.com 8.0-BETA4 FreeBSD 8.0-BETA4 #0: Wed Sep 16 18:42:15 CEST 2009 root@xxxx666.xx.com:/usr/obj/usr/src/sys/GATE32 i386
$

ansi ★★★★
()
Ответ на: комментарий от hizel

Это называется получил сервак в наследство. переводить его на линукс времени нет. Хендбук более менее прочитал, не скажу что понял все.

delilen ★☆
() автор топика

Sysinstall -> Upgrade an existing system

Бинарное оновление лучше проводить между смежными релизами.

После обновления до 8.0-RELEASE нужно обновить исходники до RELENG_8 и перекомпилировать ядро и мир, сделать mergemaster и перезагрузить систему.

iZEN ★★★★★
()
Ответ на: комментарий от delilen

>Да я от кого угодно от помощи не откажусь... А так вроде видел, что 8.0 стайбл уже есть.. может ошибся. В общем до последней, стабильной.

едрен батон, когда вы все ужо прочтёте хэндбуг, где четка написанно что STABLE это не значит что можно сувать в работающую систему!11

hizel ★★★★★
()
Ответ на: комментарий от hizel

э да еще надо все порты перекомпилировать
хорошо если они перед обновлением будут уже свежие

hizel ★★★★★
()
Ответ на: комментарий от ansi

мне пофиг: FreeBSD bnight 9.0-CURRENT FreeBSD 9.0-CURRENT #1 r197259: Thu Sep 17 23:03:26 MSD 2009 root@bnight:/usr/obj/usr/src/sys/GENERIC i386 ^_^

hizel ★★★★★
()
Ответ на: комментарий от hizel

>едрен батон, когда вы все ужо прочтёте хэндбуг, где четка написанно что STABLE это не значит что можно сувать в работающую систему!11

А ничего, что сайт www.FreeBSD.org долгое время работал на FreeBSD 8-CURRENT?

iZEN ★★★★★
()
Ответ на: комментарий от delilen

> Это называется получил сервак в наследство. переводить его на линукс времени нет. Хендбук более менее прочитал, не скажу что понял все.

есть мнение, что проще и быстрее будет развернуть там линупс и перенести все службы на него.

isden ★★★★★
()
Ответ на: комментарий от isden

Есть мнение, что проще и быстрее развернуть там винду+керио+майлдаемон+самфингэлз. Но религия не позволяет.

delilen ★☆
() автор топика
Ответ на: комментарий от iZEN

>А ничего, что сайт www.FreeBSD.org долгое время работал на FreeBSD 8-CURRENT?

пруфлинк то будет?

hizel ★★★★★
()
Ответ на: комментарий от delilen

> то проще и быстрее развернуть там винду+керио+майлдаемон+самфингэлз.

ох тыж блин, это сколько секса же предстоит если так делать...

isden ★★★★★
()
Ответ на: комментарий от isden

дак там некст-некст-некст, абы заработало. потом уже, когда время будет накачу туда центось. А со фряхой возится, правда, долго выходит при моих то знаниях фряхи..

delilen ★☆
() автор топика
Ответ на: комментарий от iZEN

>Sysinstall -> Upgrade an existing system

И как таким образом вообще обновится? Хочу я обновится с 7.0 до 7.2, сделал так, выбрал фтп, а он говорит, что 7.0 не найден на сервере. Я так понял он перемещен в архив. Но зачем мне старый релиз если я хочу новый? Или таким образом до 7.2 не обновится? И надо пересобирать мир?

Dudraug ★★★★★
()
Ответ на: комментарий от hizel

>через cvsup и волшебной комбинации

В хэндбуке прочитал про cvsup, не понял как обновится до нужной версии, а как оставаться в рамках текущей (или я не понимаю фряшного подхода к версиям?)?

//прошу сильно не пинать, только начал разбираться с фрей.

Dudraug ★★★★★
()
Ответ на: комментарий от Dudraug

во первых для 7.0 использовать csup входящий в базовую систему
во вторых в файле /usr/share/examples/cvsup/stable-supfile
*default release=cvs tag=RELENG_7

если обновить с него то получится 7-STABLE
RELENG_7_2 - 7.2-RELEASE-p3


да и если у вас ядро GENERIC то проще бинарно обновится с помощю freebsd-update ;]

hizel ★★★★★
()
Ответ на: комментарий от Dudraug

Еще один вопрос: сколько места нужно для обновления через cvsup и пересбоку мира.

/usr/src/ ~ 500МБ (несжатый, не-svn)
/usr/obj/ ~ 1.5ГБ

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