Acabei de fazer um teste com o freebsd-update e com ele fui capaz de fazer a atualização binária de um FreeBSD 9.0-RELEASE para a versão 9.1-RELEASE, já estamos bem perto do lançamento (só aguardando mesmo o anuncio oficial).
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# freebsd-update upgrade -r 9.1-RELEASE Looking up update.FreeBSD.org mirrors... 3 mirrors found. Fetching metadata signature for 9.0-RELEASE from update5.FreeBSD.org... done. Fetching metadata index... done. Inspecting system... done. The following components of FreeBSD seem to be installed: kernel/generic world/base The following components of FreeBSD do not seem to be installed: src/src world/doc world/games world/lib32 Does this look reasonable (y/n)? y Fetching metadata signature for 9.1-RELEASE from update5.FreeBSD.org... done. Fetching metadata index... done. Fetching 1 metadata patches. done. Applying metadata patches... done. Fetching 1 metadata files... done. Inspecting system... done. Fetching files from 9.0-RELEASE for merging... done. Preparing to download files... done. Fetching 9409 patches.....10....20....30....40....50... ....9400.... done. Applying patches... ...reboot... [root@samba4] ~# freebsd-update install Installing updates... done. [root@samba4] ~# uname -a FreeBSD samba4.lab.mundounix.com.br 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 |
Se você tem um kernel CURRENT do FreeBSD, ou seja, sem customizações, você pode utilizar a ferramenta de atualização binária do freebsd, veja mais detalhes no manual da ferramenta.



Os desenvolvedores do projeto
Este tutorial é uma orientação de instalação do Samba4 em um ambiente com FreeBSD 9.0.
Agora podemos contar com o binário da base do FreeBSD compilado com o CLANG, compilador C de licença BSD, em substituição ao GCC, sob licença GPL. O anuncio foi divulgado oficialmente no dia 5 de Novembro. A partir de agora, as novas compilações da família 9.x/Current do FreeBSD serão feitas usando CLANG.

