Скачал FreeBsd 6.1 Disk 11. Поставил в минимальной конфигурации.
2. Через sysinstall поставил порты.
3. Поставил с портов Cvsup, portupgrade.4. Cvsup всех портов
*default host=cvsup2.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all5. /usr/local/sbin/portsdb -Fu
6. Cvsup Сырцов
*default host=cvsup2.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr
# The following line is for 6-stable. If you want 5-stable, 4-stable,
*default release=cvs tag=RELENG_6
*default delete use-rel-suffix
*default compress
src-all7. Пропатчил ядро.
confg ЯДРО
cd ../comlile/ЯДРО
make cleandepend
make depend
make
make install8. cd /usr/src/
make buildworld
make kernel KERNELCONF=ЯДРО9. REBOOT SINGLE MODE
fsck -p
mount -u /
mount -a -t ufs
swapon -a
mergemaster -p
cd /usr/src/
make installworld
make delete-old
mergemaster (Все инсталл)9. REBOOT
в итоге получил. FreeBsd 6.2-PRERELEASE
ВОПРОС: это хорошо или плохо, для надежного обновленного сервера.
Возможно я че та нитак понимаю. я расчитывал на FreeBsd 6.1 STABLE.
или я не прав и получил то что хотел?
>
>7. Пропатчил ядро.
> confg ЯДРО
> cd ../comlile/ЯДРО
> make cleandepend
> make depend
> make
> make installЭто не патч. Это обычная сборка ядра.
>в итоге получил. FreeBsd 6.2-PRERELEASE
>ВОПРОС: это хорошо или плохо, для надежного обновленного сервера.
>Возможно я че та нитак понимаю. я расчитывал на FreeBsd 6.1
>STABLE.
>или я не прав и получил то что хотел?
>В п.6 указано
>*default release=cvs tag=RELENG_6
Значит ты получил то что хотел. :) 6.1 Стейбл постепенно становится 6.2.
Нашол во такую инфу в нете.По состоянию на 9 мая 2006 года текущей версией FreeBSD является FreeBSD 6.1 [2]. Раньше (до версии 6) существовало 2 ветви FreeBSD — STABLE (стабильная или производственная) (от 5.3) и CURRENT (нестабильная, тестовая) (5.0—5.2) Шестая же версия сразу стала STABLE без CURRENT. Существует также и четвёртая STABLE-версия (последняя — 4.11). На данный момент чаще всего используется пятая STABLE-версия.
ТО есть что такое PRERELISE я так и не понял.
>Скачал FreeBsd 6.1 Disk 1
>
>1. Поставил в минимальной конфигурации.
>2. Через sysinstall поставил порты.
>3. Поставил с портов Cvsup, portupgrade.
>
>4. Cvsup всех портов
>
>*default host=cvsup2.ru.FreeBSD.org
>*default base=/var/db
>*default prefix=/usr
>*default release=cvs tag=.
>*default delete use-rel-suffix
>*default compress
>ports-all
>
>5. /usr/local/sbin/portsdb -Fu
>
>6. Cvsup Сырцов
>*default host=cvsup2.ru.FreeBSD.org
>*default base=/var/db
>*default prefix=/usr
># The following line is for 6-stable. If you want 5-stable,
>4-stable,
>*default release=cvs tag=RELENG_6
>*default delete use-rel-suffix
>*default compress
>src-all
>
>7. Пропатчил ядро.
> confg ЯДРО
> cd ../comlile/ЯДРО
> make cleandepend
> make depend
> make
> make install
>
>8. cd /usr/src/
> make buildworld
> make kernel KERNELCONF=ЯДРО
>
>9. REBOOT SINGLE MODE
> fsck -p
> mount -u /
> mount -a -t ufs
> swapon -a
> mergemaster -p
> cd /usr/src/
> make installworld
> make delete-old
> mergemaster (Все инсталл)
>
>9. REBOOT
>
>в итоге получил. FreeBsd 6.2-PRERELEASE
>ВОПРОС: это хорошо или плохо, для надежного обновленного сервера.
>Возможно я че та нитак понимаю. я расчитывал на FreeBsd 6.1
>STABLE.
>или я не прав и получил то что хотел?
>Вы получили РОВНО то что УКАЗАЛИ в TAG'е, ну и то что хотели, я так понимаю вы хотели
STABLE, вы ее получили, а на сколько она в ЭТОТ момент буить STABLE - дык всякое бываить.Если не понимаете:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cu...FreeBSD развивается ДВУМЯ ветками:
- current - это development направление
- stable - стабильная ветка
По мере развития каждой ветки, freebsd team делает тормоз на каком-то законченном и
для stable - надежном варианте, и выпускает RELEASE.
Tag=RELENG_6 означает для cvsup STABLE в 6'ой ветке, а она на данный момент stable-branch
До тех пор пока 6'а ветка будет stable, tag-RELENG_6 будет STABLE:
6.0-STABLE, 6.1-STABLE, 6.2-STABLE и тд и тп.
Когда 6.1-STABLE дошла до логического завершения, стабильности, то перед тем как
выпустить окончательный RELEASE, STABLE -переходит-> в PRERELEASE, когда тормозят
развитие и ТЕКУЩЕЕ состояние STABLE доводят до ума, выходом всего этого буить
6.2-RELEASE, после него 6.2-STABLE.
Таким образом tag=RELENG_6 - это единый тег для ветки STABLE, которой является 6'ая
на данный момент.
>Скачал FreeBsd 6.1 Disk 1
>
>1. Поставил в минимальной конфигурации.
>2. Через sysinstall поставил порты.
>3. Поставил с портов Cvsup, portupgrade.
>
>4. Cvsup всех портов
>
>*default host=cvsup2.ru.FreeBSD.org
>*default base=/var/db
>*default prefix=/usr
>*default release=cvs tag=.
>*default delete use-rel-suffix
>*default compress
>ports-all
>
>5. /usr/local/sbin/portsdb -Fu
>
>6. Cvsup Сырцов
>*default host=cvsup2.ru.FreeBSD.org
>*default base=/var/db
>*default prefix=/usr
># The following line is for 6-stable. If you want 5-stable,
>4-stable,
>*default release=cvs tag=RELENG_6
>*default delete use-rel-suffix
>*default compress
>src-all
>
>7. Пропатчил ядро.
> confg ЯДРО
> cd ../comlile/ЯДРО
> make cleandepend
> make depend
> make
> make install
>
>8. cd /usr/src/
> make buildworld
> make kernel KERNELCONF=ЯДРО
>
>9. REBOOT SINGLE MODE
> fsck -p
> mount -u /
> mount -a -t ufs
> swapon -a
> mergemaster -p
> cd /usr/src/
> make installworld
> make delete-old
> mergemaster (Все инсталл)
>
>9. REBOOT
>
>в итоге получил. FreeBsd 6.2-PRERELEASE
>ВОПРОС: это хорошо или плохо, для надежного обновленного сервера.
>Возможно я че та нитак понимаю. я расчитывал на FreeBsd 6.1
>STABLE.
>или я не прав и получил то что хотел?
>надо было писать
*default release=cvs tag=RELENG_6_1
и получили бы то что хотели
>>в итоге получил. FreeBsd 6.2-PRERELEASE
>>ВОПРОС: это хорошо или плохо, для надежного обновленного сервера.
>>Возможно я че та нитак понимаю. я расчитывал на FreeBsd 6.1
>>STABLE.
>>или я не прав и получил то что хотел?
>>
>
>надо было писать
>*default release=cvs tag=RELENG_6_1
>и получили бы то что хотели
он написал что рассчитывал на FreeBSD 6.1-STABLE. Он ее получил. Только называется она уже 6.2-PRERELEASE.Нахрена делать то что не понимаешь или не пытаешся понять ?
Всем спасибо.
В будушем можно просто дообновится до следушего Stable как я понял.
А то что Название PRERELISE это не так уж и страшно. =)
>Всем спасибо.
>В будушем можно просто дообновится до следушего Stable как я понял.
>А то что Название PRERELISE это не так уж и страшно. =)
>
В faq'е от frebsd как раз этот вопрос подробно рассматривался. Там написано, что PRERELEASE - это и есть новый STABLE, отличающийся только названием.
>надо было писать
>*default release=cvs tag=RELENG_6_1
>и получили бы то что хотели
Если я точно помню, то handbook говорит tag=RELENG_6_1_0_RELEASE :-)