2010-03-26 148 views
1

我有它与Ubuntu的发行版,一个基于ARM的机器,它常常与此同时运行各种命令喂我:Linux语言未设置

Please check that your locale settings: 
    LANGUAGE = (unset), 
    LC_ALL = (unset), 
    LANG = "pl_PL.UTF-8" 

这是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=pl_PL.UTF-8 
LC_CTYPE="pl_PL.UTF-8" 
LC_NUMERIC="pl_PL.UTF-8" 
LC_TIME="pl_PL.UTF-8" 
LC_COLLATE="pl_PL.UTF-8" 
LC_MONETARY="pl_PL.UTF-8" 
LC_MESSAGES="pl_PL.UTF-8" 
LC_PAPER="pl_PL.UTF-8" 
LC_NAME="pl_PL.UTF-8" 
LC_ADDRESS="pl_PL.UTF-8" 
LC_TELEPHONE="pl_PL.UTF-8" 
LC_MEASUREMENT="pl_PL.UTF-8" 
LC_IDENTIFICATION="pl_PL.UTF-8" 
LC_ALL= 

的输出我应该怎么做才能阻止它瞬间爆发,然后为ąęśćźńół[我的重要人物]正确配置它?

回答

5

OK,我发现它

在非32位的x86架构上的一些Ubuntu的发行版,它是配置错误。 我需要

sudo apt-get install language-pack-pl 

sudo apt-get install --reinstall language-pack-pl如果已经安装 PL是语言代码。改为你的。

然后

cd /usr/lib/locale 
sudo ln -s pl_PL.utf8 pl_PL 

,它是固定

+1

谢谢! 'apt-get install language-pack-en'可以帮助我获得en_US.utf8' – philfreo

0

尝试:

须藤的dpkg-重新配置的语言环境

,哪些是你想使用选择的语言环境。 下一步选择默认并完成。

0

当然,如果可以的话,安装所需的语言环境(sudo dpkg-reconfigure locales)是最好的选择。

不过我有时真的禁用它们,就像如下:

unset $(locale|cut -d= -f1)