LinuxForum.Fans
Тема

Второй кандидат в релизы FreeBSD 9.0

Автор: XRevan86 1 сообщений 822 просмотров
#206266

Анонсирован второй, предпоследний, кандидат в релизы FreeBSD 9.0. Финальный релиз можно ожидать в конце декабря. Установочные образы FreeBSD 9.0-RC2 доступны в форме bootonly, DVD и Memstick для платформ [url=ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/]amd64[/url], [url=ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/i386/]i386[/url], [url=ftp://ftp.freebsd.org/pub/FreeBSD/releases/powerpc/powerpc/]powerpc[/url], [url=ftp://ftp.freebsd.org/pub/FreeBSD/releases/powerpc/powerpc64/]powerpc64[/url], [url=ftp://ftp.freebsd.org/pub/FreeBSD/releases/ia64/ia64/]ia64[/url] и [url=ftp://ftp.freebsd.org/pub/FreeBSD/releases/sparc64/sparc64/]sparc64[/url]. С обзором новшеств FreeBSD 9.0 можно познакомиться в тексте анонса первой бета-версии.

Для упрощения перехода с прошлых версий обеспечена возможность бинарного обновления с использованием утилиты freebsd-update для платформ i386 и amd64. Поддерживается обновление FreeBSD 7.[34]-RELEASE, 8.[12]-RELEASE или 9.0-BETA[123]/RC1:

  • Перед обновлением необходимо немного изменить код утилиты freebsd-update, добавив возможность использования символа '@' и '%' в именах файлов (иначе в процессе обновления будет выведена ошибка):
    sed -i '' -e 's/=_/=%@_/' /usr/sbin/freebsd-update
  • Загружаем обновления:
    freebsd-update upgrade -r 9.0-RC2
  • Из-за изменения способа оформления релиза FreeBSD возможно появление двух подводных камней:

    1. Ядро FreeBSD, которое раньше могло находиться как в /boot/kernel, так и в /boot/GENERIC, теперь должно быть размещено только в /boot/kernel. Если ядро было в /boot/GENERIC то в процессе обновления оно будет удалено.
    2. В процессе обновления будет удалено содержимое /usr/src.
  • Устанавливаем обновления ядра:
    freebsd-update install
  • Перезагружаем систему (перед вторым этапом установки необходимо загрузиться с новым ядром):
    shutdown -r now
  • Выполняем установку компонентов не связанных с ядром, попутно отвечая на вопросы, касающиеся решения конфликтов при обновлении файлов конфигурации:
    freebsd-update install
  • После этого шага freebsd-update может предложить пересобрать приложения, установленные из пакетов или портов. После пересборки, если freebsd-update выдал соответствующее предупреждение, нужно запустить freebsd-update ещё раз для очистки старых библиотек:
    freebsd-update install
  • Перезагружаем систему:
    shutdown -r now

Источник — http://www.opennet.ru/opennews/art.shtml?num=32339
Главная ссылка к новости — http://lists.freebsd.org/pipermail/freebsd-stable/2011-November/064609.html

Войдите или зарегистрируйтесь, чтобы ответить.