O que você está procurando tem duas partes. Uma está atualizando o sistema básico e a outra está atualizando os pacotes adicionais.
O primeiro pode ser feito com freebsd-update . Esse comando suporta a atualização com correções para o release atual e o upgrade para um novo release. Veja sua página de manual para detalhes. É muito mais fácil do que instalar atualizações a partir do código-fonte.
A atualização de pacotes também tem duas partes - atualizando a árvore de portes e reconstruindo portas desatualizadas. O primeiro pode ser feito com cvs / cvsup / csup ou (minha preferência) portsnap . portsnap funciona muito como freebsd-update , mas é para a árvore de portes. Mais uma vez, veja a sua página de manual. Você pode usar portupgrade como descrito em outra resposta ou portmaster (o que eu prefiro devido à menor sobrecarga e simplicidade, embora provavelmente não tenha tantos recursos quanto portupgrade ).