The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Подскажите с обновлением: FreeBSD 5.4 release -> 5.5"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Подскажите с обновлением: FreeBSD 5.4 release -> 5.5"  
Сообщение от winter_silence on 19-Июн-06, 10:53 
Приветствую!

За простой вопрос не пинайте, сам никогда не делал, хочу удостовериться что все правильно понял.

Есть FreeBSD 5.4 release, хочу получить FreeBSD 5.5

Насколько я понял, надо создать supfile следующего содержания:

*default host=cvsup3.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_5_5
*default delete use-rel-suffix
*default compress
src-all
ports-all tag=.

После чего выполнить команду:

cvsup -g -L 2 supfile

Затем:

# make buildworld
# make buildkernel
# make installkernel
# reboot
После чего перейти в single user режим, и выполнить

# mergemaster -p
# make installworld
# mergemaster
# reboot

Кроме этого еще какие нибудь действия нужно выполнять?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Подскажите с обновлением: FreeBSD 5.4 release -> 5.5"  
Сообщение от lavr email on 19-Июн-06, 11:37 
>Приветствую!
>
>За простой вопрос не пинайте, сам никогда не делал, хочу удостовериться что
>все правильно понял.

http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/cvsup.html - разжевано

>Есть FreeBSD 5.4 release, хочу получить FreeBSD 5.5
>
>Насколько я понял, надо создать supfile следующего содержания:

описания ТЕГОВ: http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/cvs-tags.html

>*default host=cvsup3.freebsd.org
>*default base=/usr
>*default prefix=/usr
>*default release=cvs tag=RELENG_5_5

"хочу получить FreeBSD 5.5" -> tag=RELENG_5_5_0_RELEASE

>*default delete use-rel-suffix
>*default compress
>src-all
>ports-all tag=.
>
>После чего выполнить команду:
>
>cvsup -g -L 2 supfile
>
>Затем:
>
># make buildworld
># make buildkernel
># make installkernel
># reboot
>После чего перейти в single user режим, и выполнить
>
># mergemaster -p
># make installworld
># mergemaster
># reboot
>
>Кроме этого еще какие нибудь действия нужно выполнять?

нет, поправить ТЕГ и действовать.

Прим: я бы посоветовал использовать раздельно cvsup для sources и для портов, проще
и удобней, самое важное с тегами не будет путаницы.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Подскажите с обновлением: FreeBSD 5.4 release -> 5.5"  
Сообщение от winter_silence on 19-Июн-06, 11:47 
Большое спасибо за ответ!
Ознакомился с http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/cvs-tags.html

Сделал вот такой supfile

*default host=cvsup3.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_5_5_0_RELEASE
*default delete use-rel-suffix
*default compress
src-all

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

А так, все остальное верно?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Подскажите с обновлением: FreeBSD 5.4 release -> 5.5"  
Сообщение от lavr email on 19-Июн-06, 12:30 
>Большое спасибо за ответ!
>Ознакомился с http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/cvs-tags.html
>
>Сделал вот такой supfile
>
>*default host=cvsup3.freebsd.org
>*default base=/usr
>*default prefix=/usr
>*default release=cvs tag=RELENG_5_5_0_RELEASE
>*default delete use-rel-suffix
>*default compress
>src-all
>
>т.е. сначало просто обновлю систему, а следующим заходом уже порты.
>
>А так, все остальное верно?

угу

например для sources использовать файл srcsup, для портов portsup
можно написать скрипты, как пример:

http://unix1.jinr.ru/~lavr/cvsup/index.html - там в качестве примера FreeBSD 4.7-RELEASE,
но в случае скриптов - фиолетов, важно КАКИЕ теги в supfile, скрипты поправить под
себя.

Например сделать два или три скрипта:

cvssrc - обновление sources, cкажем тег можно задавать параметром и динамически
создавать srcsup (supfile)
cvsports - для портов, тут вовсе ничего не надо, для портов всегда один тег - текущий "."

cvssec - security и bugfix обновления (можно отдельно или включить в cvssrc)

Вобщем широкий выбор для написания скриптов на чем угодно.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Подскажите с обновлением: FreeBSD 5.4 release -> 5.5"  
Сообщение от winter_silence on 19-Июн-06, 12:32 
Благодарю за ответ и советы!
Вы мне очень помогли!
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру