ferrugem carga init ocorrer falha de verificação de assinatura
-
10-12-2019 - |
Pergunta
eu tento usar a carga init para a inicialização de carga gerenciar o sistema.
mas eu não posso ver o $HOME/.carga dir gerar.
e o shell de mostrar
macmatoMacBook-Air:rust kula$ cargo init
warning: signature verification failed for sources.json
macmatoMacBook-Air:rust kula$ cargo sync
error: No sources defined. You may wish to run "cargo init" then "cargo sync".
o que é a carga gerenciar o sistema?
o meu sistema operacional é o mac osx 10.7
Solução
O problema é provável que você não tenha gpg instalado, por isso não pode verificar a assinatura de carga-central de origem do arquivo e, em seguida, continua a não funcionar.
Nesta situação, onde a verificação de assinatura não é suposto ser não-fatal, mas houve um erro na carga que causou a não concluir o 'init' comando.
Eu verifiquei em uma alteração de carga que, creio, deve permitir que ele continue, mesmo quando a verificação de assinatura falhar, mas FWIW carga poderia usar um pouco de amor para torná-lo mais útil e confiável.
Outras dicas
carga parece shell para o GPG e o uso de merda regexes na saída.Que falha se sua localidade não é o que ele espera.Isso funcionou para mim:
LC_MESSAGES=C cargo init