обновление

Обновление FreeBSD 9.1 до версии FreeBSD 10.1

Запускаем команду для обновления текущей версии до последней.
root@localhost:/ # freebsd-update fetch install

Перезагружаем.
root@localhost:/ # shutdown -r now

Проверяем что обновилось. Ядро стало GENERIC. Так же самое у меня перестала работать маршрутизация IPFW + NAT из-за стандартного ядра.
root@localhost:/ # uname -a
FreeBSD localhost 9.1-RELEASE-p22 FreeBSD 9.1-RELEASE-p22 #0: Mon Nov  3 18:22:10 UTC 2014     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

Далее нужно обновиться до версии FreeBSD 10.1
root@localhost:/ # freebsd-update upgrade -r 10.1-RELEASE

Так как я отказался при установки от документации и игры FreeBSD уточняет.
The following components of FreeBSD do not seem to be installed:
world/doc world/games

Does this look reasonable (y/n)?y

0.10
23.11.2014 23:12

Обновление дерева портов во FreeBSD 9.1

У меня была установлена операционная система без портов, оказалось даже папки /usr/ports/ не существует.
Создаем папку командой mkdir и проверяем, что создана папка с нужными правами
# mkdir /usr/ports
# ls -lh /usr | grep ports
drwxr-xr-x   2 root  wheel   512B Aug 12 18:16 ports

Переходим в папку ports cd /usr/ports

Так как у нас нет портов, их нужно скачать и распоковать
portsnap fetch extract
Дожидаемся завершения загрузки и распаковки. Получаем сообщение что новый файл индекса портов создан: «Building new INDEX files...»

В последующим для обновления используем команду
portsnap fetch update
Эту команду нужно выполнять перед обновлением или установкой программ.
0.10
13.08.2013 00:07