[问题]安装软件等,终端总是提示的语句:perl: warning: Setting locale failed.

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
Creartor
帖子: 22
注册时间: 2007-08-21 17:26

[问题]安装软件等,终端总是提示的语句:perl: warning: Setting locale failed.

#1

帖子 Creartor » 2007-08-25 22:35

具体的提示是这样的:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:en",
LC_ALL = (unset),
LC_COLLATE = "[email protected]",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_ALL to default locale: No such file or directory

这里的问题是什么?它影响了我的安装,和视频软件的执行。

请大家多多帮忙呀,小弟先谢了。 :roll:
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

#2

帖子 xhy » 2007-08-25 22:43

locale修改为跟这个类似

代码: 全选

LANG=en_US.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=

如果不行 就是一个严重的问题了
当初我6.06用了6.10的源 就出现这个问题
手工安装了一堆东西才解决的 比重装还慢

你是不是安装了版本不合适的软件?
或者同时使用了多个源?
或者使用了版本不匹配的源?
目前负债150多万
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#3

帖子 eexpress » 2007-08-25 22:48

1楼安装了locale-pinyin。这个软件,升级系统时候,会带来bug。需要在升级前卸载的。如果一定需要,也要系统正常以后,重新安装。
2楼的,别建议混杂的locale。带来的问题,你愿意一直跟进帮忙?

使用zh_CN吧。少找麻烦。
● 鸣学
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

#4

帖子 xhy » 2007-08-25 22:52

混杂的locale会引起什么问题?
目前负债150多万
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#5

帖子 BigSnake.NET » 2007-08-25 22:53

xhy 写了:混杂的locale会引起什么问题?
没有问题
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
Creartor
帖子: 22
注册时间: 2007-08-21 17:26

谢谢大家来帮忙,原来还可以播放mp3 和视频,后来装了个其他什么软件,就变成这样了

#6

帖子 Creartor » 2007-08-25 23:23

再打开播放软件,根本就不反应,经常有窗口一会边暗了,从此在安装别的压缩软件,就提示:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:en",
LC_ALL = (unset),
LC_COLLATE = "[email protected]",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_ALL to default locale: No such file or directory

,原来乱安装东西,也会带来这么大的麻烦呀。要重装了不成?
回复