Я пытаюсь установить mongo, используя документацию mongo: Установите MongoDB в Ubuntu, при установке ошибок не было. Но при запуске mongo
команды в терминале отображалась следующая ошибка.
Не удалось выполнить глобальную инициализацию: BadValue Неверный или не задан языковой стандарт пользователя. Убедитесь, что переменные окружения LANG и / или LC_ * установлены правильно
источник
Я также попытался установить MongoDB на Ubuntu 12.04 и получил ту же ошибку на виртуальной машине (XEN). Для меня модификация
/etc/default/locale
сделала свое дело. Я получил это работает с этими настройками:Или другой рабочий конфиг будет (обратите внимание на кавычки и: en):
Обход Адама С.
export
также помог и, вероятно, является более сложным ответом.источник
Хотя другие ответы, представленные здесь, решают проблему правильно, следующий вопрос Stackoverflow привел меня к реальной проблеме, когда MongoDB установлен в Vagrant VM и появляется вышеуказанная ошибка:
Таким образом, ответ, предлагающий переопределить языковой стандарт хоста в Vagrantfile, решает его навсегда с помощью только строки:
Также обратите внимание на комментарии о том, что он не изменяет фактическое значение LC_ALL на хосте.
источник
На основании этого https://askubuntu.com/a/227513/59618 вы можете просто:
источник