一位朋友在他的服务器上运行CentOS 5.8。 这是一个大多数无害的错误,但我厌倦了看到它。 我更熟悉debian,所以我不知道如何生成或重新configuration语言环境。 通常的二进制文件(locale-gen,dpkg等)我习惯于不在这台服务器上。 [root@localhost]# git pull origin master bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8) perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_GB:en", LC_ALL = "en_US.utf8", LANG = "en_GB" are supported and installed on your system. perl: warning: Falling back to the standard locale […]
我在Ubuntu 9.10上有一个非常固执的,众所周知的语言环境错误: perl:警告:设置区域设置失败。 perl:警告:请检查您的区域设置: LANGUAGE =(unset), LC_ALL =(未设定), LC_TIME =“custom.UTF-8”, LANG =“en_US.UTF-8” 试过以下几点: 在/ etc / environment中添加了LANG=en_US.UTF-8和LC_ALL=en_US.UTF-8 运行apt-get install –reinstall locales (error:perl:warning:回落到标准的语言环境(“C”)/ usr / bin / mandb:不能设置语言环境;确保$ LC_ *和$ LANG是正确的) 运行sudo dpkg-reconfigure locales 。 结果:无法将LC_ALL设置为默认语言环境:没有此类文件或目录,然后更新语言环境,包括en_US.UTF-8 sudo locale-gen成功更新所有语言环境,包括en_US.UTF-8 sudo locale-gen un_US en_US.UTF-8给出错误或者其他输出 在/etc/default/locale它表示LANG="en_US.UTF-8" echo $LANG给出en_US.UTF-8 /var/lib/locales/supported.d/local说en_US.UTF-8 UTF-8 locale -a给我: C en_AG en_AU.utf8 en_BW.utf8 en_CA.utf8 en_DK.utf8 en_GB.utf8 […]
是否有任何命令行实用程序来更改Windows 2003中的系统区域设置?
多年来,我遇到了“设置区域设置失败”的问题。 我现在明白了这个问题。 在我的本地机器上,我的LC_TIME被设置为一个自定义文件(“custom.UTF-8”)。 此自定义文件不存在于我连接的任何远程计算机上。 但是,通过SSH我的区域设置是“导出”,并在远程机器上search。 所以这就是为什么我不断得到: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_TIME = "custom.UTF-8", LANG = "en_US.UTF-8" 我想要configuration的是本地LC_TIME(或任何语言环境variables)永远不会被导出。 我很好,只是使用在远程机器上定义的值。 我应该如何定义这个?
我们正在托pipe一个网站,当浏览到本地加载罚款,但如果你从外部浏览它,你会得到 Conversion from string "1/15/2010 8:46:01 AM" to type 'Date' is not valid. 我在服务器上更改什么来解决这个问题。 当浏览服务器上的网站时,它可以正常工作,尽pipe我是以不同的用户身份login服务器的。 任何想法现在实际上开始引起头痛。
以下是locale的输出: LANG=zh_CN.GBK LC_CTYPE="zh_CN.GBK" LC_NUMERIC="zh_CN.GBK" LC_TIME="zh_CN.GBK" LC_COLLATE="zh_CN.GBK" LC_MONETARY="zh_CN.GBK" LC_MESSAGES="zh_CN.GBK" LC_PAPER="zh_CN.GBK" LC_NAME="zh_CN.GBK" LC_ADDRESS="zh_CN.GBK" LC_TELEPHONE="zh_CN.GBK" LC_MEASUREMENT="zh_CN.GBK" LC_IDENTIFICATION="zh_CN.GBK" LC_ALL= 我如何将它们全部更改为UTF8 ? 我如何使地区设置在CentOS 5.5中保持不变?
当我激活一个新的rackspace ubuntu 10.04实例时,我不断收到这些消息: perl:警告:请检查您的语言环境设置:LANGUAGE =(unset),LC_ALL =(unset),LANG =“de_DE.UTF-8”是否支持并安装在您的系统上。 如何正确select和configuration区域设置? 编辑:这是由Rackspace支持给我,它也工作,也许它有助于与Ubuntu 10.04的人: sudo locale-gen en_US.UTF-8 sudo /usr/sbin/update-locale LANG=en_US.UTF-8
我通常configuration我的Ubuntu的通过 sudo locale-gen –purge en_US.UTF-8 我已经安装了语言环境 # locale -a C C.UTF-8 en_US.utf8 POSIX 我错过了en_US好吗?
我怎样才能改变Linux的默认语言环境,使所有的用户和应用程序将具有相同的语言环境设置? Br,Wolfy
我试图用Debian Wheezy在我的VDS上安装nodejs和npm软件包。 但是不是为了编译源码和懒惰,我在互联网上find了包含jessie源代码的安装指令。 安装没有完成,我甚至没有得到我的系统中的nodejs和npm。 但是现在我在我的区域设置中遇到了这个问题: # locale locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory LANG=ru_RU.UTF-8 …. 我从作品名单中删除了jessie souce。 然后更新和升级系统。 当我尝试重新安装locales时,我得到这个错误,所以jessie的一些尾巴依然存在: # apt-get install –reinstall locales Reading […]