0%

Ubuntu 问题集锦

Ubuntu 问题集锦

perl: warning: Setting locale failed

有时apt-get install的时候,会出现下面的错误:

1
2
3
4
5
6
7
8
9
10
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = “en_US:en”,
LC_ALL = (unset),
LC_CTYPE = “en_US.UTF-8”,
LC_COLLATE = “en_US.UTF-8”,
LC_MESSAGES = “en_US.UTF-8”,
LANG = “en_US”
are supported and installed on your system.
perl: warning: Falling back to the standard locale (“C”).

解决方法上面也有了提示就是:Falling back to the standard locale。
所以解决办法是::

vi /root/.bashrc

在最底部添加上一句

export LC_ALL=C

或者直接运行

#echo “export LC_ALL=C” >> /root/.bashrc

然后执行一下:

source /root/.bashrc

其中LC_ALL=C 是为了去除所有本地化的设置,让命令能正确执行

修改ubuntu命令行语言环境

ubuntu 安装时候选择的是中文环境,但是其实中文支持不是很完全,在使用ssh连接上后发现一些中文在securecrt中显示是乱码,所以还是改回英文方便点

修改Ubuntu的命令行语言环境的2个步骤:

1、修改/etc/default/locale

如不存在则新建一个

如下:

1
2
3
LANG=’en_US’ #中文可以用zh_CN

LANGUAGE=’en_US:en’ #中文可以用zh_CN:zh

2、reboot即可

locale命令可以列出当前系统所用的所有语言设置

处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居!

欢迎关注我的其它发布渠道