FreeBSD - [решено] Обновление 7.1 до 7.4 csup-ом

Ответить
Аватара пользователя
Flainth

FreeBSD - [решено] Обновление 7.1 до 7.4 csup-ом

Сообщение Flainth »

Захотел обновить свой "пожилой" домашний сервер на котором установлена freebsd 7.1 до freebsd 7.4.



Написал sup-файлы (или из примеров взял, не помню, давно готовился к обновлению Изображение ), сами sup-файлы прикреплю вечером.

Точно помню что releng, в sup-файле src, выставил "7_"

Оставил пути base и suffix во всех sup-файлах по умолчанию (согласно man csup это путь /usr/local/etc/cvsup). Создал директорию /usr/local/etc/cvsup.

Сделал резервную копию всего жесткого диска с freebsd (под рукой валялся точно такой же Изображение, ненужный жёсткий диск )



Обновил исходные тексты, порты и документы так:



#sudo csup -L2 -Z /src

#sudo csup -L2 -Z /ports

#sudo csup -L2 -Z /doc



Открыл handbook и согласно инструкции решил всё логировать (логи тоже выложу вечером Изображение ):

# cd /usr/src

# sudo script /var/tmp/buidworld.out

# make buildworld

# exit

# sudo script /var/tmp/buidkernel.out

# make buildkernel

# exit

# sudo script /var/tmp/installkernel.out

# make installkernel

# exit

# reboot



потом в режиме single user



# mergemaster -p

# make installworld

# mergemaster

# reboot



После непродолжительного (!!!) сравнения конфигурационных файлов и перезагрузки , на запрос uname -a Я получил всё того же старичка 7.1 Изображение

Подскажите, пожалуйста , в чем Я допустил ошибку?
Аватара пользователя
Kent

Re: FreeBSD - [решено] Обновление 7.1 до 7.4 csup-ом

Сообщение Kent »

прошу прощения, но мне кажется, Я где-то читал, что в случае указания RELENG_7_ , собирается последний на текущий момент stable (коим есть 7.4).

Возможно Я ошибаюсь...
Аватара пользователя
Flainth

Re: FreeBSD - [решено] Обновление 7.1 до 7.4 csup-ом

Сообщение Flainth »

Вот src-sup-файл



Код:

Код: Выделить всё

#Supfile ДМС ПВОПЧМЕОЙС РПТФПЧ: 
# cat /etc/csup/ports-all 
*default host=cvsup3.ua.FreeBSD.org 
#*default base=/var/db 
#*default prefix=/usr 
*default release=cvs tag=RELENG_7 
*default delete use-rel-suffix 
*default compress src-all

Вот port-sup-файл



Код:

Код: Выделить всё

#Supfile ДМС ПВОПЧМЕОЙС РПТФПЧ: # cat /etc/csup/ports-all 
*default host=cvsup3.ua.FreeBSD.org
#*default base=/var/db
#*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress ports-all

Вот docx-sup-файл



Код:

Код: Выделить всё

*default host=cvsup.FreeBSD.org.ua
#*default base=/var/db
# ЛХДБ ЙОУФБММЙФШ ЙУИПДОЙЛЙ ДПЛПЧ
# МПЗЙЮОЕК, ЧУЈ ЦЕ ОЕ Ч /usr/src - РТПУФП ЬФБ ДЙТЕЛФПТЙС Х НЕОС ТБУЫБТЕОБ
# РП NFS ОБ ЧУЕ УЕТЧЕТБ.
#*default prefix=/usr/src
# ФЬЗ - ФПЛБ ФПЮЛБ.
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
doc-ru

свободный вечер Изображение пойду ка Я ещё разок повторю это дело
Аватара пользователя
Flainth

Re: FreeBSD - [решено] Обновление 7.1 до 7.4 csup-ом

Сообщение Flainth »

Дошло!

Всё что было собрано csup-ом ложилось туда, куда Я и хотел (/usr/local/etc/cvsup (хотя в man csup написано что это всё хозяйство должно падать в /usr/local/etc/csup )), только вот заменить полученным (только что собранными файлами, теми , что смирно лежали в /usr/local/etc/cvsup ) то, что у меня уже было установлено - ума то и не хватило Изображение

Вот и получилось что всё "каГбЭ" обновилось , но при этом сама система осталась без изменений.

Поправьте меня, коль Я ошибаюсь Изображение
Аватара пользователя
Flainth

Re: FreeBSD - [решено] Обновление 7.1 до 7.4 csup-ом

Сообщение Flainth »

Спасибо Kent за то, что откликнулись на мой вопросец и натолкнули "спинным мозгом" конкретнее пошевелить Изображение
Аватара пользователя
Flainth

Re: FreeBSD - [решено] Обновление 7.1 до 7.4 csup-ом

Сообщение Flainth »

к слову, подправил sup-файлы, они у меня теперь выглядят так:



Код:

Код: Выделить всё

#Supfile src-all
*default host=cvsup3.ua.FreeBSD.org 
#*default base=/var/db 
#*default prefix=/usr 
*default release=cvs tag=RELENG_7
*default use-rel-suffix 
#*default compress 
src-all



Код:

Код: Выделить всё

#Supfile ports-all 
*default host=cvsup3.ua.FreeBSD.org
#*default base=/var/db
#*default prefix=/usr
*default release=cvs tag=.
*default use-rel-suffix
#*default compress 
ports-all



Код:

Код: Выделить всё

#Supfile doc
*default host=cvsup.FreeBSD.org.ua
#*default base=/var/db
#*default prefix=/usr/src
*default release=cvs tag=.
*default use-rel-suffix
#*default compress
doc-ru

Кому не трудно, киньте в меня, пожалуйста, ссылкой со списком серверов cvsup
Аватара пользователя
Kent

Re: FreeBSD - [решено] Обновление 7.1 до 7.4 csup-ом

Сообщение Kent »

Цитата Flainth:



Кому не трудно, киньте в меня, пожалуйста, ссылкой со списком серверов cvsup
FreeBSD - [решено] Обновление 7.1 до 7.4 csup-ом




В handbook, на странице cvsup.
Аватара пользователя
vadblm

Re: FreeBSD - [решено] Обновление 7.1 до 7.4 csup-ом

Сообщение vadblm »

В портах есть утилита
fastest_cvsup
, позволяющая найти наиболее быстрое зеркало в заданных регионах.
Ответить

Вернуться в «Общий по FreeBSD»