当我跑步时mongo
,我得到警告:
全局初始化失败:BadValue无效或未设置用户区域设置。请确保正确设置LANG和/或LC_ *环境变量。
当我跑步时mongo
,我得到警告:
全局初始化失败:BadValue无效或未设置用户区域设置。请确保正确设置LANG和/或LC_ *环境变量。
Answers:
您可以在终端上使用以下命令
export LC_ALL=C
生成语言环境
缺少的语言环境是使用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的信息。
vim /etc/default/locale
添加到它:
LC_ALL="en_US.UTF-8"
您必须添加缺少的本地lang帮助器:对我来说,缺少的是de_LU de_LU.UTF-8。蒙戈2.6.4正常工作蒙戈2.6.5对此抛出错误