Eu tento instalar o mongo usando a documentação do mongo: Instale o MongoDB no Ubuntu, nenhum erro foi mencionado durante a instalação. Mas quando eu executo o mongo
comando, o seguinte erro foi exibido no terminal.
Falha na inicialização global: Valor inválido ou nenhum código de idioma do usuário definido. Verifique se as variáveis de ambiente LANG e / ou LC_ * estão definidas corretamente
fonte
Também tentei instalar o MongoDB no Ubuntu 12.04 e obtive o mesmo erro em uma máquina virtual (XEN). Para mim, a modificação
/etc/default/locale
fez o truque. Eu consegui trabalhar com essas configurações:Ou, outra configuração de trabalho seria (observe as aspas e o: en):
A solução alternativa de Adam C
export
também ajudou e é provavelmente a resposta mais elaborada.fonte
Embora as outras respostas fornecidas aqui resolvam o problema corretamente, a seguinte pergunta sobre o Stackoverflow me levou a saber qual é o problema real ao instalar o MongoDB em uma VM do Vagrant e obter o erro acima:
Assim, a resposta que sugere substituir o local do host no arquivo Vagrant o resolve permanentemente com apenas uma linha:
Observe também os comentários sobre o fato de ele não modificar o valor real de LC_ALL no host.
fonte
Com base neste https://askubuntu.com/a/227513/59618, você pode:
fonte