Коли я біжу mongo
, отримую попередження:
Помилка глобальної ініціалізації: BadValue Недійсний або не встановлено локальну мову користувача. Переконайтесь, що змінні середовища LANG та / або LC_ * встановлені правильно.
Коли я біжу mongo
, отримую попередження:
Помилка глобальної ініціалізації: BadValue Недійсний або не встановлено локальну мову користувача. Переконайтесь, що змінні середовища LANG та / або LC_ * встановлені правильно.
Відповіді:
ви можете скористатися командою нижче на терміналі
export LC_ALL=C
Генерування локалів
Локали, що відсутні, генеруються з gen-locale:
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.
vim /etc/default/locale
додати до нього:
LC_ALL="en_US.UTF-8"
$ vim ~/.zshrc
Напишіть там нижче:
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
Оновіть зміни в поточній оболонці за допомогою: $ source ~/.zshrc
ви повинні додати відсутніх місцевих помічників язика: для мене відсутні ті, де de_LU de_LU.UTF-8. Монго 2.6.4 працював без монго 2.6.5