Когда я запускаю mongo
, я получаю предупреждение:
Неудачная глобальная инициализация: BadValue Недействительный или не установлен языковой стандарт пользователя. Убедитесь, что переменные среды LANG и/или LC_ * установлены правильно.
Создание локалей
Отсутствующие локали генерируются с помощью locale-gen:
locale-gen en_US.UTF-8
В качестве альтернативы файл локали можно создать вручную с помощью localedef: [1]
localedef -i en_US -f UTF-8 en_US.UTF-8
Настройка локальных настроек
Настройки языка могут быть установлены (в en_US.UTF-8
в примере) следующим образом:
export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales
Команда dpkg-reconfigure locales
откроет диалоговое окно под Debian для выбора желаемого языкового стандарта. Этот диалог не появится под Ubuntu. Настроить локали в Ubuntu в статье показано, как найти информацию о Ubuntu.
вы можете использовать следующую команду на терминале
export LC_ALL=C
vim /etc/default/locale
добавить к нему:
LC_ALL="en_US.UTF-8"
добавление следующих строк в мой файл /etc/environment
LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8
Linux instance
работал отлично! Спасибо!
$ vim ~/.zshrc
Напишите ниже:
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
Обновить изменения в текущей оболочке: $ source ~/.zshrc
вам нужно добавить отсутствующий помощник локального lang: для меня отсутствуют те, где de_LU de_LU.UTF-8. Mongo 2.6.4 работал с mongo 2.6.5 выбросил ошибку на этом