Em 2 de janeiro de 2013 23:00, Tiago Ribeiro <sha...@gmail.com> escreveu:
> > > Em 02/01/2013, às 22:34, Marcelo Gondim <gon...@bsdinfo.com.br> escreveu: > > > Em 02/01/13 18:11, Renato Frederick escreveu: > >> Eu sempre fiz daquela maneira, apesar da recomendação do single user, > >> mas remoto eu arrisco, só tive problema uma ou 2 vezes quando cismei de > >> fazer upgrade de 4 prá 5, umas loucuras assim... > >> > >> ultimamente com o portupgrade também não tenho problema nenhum com > >> atualização de ports instalados, dá pra atualizar sistema + kernel + > >> programas tranquilamente, apesar da demora de horas e horas. > >> > >> Abraços a todos > > Opa Renato, > > > > Se você estava com o PRERELEASE era porque você estava usando o STABLE > > do 9, correto? > > > > Nesse caso se você quiser continuar com o STABLE e ficar com 9.1-STABLE > > você pode fazer como eu fiz: > > > > svn co svn://svn.freebsd.org/base/stable/9 /usr/src > > > > Aí depois: > > > > make buildworld && make buildkernel KERNCONF=SEU_KERNEL > > > > Depois você não vai conseguir fazer o installkernel porque vai precisar > > adicionar um novo user no /etc/master.passwd. Devido à alguns scripts > > novos que usam ele: > > > > auditdistd:*:78:77::0:0:Auditdistd unprivileged > > user:/var/empty:/usr/sbin/nologin > > > > Aí ele vai pedir para você fazer um: mergemaster -p > > > > Após adicionar esse user aí sim: > > > > make installkernel KERNCONF=SEU_KERNEL > > make installworld > > merdamaster ops rsrsrs mergemaster -i -F > > > > e eu ainda faço: > > > > make delete-old > > make delete-old-libs > > reboot > > > > e depois checo com pkg_libchk -r -q (pacote: bsdadminscripts) se algum > > pacote meu ficou quebrado e por isso vai precisar ser recompilado. :) > > > > Esse usuário novo só vai precisar se você for usar o 9.1-STABLE. Ele não > > está definido no 9.1-RELEASE. > > > > Excelente a explicação do Marcelo Gondim. Também sou das antigas > (cvsup/csup), > e estou me adaptando ao svn, segui aí uma dica de leitura ( > http://svn.freebsd.org/base/ROADMAP.txt) . > ------------------------- > Na verdade o make installkernel já exigiu que eu adciona-se o usuário auditdistd durante o processo, mesmo na versão 9.1-PRERELEASE. Vou atualizar o meu desktop de casa esse final de semana para o 9.1-STABLE. Atualmente o único problema que possuo com atualização é quanto a programas onde, mesmo sobre o portupgrade quanto sobre o portmaster enfrento dificuldades, porém acho que é pelo fato de na maioria dos casos passar mais de 6 meses sem atualiza-los, internet lenta. Nunca me aprofundei significativamente em ambos os métodos, sempre quando começava a dar muita dependência quebrada eu já partia para o "pkg_delete -a" e depois para a compilação de todos os ports novamente, agora que terei um tempo maior disponivel, estou investindo na compreenção de tais métodos. Att. Paulo Henrique. -- :=)><(=: by NoRm4nD. ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd