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

Исходное сообщение
"Upgrade FreeBSD"

Отправлено Valeriy Fomenko , 20-Сен-02 17:18 
Всем привет!

Есть боевой удаленный сервер с установленной FreeBSD 4.4 RELEASE
Надо бы его обновить до 4.6.2 RELEASE. Правильно ли будет накатить CVSup-ом исходники (default release=cvs tag=RELENG_4_6_2_RELEASE) и использовать стандартную процедуру обновления (make buildworld...)?
Судя по http://www.freebsd.org/doc/en_US.ISO8859-/articles/releng/re... этот релиз стоит особняком. Может правильно сначала обновить до 4.6 RELEASE а потом до 4.6.2?
Или вообще не стоит этим заниматься. Может быть достаточно только накатить "security and critical fixes" (RELENG_4_4)? Хотя насчет правильности этого шага есть сомнения. Если я правильно понял 4.4 уже не поддерживается, следовательно новых патчей ждать не приходится.

Как лучше поступить?


Содержание

Сообщения в этом обсуждении
"RE: Upgrade FreeBSD"
Отправлено lavr , 20-Сен-02 17:37 
>Всем привет!
>
>Есть боевой удаленный сервер с установленной FreeBSD 4.4 RELEASE
>Надо бы его обновить до 4.6.2 RELEASE. Правильно ли будет накатить CVSup-ом
>исходники (default release=cvs tag=RELENG_4_6_2_RELEASE) и использовать стандартную процедуру обновления (make buildworld...)?
>
>Судя по http://www.freebsd.org/doc/en_US.ISO8859-/articles/releng/re... этот релиз стоит особняком. Может правильно сначала обновить до
>4.6 RELEASE а потом до 4.6.2?
>Или вообще не стоит этим заниматься. Может быть достаточно только накатить "security
>and critical fixes" (RELENG_4_4)? Хотя насчет правильности этого шага есть сомнения.
>Если я правильно понял 4.4 уже не поддерживается, следовательно новых патчей
>ждать не приходится.
>
>Как лучше поступить?

поддерживается ВСЯ четвертая ветка

можно исключительно security-fix накатить (cvsup RELENG_4_4), а можно
cvsup до 4.6 и потом security

прим. версии от 4.3 до 4.4 очень стабильные, если все работает, возможно
лучше RELENG_4_4.


"RE: Upgrade FreeBSD"
Отправлено fvl , 20-Сен-02 17:41 
Извините что не в тему но не могли бы вы мне обьяснить что есть STABLE или RELEASE а то я совсем тут свами запутадлся!
И что есть security-fix?

"RE: Upgrade FreeBSD"
Отправлено lavr , 20-Сен-02 18:24 
>Извините что не в тему но не могли бы вы мне обьяснить
>что есть STABLE или RELEASE а то я совсем тут свами
>запутадлся!
>И что есть security-fix?

есть две ветви:

- Stable (все 4'ые RELEASE)
- Current - то что 5.0 PreRelease в результате должен быть выпущен
  RELEASE-5.0

разработка системы идет под управлением CVS(ведение проектов)

В процессе разработки Stable - идет постоянное продвижение системы
вперед, новые драйвера, новые возможности и тд и тп, в течении
этого процесса создаются завершенные продукты которые и есть
RELEASE-4.0/4.1/4.1.1/4.2/4.3/4.4/4.5/4.6/4.6.2/4.7...

Однако даже в RELEASE'ах находятся баги и дырки, для каждого RELEASE
выпускаются security & bug fixes

http://unix1.jinr.ru/~lavr/cvsup_makeworld.html

Все это описано в Handbook, можно вручную выкачивать by ftp security/CERT
а можно через cvsup указывая нужные теги:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cv...


"RE: Upgrade FreeBSD"
Отправлено Valeriy Fomenko , 20-Сен-02 18:19 
>поддерживается ВСЯ четвертая ветка
Хм...как тогда понимать "FreeBSD 4.4 security fix branch (not officially supported)" см.http://www.freebsd.org/releng/index.html. Или я что то не так понял.

>можно исключительно security-fix накатить (cvsup RELENG_4_4), а можно
>cvsup до 4.6 и потом security

То есть именно до 4.6 а не до 4.6.2?

>прим. версии от 4.3 до 4.4 очень стабильные, если все работает, возможно
>лучше RELENG_4_4.

Возможно и так, но только в том случае если действительно security-fix продолжают поддерживаться. Да, а как насчет портов. Есть вероятность что свежие порты не будут нормально работать при установке на 4.4? Вроде порты поддерживаются только для -CURRENT и -STABLE.
И еще :) Процедура обновления при использования RELENG_4_4 остается прежней (с buildworld и buildkernel)? Или достаточно пересобрать только то, что поменялось?