Обновление с 8.2-stable до 9.1-release

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Ответить
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3
Контактная информация:

Обновление с 8.2-stable до 9.1-release

Сообщение serg_sk »

Собственно как?
freebsd-update с 8.2-release работать не хочет. // Поправка. С 8.2-STABLE конечно, же.
Сначала обновил порты
# portsdb -Uu
# portupgrade -arR

потом приступил к системе:

# svn checkout https://svn0.us-west.freebsd.org/base/stable/9 /usr/src
# svn up /usr/src
# rm -rf /usr/obj
# cd /usr/src
# make buildworld
# make kernel
# make installworld
# mergemaster -Ui
# reboot
# cd /usr/src
# make check-old

И после перезагрузки uname -a выдает все равно 8.2-STABLE. Что я делаю не так?
первый раз просто сталкиваюсь с обновлением.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
BirdGovorun
Сообщения: 81

Re: Обновление с 8.2-stable до 9.1-release

Сообщение BirdGovorun »

Вы всё привели?
Чего-то не вижу:
# make buildkernel
# make installkernel

А вот чего freebsd-update не сработало, это для меня новость,
недавно в 8.3 на 9.1 без проблем прошло.
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3
Контактная информация:

Re: Обновление с 8.2-stable до 9.1-release

Сообщение serg_sk »

потому, что freebsd-update для STABLE не работает. Это даже в хендбуке написано.

делал make kernel, сейчас сделал make installkernel. Все так же ) Пойду дальше курить маны.

P.S. В генту все как-то проще xD
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
BirdGovorun
Сообщения: 81

Re: Обновление с 8.2-stable до 9.1-release

Сообщение BirdGovorun »

serg_sk писал(а):
13.03.2013 14:50
потому, что freebsd-update для STABLE не работает. Это даже в хендбуке написано.

делал make kernel, сейчас сделал make installkernel. Все так же ) Пойду дальше курить маны.

P.S. В генту все как-то проще xD

freebsd-update с 8.2-release работать не хочет.

Ваше-же сообщение, хотя в заголовке темы "стабле" нарисовано,
вот сиди и гадай чего на самом деле.
# make kernel это make buildkerne+linstallkernel я уже и забыл :blush:
Что вам выдаст?

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

# grep -A 2 'TYPE="' /usr/src/sys/conf/newvers.sh
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3
Контактная информация:

Re: Обновление с 8.2-stable до 9.1-release

Сообщение serg_sk »

Опечатался. 8.2-STABLE :)

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

nas3# grep -A 2 'TYPE="' /usr/src/sys/conf/newvers.sh
TYPE="FreeBSD"
REVISION="9.1"
BRANCH="RELEASE-p1"

nas3# uname -a
FreeBSD nas3.cn.km.ua 8.2-STABLE FreeBSD 8.2-STABLE #0: Wed Mar 13 09:23:57 EET 2013     root@nas3.cn.km.ua:/usr/obj/usr/src/sys/GENERIC  amd64
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
BirdGovorun
Сообщения: 81

Re: Обновление с 8.2-stable до 9.1-release

Сообщение BirdGovorun »

Исходники как-бы обновлены.
https://svn0.us-west.freebsd.org/base/stable/9 /usr/src
попробуйте слеш ( / ) поставить после 9 и обновить исходники.
или с Нью Джерси svn0.us-east.FreeBSD.org , может исходники посвежее :rolleyes:
По идее после make kernel и reboot ядро должно обновиться,
если не обновляется то или сборка провалилась или исходники не те,
а так фиг его знает чего твориться.
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3
Контактная информация:

Re: Обновление с 8.2-stable до 9.1-release

Сообщение serg_sk »

Обновился таки. Через csup + svn

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

% uname -a
FreeBSD nas3.cn.km.ua 9.1-RELEASE-p1 FreeBSD 9.1-RELEASE-p1 #0 r248230M: Wed Mar 13 15:47:20 EET 2013     root@nas3.cn.km.ua:/usr/obj/usr/src/sys/GENERIC  amd64


Инфа тут:
http://linux-bsd.in.ua/freebsd/1242-obnovl...d-82-do-90.html
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Обновление с 8.2-stable до 9.1-release

Сообщение arachnid »

очень, очень сумбурная статья.

из ошибок на текущий день

- обновления кода через csup не работает с 28 февраля
- c совместимотью вообще один большой мрак. нет такой опции. и то, что Вы зачем то внесли ее в файл NOTE, не значит, что она появиться :)
читаем топик http://lists.freebsd.org/pipermail/freebsd...ary/065385.html и просвящяемся :)
- для обновления портов используем либо portsnap, либо svnup (см. рекомендации :))

рекомендации
- вместо установки subversion проще поставить утилитку net/svnup

так, посмотрел, что статья от середины января - так что ошибки на тот момент ими не были :)

но в общем - если не предполагается использование опций в ядре, которые не могут быть загружены как модули, то проще использовать релизы и обновляться через freebsd-update :)
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Ответить