Это старая версия документа.


Обновление ОС FreeBSD

Устанавливаем cvsup

# сd /usr/ports/net/cvsup-without-gui
# make install clean

Создаем сапфайл

# cat > /etc/supfile
*default host=cvsup5.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_7_3
*default delete use-rel-suffix 
*default compress
src-all
ports-all tag=.
# Ctrl+d
# cvsup -g -L 2 /etc/supfile
# cd /usr/src
# make -j4 buildworld
# make -j4 buildkernel KERNCONF=ABILLS_

Где ABILLS_ - ваше ядро

# make installkernel KERNCONF= ABILLS_
# reboot

Монтируем разделы файловой системы.

# mount -u /
# mount -a
# mergemaster -p

Устанавливаем мир

# cd /usr/src
# make installworld

Удаляем временные файлы

# make delete-old

Сравниваем конфигурационные файлы НА ЭТОМ ШАГЕ БУДЬТЕ ОСОБО ВНИМАТЕЛЬНЫ для начала прочитайте как использовать mergemaster

# mergemaster
# reboot
# cd /usr/src/
# make delete-old-libs