Для обновления коллекции портов в FreeBSD присутствует утилита portsnap.
Если Вы в первый раз обновляете дерево портов, то необходимо будет проделать следующее:
Залогинимся как Root и скачаем последнюю версию портов с одного из зеркал FreeBSD
# portsnap fetch update
После необходимо распаковать полученный архив:
# portsnap extract
При этом новая коллекция портов будет скопирована в /usr/ports
И обновить базу данных портов:
# portsnap update
В дальнейшем для обновления портов достаточно будет вести в консоли:
# portsnap fetch update
Вот и все что нужно для обновления портов. 🙂