[FUG-BR] Atualização 7.4 -> 8.X

Otavio Augusto otavioti em gmail.com
Quinta Janeiro 24 11:00:53 BRST 2013


Em 24 de janeiro de 2013 10:48, Claudio Pereira
<claudiopereira em gmail.com> escreveu:
> 2013/1/24 Renato Botelho <rbgarga em gmail.com>
>
>>
>> Esqueci de algo importante aqui. :)
>>
>> Quando se muda de uma major version pra outra, algumas libs
>> mudam de versão, então você precisa recompilar os ports para
>> que eles sejam linkados com as novas versões. Depois disso
>> você pode eliminar as libs velhas do sistema. Os passos seriam:
>>
>> # portmaster -afD
>>
>> Se por acaso o processo parar no meio devido a algum problema
>> e você quiser continuar de onde parou basta rodar o mesmo
>> comando novamente acrescentando o -R:
>>
>> # portmaster -afDR
>>
>> Depois que tiver recompilado tudo, basta rodar os seguintes
>> comandos para remover as libs e binarios antigos:
>>
>> # cd /usr/src
>> # make -DBATCH_DELETE_OLD_FILES delete-old delete-old-libs
>>
>> Agora acho que terminou.
>>
>>
> Complementando sobre as dependencias das Libs, use o pkg_libchk para ver se
> não ficou algum pacote com dependencia quebrada.
>
> Instale o port bsdadminscripts:
>
> # cd /usr/ports/sysutils/bsdadminscripts
> # make install clean distclean
>
> E procure pelos pacotes quebrados e seja feliz:
>
> # pkg_libchk -q -r
>
> Referencia:
> http://www.bsdinfo.com.br/2012/04/22/como-saber-de-forma-rapida-e-pratica-se-perdeu-alguma-lib-importante/
>
> Abraços, IndioX
> --
> Claudio P Costa
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Gostei desta thread da pra fazer um artigo com ela.

--
Otavio Augusto
---------------------
Consultor de TI
Citius Tecnologia
31 37761866
31 88651242
http://www.citiustecnologia.com.br


Mais detalhes sobre a lista de discussão freebsd