The OpenNET Project / Index page

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

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

"Обновления FreeBSD"
Сообщение от diam Искать по авторуВ закладки(ok) on 14-Май-04, 16:45  (MSK)
Здравствуйте.

Начну по порядку.

В качестве десктопа я выбрал FreeBSD 5.2. Скачал iso-образы с ftp.freebsd.org и поставил (на тот момент 5.2. только появилась). При установке первым образом
# cd /usr/ports/net/cvsup-without-gui
# make install clean
# vi /usr/local/etc/cvsup/stable-supfile
*default host=cvsup4.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_5_2
*default delete use-rel-suffix
*default compress
src-all
:wq!
# mkdir /usr/sup/src-all
# cvsup /usr/local/etc/cvsup/stable-supfile
# cd /usr/src
# rm -rf ../obj/*
# make buildworld && make buildkernel KERNCONF=MYKERN\
                  && make installkernel KERNCONF=MYKERN && reboot

После перезагрузки захожу в сингл-мод
# mount -u /
# mount -t ufs -a
# mergemaster -p
Смотрю изменения, после чего
# cd /usr/src && make installworld && mergemaster
Аккуратно отвечаю на вопросы.
# reboot

Потом захожу в обновлённую систему. Систему обновляю только на предмет критических обновлений.

Вопрос.
-------
Если хочу обновить дерево исходных текстов системы до последней версии, то, соответственно, строчка supfile с тагом изменится:
*default release=cvs tag=RELENG_5_2 list=cvs:.
Всё остальное то же самое, а после update'а строка изменится на
*default release=cvs tag=.

Если же я захочу сделать откат до 5_2, делаю, соответственно, сначала
*default release=cvs tag=. list=cvs:RELENG_5_2
Ну, и после апдейта, ес-но,
*default release=cvs tag=RELENG_5_2

Правильно ли я произвожу обновления? Если да, то что будет, если первоначально система стояла
*default release=cvs tag=RELENG_5_0
Я изменил строчку на
*default release=cvs tag=RELENG_5_2
и всё проапдейтил. Что происходит при таком раскладе?

Заранее спасибо всем, кто дочитал эти нудные строки до конца :)
И ещё большее спасибо тем, кто что-нибудь подскажет :))))

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Обновления FreeBSD"
Сообщение от diam Искать по авторуВ закладки(ok) on 15-Май-04, 14:05  (MSK)
Видимо, ни у кого при этом вопросов не возникало :(
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Обновления FreeBSD"
Сообщение от dev emailИскать по авторуВ закладки(??) on 17-Май-04, 13:07  (MSK)
>*default release=cvs tag=RELENG_5_2

Вот так пиши и проблем не будет - будешь на последнем обновлении версии 5.2 :)

Не важно, чего у тебя было первоначально; если ты написал нужный тебе tag, то система до него и обновится. И не надо постоянно править этот конфиг. Один раз написал и обновляйся.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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