Обновление FreeBSD (Этап 1)

Для начала я обновил систему до ветки 7.1 release. Версия до момента обновления была 7.0 Beta 1.5.

Поехали

1.  Скачиваем с svn исходники 7.1 ветки

svn co http://svn.freebsd.org/base/release/7.1.0/ /usr/src

2. Настраиваем конфигурационный файл ядра

ee /usr/src/sys/i386/conf/MYKERNEL

3. Собираем мир

cd /usr/src

make buildworld

4. Собираем наше ядро

make buildkernel KERNCONF=MYKERNEL

5. Устанавливаем наше ново собранное ядро

make installkernel KERNCONF=MYKERNEL

6. Перезагружаемся и если система нормально загрузилась смотрим все ли в порядке.

reboot

7. Подготовка перед установкой мира

mergemaster -p

8. Установка мира

make installworld

9. Обязательная процедура после установки мира

mergemaster

10. Перезагружаем систему и надеемся что все будет хорошо

reboot

11. После удачно загрузки чистим систему от старых файлов и библиотек

cd /usr/src
make BATCH_DELETE_OLD_FILES=YES delete-old delete-old-libs

12. И снова перезагружаем систему

reboot

13. Система обновленна. Возможно после удаления старых файлов и библиотек прийдется пересобрать ввесь софт который был связан. В моем случае ничего не понадобилось.

Следующийм этапом будет перенос системы с одного жесткого диска на другой.

You may also like...

Добавить комментарий