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 : oha...@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 <gon...@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