[FUG-BR] Upgrade para versão 7.2

Zavam, Vinícius egypcio em secrel.com.br
Quarta Setembro 16 22:08:08 BRT 2009


Citando Franklin França:

> Olá Pessoal, desculpe por não ter continuado sobre o how-to do upgrade.
>
> Caso ninguém tenha uma sugestão de melhorias poderia postar no site da FUG.
>
> Aqui está o exemplo que chegamos.
>
>
> -----------------------------------------------------------
>
> Upgrade para versão 7.2

partindo de qual versao?
andei lendo sobre uma batalha epica de upgrade para current
saindo de uma 4.9R. por MUITO POUCO achei que falaria algo
do tipo por aqui. snif ;l

>  Realizar a copia dos seguintes arquivos:
>
>  cp /usr/share/examples/cvsup/stable-supfile /root/stable-spufile
>  cp /usr/share/examples/cvsup/ports-supfile /root/ports-supfile
>  cp /usr/share/examples/cvsup/doc-supfile /root/doc-supfile
>  cp /usr/share/examples/cvsup/www-supfile /root/www-supfile
>
>  Para atualizarmos para a versão 7.2, precisaremos modificar o arquivo
> /root/stable-supfile a linha  *default release=cvs tag=RELENG_X para
> *default release=cvs tag=RELENG_7.

stable?

>  Logo após a alteração do RELENG_7, vamos editar o arquivo make.conf para
> alguns parâmetros de atualização:
>
>
> editar o /etc/make.conf
> -----------------------------------------------------------
>  SUP_UPDATE=yes
>  SUP=            /usr/bin/csup
>  SUPFLAGS=       -g -L 2
>  SUPHOST=        cvsup2.br.freebsd.org
>  SUPFILE=        /root/stable-supfile
>  PORTSSUPFILE=   /root/ports-supfile
>  DOCSUPFILE=     /root/doc-supfile
>  WWWSUPFILE=     /root/www-supfile
>  KERNCONF=MEUKERNEL
>  MAKEOPTS="-j4"

qual conf da maquina, pra setar 4?

>  WITHOUT_X11= yes
>  NO_PROFILE=true
>  FLAGS=-O2 -pipe

O2?
muito lento. "pouco" resultado.

> ----------------------------------------------------------
>  Ao termino da edição do arquivo make.conf, vamos realizar os seguintes
> comando;
>
>  cd /usr/obj
>  chflags -R noschg usr
>  rm -rf ./usr

agora vou pecar, acredito...
nao seria o msmo de um 'clean world' da vida?

>  cd /usr/src
>  make update
>  make clean; make clean

com o perdao da ignorancia;
clean ou cleandir?

>  make buildworld
>  make kernel
>  mergemaster -p
>  make installworld
>  mergemaster -FPi
>  reboot
>
> Manual gerado com apoio da Comunidade FUG-BR.

se permite os 02cents;
alguma espanadinha no src.conf
considerar algumas notas na conf do kernel...
NOMAKEOKTOPTIONS, NODEVICE, etc.

>
> --
> atenciosamente,
>
> Franklin de França

valeu!



---------------------
Webmail SecrelNet




Mais detalhes sobre a lista de discussão freebsd