[FUG-BR] downgrade 9 to 8

Renato Frederick renato em frederick.eti.br
Segunda Maio 21 12:10:15 BRT 2012


Opa! :)

Valeu Garga, vou criar um clone via dump/restore SSH e ver o que vai dar.

Obrigado pelas dicas.



Em 21/05/2012 11:48, Renato Botelho escreveu:
> Nunca fiz isso não, mas acredito que há chances de funcionar. Eu faria
> da seguinte maneira, contando que o /usr/src jah tenha os sources do
> 8.x:
>
> # rm -rf /usr/obj/*
> # cd /usr/src
> # make buildworld buildkernel
> # make installworld
> # reboot
>
> Nesse ponto vc tem o base system do 8.x e o kernel do 9. O problema
> agora é que vc tem uma porrada de libraries duplicadas, com a versao
> do 8 e do 9 instaladas.
>
> Pra resolver esse caso o único jeito que consigo pensar é, baixar o src
> do 9.x pra /usr/src9 e depois:
>
> # cd /usr/src9
> # make check-old-libs
>
> Ele vai apontar pra vc o nome das libs do 8.x que ele removeria no update
> pro 9, então vc teria que pegar lib por lib e ver se a versão N+1 existe, e,
> se existir, remover, por exemplo, se ele listar a libm.so.5, vc checa se a
> libm.so.6 existe, se existir vc remove.
>
> Depois de limpar tudo, roda um make installworld novamente, só pra ter
> certeza que tudo o que precisa do 8 ta em ordem e depois um installkernel.
>
> Pode funcionar.
>
> Ah, depois disso tudo ainda tem que recompilar os ports.
>
> []s



Mais detalhes sobre a lista de discussão freebsd