申请了个免费的512内存的VPS,然后每每在安装lnmp等服务的时候都会弹出如下一个很恶心的错误警告,即便是重新安装系统也不管用。

两个命令解决ubuntu VPS 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

解决方法如下,按照下面命令输入即可:

cd /usr/share/locales
./install-language-pack zh_CN

输完回车后,会有error提示的:

Generating locales...
zh_CN.UTF-8... done
Generation complete.
dpkg-trigger: error: must be called from a maintainer script (or with a --by-package option)

两个命令解决ubuntu VPS locale问题

其实,这样就代表成功了(上图),不会再出现这样的错误了。接下来爱干什么干什么。

2013-06-21  update:在使用buyvm的debian6.0系统的时候,使用以上方法无效。但可以使用命令“dpkg-reconfigure locales” 按空格键 选中en_GB.UTF-8zh_CN.UTF-8 来解决问题。

藏剑山庄原创文章,未经允许,禁止转载!

原文链接:http://blog.yanwen.org/archives/1689.html