Кандидат в релизы FreeBSD 9.0Анонсирован кандидат в релизы FreeBSD 9.0. Финальный релиз можно ожидать через 3-4 недели. Установочные образы FreeBSD 9.0-RC1 доступны в форме bootonly, DVD и Memstick для платформ amd64, i386, powerpc, powerpc64, ia64 и sparc64. Начиная с текущей тестовой версии обеспечена возможность бинарного обновления с использованием утилиты freebsd-update для платформ i386 и amd64. Поддерживается обновление FreeBSD 7.[34">-RELEASE, 8.[12">-RELEASE или 9.0-BETA[123">: Перед обновлением необходимо немного изменить код утилиты freebsd-update, добавив возможность использования символа '@' и '%' в именах файлов (иначе в процессе обновления будет выведена ошибка): sed -i '' -e 's/=_/=%@_/' /usr/sbin/freebsd-update Загружаем обновления: freebsd-update upgrade -r 9.0-RC1 Из-за изменения способа оформления релиза 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
Распечатано с HostDB.ru.
|