Документация по ОС FreeBSD Суббота, 18.05.2024, 19:33
Приветствую Вас Гость | RSS
Меню сайта
links

Главная » 2012 » Январь » 5 » Началось распространение FreeBSD 9.0 по зеркалам. Обновление freebsd-update
Началось распространение FreeBSD 9.0 по зеркалам. Обновление freebsd-update
22:09

Началось распространение по зеркалам итоговых установочных образов для FreeBSD 9.0-RELEASE. Новые сборки пока доступны для платформы i386, но в скором времени появятся и для платформ amd64, powerpc, powerpc64, ia64 и sparc64. Официальный анонс релиза ожидается в течение нескольких дней, до этого времени не рекомендуется загружать новую версию, чтобы не создавать лишнюю нагрузку на инфраструктуру проекта во время распространения релиза по зеркалам. С обзором новшеств FreeBSD 9.0 можно познакомиться в тексте анонса первой бета-версии.

Одновременно организация FreeBSD Foundation сообщила об успешном достижении намеченного плана по сбору пожертвований в 2011 году. Вместо запланированных 400 тысяч долларов удалось собрать $426,292, но это ещё не итоговая сумма - чеки со сделанными в прошлом году переводами продолжают поступать и финальные данные планируется опубликовать в середине января. Также сообщается о намерении профинансировать в 2012 году двух новых проектов: auditdistd и FreeBSD IPv6 Performance Analysis. Подробности о данных проектах будут опубликованы в ближайшее время.

До официального релиза стоит отметить публикацию уведомления о необходимости внесения изменений в утилиту freebsd-update, поставляемую в составе прошлых выпусков FreeBSD. При использовании старой утилиты freebsd-update для наложения бинарных обновлений при переходе с веток FreeBSD 7.x и 8.x будет выведена ошибка "...failed an integrity check", связанная с отсутствием поддержки в утилите freebsd-update обработки символов '@' и '%' в именах файлов. Для устранения проблемы можно установить патч, обновить FreeBSD 7.x и 8.x до последнего корректирующего обновления (например, RELENG_8_2, 8.2-RELEASE-p6) или изменить утилиту вручную:

sed -i '' -e 's/=_/=%@_/' /usr/sbin/freebsd-update

Ниже представлена краткая инструкция по обновлению до версии FreeBSD 9.0-RELEASE с использованием бинарных обновлений.

Загружаем обновления:
freebsd-update upgrade -r 9.0
Из-за изменения способа оформления релиза 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
Просмотров: 625 | Добавил: oleg | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Календарь новостей
«  Январь 2012  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031

Поиск

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Copyright MyCorp © 2024