[FUG-BR] Qual procedimento correto para atualizar os softwares instalados?
Kaio Rafael
kaiorafael em gmail.com
Terça Julho 28 13:38:24 BRT 2015
Como é que você faz para listar essas opções?
Achei massa! ;)
Em 28 de julho de 2015 12:29, Marcelo Gondim <gondim em bsdinfo.com.br> escreveu:
> On 28-07-2015 13:11, Marcelo Gondim wrote:
>>
>> On 28-07-2015 12:34, Kaio Rafael wrote:
>>>
>>> Bom dia!
>>>
>>> Essa máquina é exclusiva para Media Center (kodi, vlc, etc), tem
>>> vários pacotes que tive que fazer mudanças na opção de build. Usei o
>>> portmaster mesmo, não deu nenhum galho.
>>>
>>> Valeu o susto :)
>>
>> É então nunca use o pkg pra fazer upgrade nessa máquina. rsrsrsrs
>> Você tá em boas mãos com o portmaster. :)
>
> Peguei um exemplo aqui bom até mesmo para quem ainda tiver dúvidas:
> Imagina que você instalou seu servidor de e-mail com postfix, suporte à
> mysql e tá tudo funcionando redondo. Aí na vontade de atualizar rápido manda
> um upgrade pelo pkg. O pacote binário do mail/postfix vem assim:
>
>
> postfix-2.11.5,1
> Name : postfix
> Version : 2.11.5,1
> Origin : mail/postfix
> Architecture : freebsd:10:x86:64
> Prefix : /usr/local
> Repository : FreeBSD
> [pkg+http://pkg.FreeBSD.org/FreeBSD:10:amd64/latest]
> Categories : mail ipv6
> Licenses : IPL10
> Maintainer : ohauer em FreeBSD.org
> WWW : http://www.postfix.org/
> Comment : Secure alternative to widely-used Sendmail
> Options :
> BDB : off
> CDB : off
> DOCS : on
> DOVECOT : off
> DOVECOT2 : off
> INST_BASE : off
> LDAP : off
> LDAP_SASL : off
> LMDB : off
> MYSQL : off
> NIS : off
> PCRE : on
> PGSQL : off
> SASL : off
> SASLKMIT : off
> SASLKRB5 : off
> SPF : off
> SQLITE : off
> TEST : off
> TLS : on
> VDA : off
>
> Repare que as bases de dados estão todas desligadas. Bem aí nesse momento
> seu servidor de e-mail vai parar assim que você reiniciar o postfix. :(
>
> []'s
> Gondim
>
>
>
>
>
>>
>>>
>>>
>>> Em 28 de julho de 2015 10:40, Marcelo Gondim <gondim em bsdinfo.com.br>
>>> escreveu:
>>>>
>>>> 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
>
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
--
Kaio Rafael,
http://twitter.com/kaiux
Mais detalhes sobre a lista de discussão freebsd