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


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

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

/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=.
# csup -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