Eu ja tenho uma receita de bolo que funciona com qualquer versão ---- RECEITA DE BOLO -----
1 - Baixando o novo Kernel e UserLand Editar o arquivo stable-supfile conforme abaixo: cd /usr/share/examples/cvsup/ vi stable-supfile *default host=cvsup4.us.FreeBSD.org *default base=/usr *default prefix=/usr *default release=cvs tag=RELENG_7_1 *default delete use-rel-suffix *default compress src-all cvsup -g -L 2 stable-supfile Caso exista alguma mudança, ela será mostrada. 2 - Compilando o novo UserLand: cd /usr/src make clean make buildworld Caso ocorra algum problema no processo do make buildworld, executar o comando make clean e repetir o comando make buildworld até que tudo dê certo. make buildkernel=GENERIC 3 - Instalando o novo UserLand: make installkernel=GENERIC shutdown now mount -t ufs -a cd /usr/src make installworld mergemaster -a reboot 4 - Verificar as opções adicionais do antigo kernel e passá-las para o novo Kernel cd /usr/src/sys/i386/conf vi KERNEL cp GENERIC KERNEL vi KERNEL ident KERNEL # FIREWALL options IPFIREWALL #firewall options IPFIREWALL_VERBOSE #print information about options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity options IPDIVERT # habilita o NATD options DUMMYNET # habilita a limitacao de trafego options IPSEC # IP security options IPSEC_ESP # IP security (crypto; define w/ IPSEC) config KERNEL cd /usr/src/sys/compile/KERNEL/ make depend make make install reboot ----- Original Message ----- From: "Marcelo/Porks" <marceloro...@gmail.com> To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" <freebsd@fug.com.br> Sent: Monday, May 11, 2009 5:10 PM Subject: Re: [FUG-BR] Upgrade -- Exemplo final 2009/5/11 Franklin França <franca.frank...@gmail.com>: > Alguém mais... o garga me deu a dica uma vez para usar mergemaster -F no fim http://www.freebsd.org/cgi/man.cgi?query=mergemaster&sektion=8 -F If the files differ only by VCS Id ($FreeBSD) install the new file. ou seja cd /usr/obj rm -rf ./usr cd /usr/src make update make clean; make clean make buildworld make buildkernel make installkernel mergemaster -p make installworld mergemaster -FPi reboot > > 2009/5/11 Matheus <matheusl.ab...@gmail.com> > >> tenho algumas sugestões ... acho que são validas apenas para a série 7 >> ... >> >> ao invés de .... >> make buildkernel >> make installkernel >> >> apenas um .... >> make kernel >> >> faz a mesma coisa >> ;D >> >> ---- -- >> Matheus L. Abreu >> [ matheusl dot abreu (a) gmail.com ] >> [ http://matheuslamberti.blogspot.com ] >> >> "In theory there is no difference between theory and practice, but in >> practice there is." (Unknown) >> "Two things control men's nature, instinct and experience." (Blaise >> Pascal) >> "I do not fear computers. I fear the lack of them." (Isaac Asimov) >> "Cold like some magnificent skyline; out of my reach but always in my eye >> line now" (Keane - Spiralling) >> "Para obter algo que você nunca teve, precisa fazer algo que nunca fez." >> >> >> 2009/5/11 Franklin França <franca.frank...@gmail.com> >> >> > Pesssoal como varias pessoas opinarão de qual o procedimento correto >> > para >> > atulizar o FreeBSD ressolvi geral um exemplo para ser postado no Site >> > da >> > FUG >> > todos estão de acordo com o modelo abaixo >> > >> > editar o /etc/make.conf >> > >> > SUP_UPDATE=yes >> > SUP= /usr/bin/csup >> > SUPFLAGS= -g -L 2 >> > SUPHOST= cvsup2.br.freebsd.org >> > SUPFILE= /usr/local/etc/source.supfile >> > KERNCONF=MEUKERNEL >> > >> > >> > Após isso configuro o /usr/local/etc/source.supfile para atualizar pro >> > sistema desejado. >> > >> > Após: >> > >> > cd /usr/obj >> > rm -rf ./usr >> > cd /usr/src >> > make update >> > make clean; make clean >> > make buildworld >> > make buildkernel >> > make installkernel >> > mergemaster -p >> > make installworld >> > mergemaster -Pi >> > reboot >> > >> > Sugestões mudanças??? >> > >> > -- >> > atenciosamente, >> > >> > Franklin de França >> > ------------------------- >> > Histórico: http://www.fug.com.br/historico/html/freebsd/ >> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >> > >> ------------------------- >> Histórico: http://www.fug.com.br/historico/html/freebsd/ >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >> > > > > -- > atenciosamente, > > Franklin de França > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- Marcelo Rossi "This e-mail is provided "AS IS" with no warranties, and confers no rights." ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd __________ Information from ESET Smart Security, version of virus signature database 4065 (20090511) __________ The message was checked by ESET Smart Security. http://www.eset.com ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd