pkg do FreeBSD “Nenhuma impressão digital confiável encontrou o certificado do pacote correspondente”

2

Acabei de instalar o FreeBSD 10 e tentar obter pkg , mas algo não está funcionando:

# uname -a
FreeBSD  10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014     [email protected]:/usr/obj/usr/src/sys/GENERIC  amd64
# pkg
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: Y
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/freebsd:10:x86:64/latest, please wait...
No trusted fingerprint found matching package's certificate
# 

Alguma idéia?

    
por alexus 10.03.2014 / 16:29

1 resposta

4

Se você tiver a árvore de portes instalada, apenas make install clean de /usr/ports/ports-mgmt/pkg .

Se você não tem portas:

fetch "http://pkg.freebsd.org/freebsd:10:x86:64/latest/Latest/pkg.txz"
setenv SIGNATURE_TYPE NONE
pkg add pkg.txz

Se você não estiver usando o shell padrão, talvez seja necessário usar set ou export em vez de setenv .

E agora para reclamar sobre a decisão idiota do FreeBSD para empurrar uma porcaria de crapware para os usuários quando eles apenas Resolvidos problemas críticos encontrados durante o primeiro lançamento. Eu nunca tive tantos problemas com todo o resto do FreeBSD (usuário desde 4.x) como eu tenho com o novo software pkg . Eu não posso nem explicar o quanto estou desapontado com a falta de testes rigorosos, particularmente manipulação de erros e mensagens; falta de documentação (as páginas do manual estão desatualizadas, o manual está terrivelmente desatualizado); falta de um sistema de pacotes funcional na instalação base (apenas um script de bootstrap é incluído na base, não no software atual). Sério pessoal, WTF você estava pensando?!

    
por 10.03.2014 / 16:43

Tags