On 28-07-2015 00:34, Kaio Rafael wrote:
Desculpem se a pergunta é recorrente:
Tenho uma dúvida que já destruiu meu sistema antes ;) e por isso, não
quero fazer novamente.
Estou usando freebsd versão 10 e tenho instalado pacotes via pkg
install <pacote> e através dos ports.
Já atualizei o sistema com freebsd-update, agora preciso atualizar os
softwares instalados.
Qual é o melhor método 'pkg upgrade' ou portmaster -a ? Por exemplo,
instalei o XFCE4 pelo 'pkg install'
Pelo comando 'pkg upgrade' tenho
Installed packages to be UPGRADED:
xfce4-desktop: 4.12.2 -> 4.12.3
enquanto no portmaster
===>>> xfce4-desktop-4.12.2
===>>> New version available: xfce4-desktop-4.12.3
Aparentemente não tem problema, mas não sei qual devo usar. No
Handbook eles frisam que o upgrade deve ser através desses ports
`To perform the actual upgrade, use either Portmaster or Portupgrade.`
[]'z
Bom dia Kaio,
Sugiro você usar ou pkg e instalar os binários ou fazer tudo pelo ports.
Lógico que se não forem coisas complexas como instalar um bash seria
tranquilo. O problema começa quando você instala algo pelo ports e você
faz mudanças nas options de compilação daquele pacote e monta seu
ambiente todo em cima disso com novas libs e tudo. Aí está tudo
funcionando e você manda um pkg upgrade e acaba com teu sistema porque
os binários atualizados não terão as mesmas options que você havia
setado no anterior.
Uma vez fiz isso com o PC-BSD, instalei ele e comecei à instalar
programas pelo ports, no final tava tudo quebrado. Porque foi
atualizando algumas coisas que precisavam que outras fossem
recompiladas. Isso acontece muito com libs rsrsrsrs
Nesse seu exemplo se você não fez nenhuma mexida no xfce4-desktop
acredito que não te dê dor de cabeça fazer pelo pkg ou pelo ports. rsrs
mas entre portupgrade e portmaster eu gosto muito mais do portmaster :)
Tem que ter cuidado mesmo. :)
[]'s
Gondim
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd