[FUG-BR] Qual o melhor modo de compilar o FreeBSD (world)

Rafael Henrique Faria rafaelhfaria em gmail.com
Segunda Setembro 18 18:15:50 BRT 2006


Olá lista.

Estou com algumas duvidas sobre a atualização do sistema.
Encontrei em diversos lugares, formas diferentes de se compilar o sistema a
partir do source.
Mas qual delas é a ideal para o FBSD 6.1?

Eu achei legal o "make update", modificando o "/etc/make.conf", alterando a
linha SUP_UPDATE=yes (e algumas outras).
Achei uma forma bem automática de se realizar o cvsup a partir de dentro do
próprio source.

Mas depois que entra a minha duvida.
O que seguir...
Em alguns lugares encontrei:

# cd /usr/src
# make update
# make world
# make kernel
# mergemaster

(o KERNCONF=kernel, fica dentro do /etc/make.conf)

E também:

# cd /usr/src
# make -j4 buildworld# make buildkernel KERNCONF=GENERIC # make
installkernel KERNCONF=GENERIC # mergemaster -p # make TMPDIR=/var/tmp
installworld # mergemaster -Pi # reboot

Acredito que esse ultimo modo é de versões anteriores do Free.. eu sempre
utilizei assim. E o modo acima parece ser mais limpo, e mais atual, mas nele
não fica faltando passos? Os dois é a mesma coisa? Qual o melhor, e mais
recomendável para se atualizar todo o sistema a partir do source?

Ou então alguém tem dicas melhores?





Mais detalhes sobre a lista de discussão freebsd