[FUG-BR] Confusões com o gerenciamento de pacotes

Eduardo Lemos de Sa eduardo.lemosdesa em gmail.com
Quarta Maio 21 16:54:36 BRT 2014


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




Agora


-- 
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)


Mais detalhes sobre a lista de discussão freebsd