Caros Renato e Clayton
Agradeço muito a sua prontidão, exatidão e boa-vontade em ajundar-me. Segue os meus comentários no final do email 2014-05-22 11:33 GMT-03:00 Clayton Eduardo dos Santos <[email protected]> : > Em 21 de maio de 2014 15:54, Eduardo Lemos de Sa < > [email protected]> escreveu: > > > Caríssimos > > > > Ainda estou apanhando feio, e muito, com o gerenciamento e instalação de > > pacotes no Stable-10 (amd64). Eu fiz a instalação de muitos pacotes > usando > > o pkg, com este FreeBSD.conf (que está no /etc/pkg/): > > > > # $FreeBSD: release/10.0.0/etc/pkg/FreeBSD.conf 258710 2013-11-28 > 14:24:26Z > > gjb $ > > FreeBSD: { > > url: "pkg+http://pkg.FreeBSD.org/${ABI}/release/0/", > > mirror_type: "srv", > > signature_type: "fingerprints", > > fingerprints: "/usr/share/keys/pkg", > > enabled: yes > > } > > > > Porém, há um outro FreeBSD.conf que está no /usr/local/etc/pkg/repos/ > que > > é: > > > > FreeBSD: { > > url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", > > mirror_type: "srv", > > enabled: yes > > } > > > > > > > > O primeiro foi tirado de um tutorial do youtube (muito bom por sinal, > feito > > pelo Marcelo, que ensinava a instalar o FreeBSD 10 e o wm kde4, que está > no > > https://www.youtube.com/watch?v=gyPooNmWVss) e o segundo veio do wiki do > > pkg. Eu não sei qual destes confs o pkg está usando. Alguém, por favor, > > poderia me ajudar nisto? > > > > Para complicar mais ainda, a instalação de algumas pendências esbarrava > em > > uma incompatibilidade de arquivo (o docbook-xml foi uma delas), o que me > > fez tentar usar o portmaster (que, obviamente, instala tudo através do > > ports). Em seguinda, eu fiz um pkg2ng para acertar os bancos de dados do > > pkg com o /var/db/pkg (havia muitos menos pacotes listados ali do que o > que > > já havia sido instalado). Para complicar mais ainda, um dos pacotes pedia > > que eu colocasse no /etc/make.conf um WITH_NEW_XORG=YES. Por favor, > alguém > > poderia me dizer se eu fiz (muita) besteira? Qual é o melhor > procedimento: > > instalar tudo via ports (usando o portmaster, por exemplo) ou só usando o > > pkg ou se há problemas em misturar os dois? > > > > > > Agradeço antecipadamente a atenção > > > > Um abraço > > > > Eduardo > > -- > > Eduardo Lemos de Sa > > Associated Professor Level 4 > > Dep. Quimica da Universidade Federal do Paraná > > fone: +55(41)3361-3300 > > fax: +55(41)3361-3186 > > Voip Number call to (41) 33613600 (listen to the message and type > > 10531185) > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > > > Bom dia Eduardo, tudo bem? > > Além das questões que o colega Renato já esclareceu, associo a questão do > "havia muitos menos pacotes listados ali do que o que já havia sido > instalado" ao portmaster. Quando um pacote é atualizado pela ferramenta, é > criada uma entradas do tipo: > > */var/db/pkg/${PORTNAME}-${PORTVERSION}/distfiles file* > > > Mas, efetivamente, as informações acerca do sistema de gerenciamento de > pacotes estão armazenadas em um banco de dados sqltite, como o Renato bem > explicou. > > O fato concreto é que se você utiliza ports em conjunto com o portmaster > essas entradas continuarão a ser criadas, sem no entanto, interferir no > pleno funcionamento do seu sistema. > > [ ]'s > Clayton > Desculpem-me pela demora em responder (eu ultimamente tenho de cobrar o escanteio e correr na área para cabecear a bola). Eu segui os conselhos do Renato e já atualizei o sistema para o 10-STABLE, apaguei tudo que estava instalado e agora estou readicionando tudo (a maioria via pkg install e quando ele emperra, uso o portmaster para resolver as pendências locais). Sabendo que o banco de dados é o mesmo para as duas formas, fiquei mais tranquilo para trabalhar nas instalações. O que eu notei é que o pkg está com uma base de aplicativos defasada em relação ao que está no ports: há algumas paradas por causa de pacotes novos querendo sobrescrever sobre os antigos. Despois de tudo instalado, creio que eu terei de fazer um portmaster -a -y (por favor, existe alguma opção para que o portmaster não fique perguntando no final de cada atualização se eu desejo apagar o pacote antigo?) Mais uma vez obrigado Um abraço Eduardo ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- Eduardo Lemos de Sa Associated Professor Level 4 Dep. Quimica da Universidade Federal do Paraná fone: +55(41)3361-3300 fax: +55(41)3361-3186 Voip Number call to (41) 33613600 (listen to the message and type 10531185) ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

