URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 69031
[ Назад ]

Исходное сообщение
"RELENG_6 привел к FreeBsd 6.2-PRERELEASE, Гуд или не гуд?"

Отправлено Алексей , 20-Сен-06 15:34 
Скачал 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.
или я не прав и получил то что хотел?
  


Содержание

Сообщения в этом обсуждении
"RELENG_6 привел к FreeBsd 6.2-PRERELEASE, Гуд или не гуд?"
Отправлено PavelR , 20-Сен-06 15:54 

>
>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.


"RELENG_6 привел к FreeBsd 6.2-PRERELEASE, Гуд или не гуд?"
Отправлено Алексей , 20-Сен-06 15:55 
Нашол во такую инфу в нете.

По состоянию на 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 я так и не понял.


"RELENG_6 привел к FreeBsd 6.2-PRERELEASE, Гуд или не гуд?"
Отправлено lavr , 20-Сен-06 16:01 
>Скачал 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'ая
на данный момент.


"RELENG_6 привел к FreeBsd 6.2-PRERELEASE, Гуд или не гуд?"
Отправлено аноним , 20-Сен-06 16:03 
>Скачал 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
и получили бы то что хотели


"RELENG_6 привел к FreeBsd 6.2-PRERELEASE, Гуд или не гуд?"
Отправлено PavelR , 20-Сен-06 16:12 
>>в итоге получил. FreeBsd 6.2-PRERELEASE
>>ВОПРОС: это хорошо или плохо, для надежного обновленного сервера.
>>Возможно я че та нитак понимаю.  я расчитывал на FreeBsd 6.1
>>STABLE.
>>или я не прав и получил то что хотел?
>>
>
>надо было писать
>*default release=cvs tag=RELENG_6_1
>и получили бы то что хотели


он написал что рассчитывал на FreeBSD 6.1-STABLE. Он ее получил. Только называется она уже 6.2-PRERELEASE.  

Нахрена делать то что не понимаешь или не пытаешся понять ?


"RELENG_6 привел к FreeBsd 6.2-PRERELEASE, Гуд или не гуд?"
Отправлено Алексей , 20-Сен-06 16:13 
Всем спасибо.
В будушем можно просто дообновится до следушего Stable как я понял.
А то что Название PRERELISE это не так уж и страшно. =)


"RELENG_6 привел к FreeBsd 6.2-PRERELEASE, Гуд или не гуд?"
Отправлено Stant , 20-Сен-06 16:23 
>Всем спасибо.
>В будушем можно просто дообновится до следушего Stable как я понял.
>А то что Название PRERELISE это не так уж и страшно. =)
>
В faq'е от frebsd как раз этот вопрос подробно рассматривался. Там написано, что PRERELEASE - это и есть новый STABLE, отличающийся только названием.


"RELENG_6 привел к FreeBsd 6.2-PRERELEASE, Гуд или не гуд?"
Отправлено EWA , 21-Сен-06 03:13 
>надо было писать
>*default release=cvs tag=RELENG_6_1
>и получили бы то что хотели
Если я точно помню, то handbook говорит tag=RELENG_6_1_0_RELEASE :-)