Почти во всех руководствах по FreeBSD для обновления системы прелдагают использовать классический cvsup, либо как вариант – cvsup-without-gui. Однако, то же самое можно делать, не устанавливая в систему никаких дополнительных пакетов и гораздо быстрее. Для этого мы воспользуемся аналогом cvsup, поставляемым с базовой системой – csup.
Файлы для обновления портов и системы сразу после установки доступны в каталоге /usr/share/examples/cvsup. Там же и поправим нужный: в моем случае – файл обновления портов ports-supfile:
# ee /usr/share/examples/cvsup/ports-supfile
# Сервер, с которого обновляться, в моем случае ftp6.ua.FreeBSD.org
*default host=ftp6.ua.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
# Обновлять все дерево портов
ports-all
Вот и все, дальше остается только запустить обновление командой:
# csup /usr/share/examples/cvsup/ports-supfile