当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 请帮助我关于locals的问题
帖子发表于 : 2006-11-01 14:42 

注册: 2006-11-01 14:18
帖子: 36
送出感谢: 0 次
接收感谢: 0 次
我今天第一次装ubuntu,安装完整后在安装其他软件时出现下面的警告:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "zh_CN:zh:en_US:en",
LC_ALL = "zh_CN",
LANG = "zh_CN"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

我不知道该如何解决,希望大家帮帮我,谢谢

下面是我机器的一些环境:
root@test:/etc# uname -a
Linux test.8jnet.com 2.6.15-27-686 #1 SMP PREEMPT Sat Sep 16 02:13:27 UTC 2006 i686 GNU/Linux

=============================================================
root@test:/etc# set
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=([0]="3" [1]="1" [2]="17" [3]="1" [4]="release" [5]="i486-pc-linux-gnu")
BASH_VERSION='3.1.17(1)-release'
COLUMNS=142
DIRSTACK=()
EUID=0
GROUPS=()
HISTFILE=/root/.bash_history
HISTFILESIZE=500
HISTSIZE=500
HOME=/root
HOSTNAME=test.net.com
HOSTTYPE=i486
IFS=$' \t\n'
LANG=zh_CN
LANGUAGE=zh_CN:zh:en_US:en
LC_ALL=zh_CN
LESSCLOSE='/usr/bin/lesspipe %s %s'
LESSOPEN='| /usr/bin/lesspipe %s'
LINES=40
LOGNAME=root
LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:'
MACHTYPE=i486-pc-linux-gnu
MAIL=/var/mail/root
MAILCHECK=60
OLDPWD=/usr/share/i18n/locales
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PIPESTATUS=([0]="0")
PPID=3480
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"'
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
PS2='> '
PS4='+ '
PWD=/etc
SHELL=/bin/bash
SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
SHLVL=1
TERM=xterm
UID=0
USER=root
_=

=======================================================
root@test:/etc# perl -v
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "zh_CN:zh:en_US:en",
LC_ALL = "zh_CN",
LANG = "zh_CN"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

This is perl, v5.8.7 built for i486-linux-gnu-thread-multi
(with 1 registered patch, see perl -V for more detail)

Copyright 1987-2005, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

==========================================================
root@test:/etc# dpkg-reconfigure locales
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "zh_CN:zh:en_US:en",
LC_ALL = "zh_CN",
LANG = "zh_CN"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
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
Generating locales...
en_US.UTF-8... up-to-date
zh_CN.UTF-8... up-to-date
Generation complete.
Current default timezone: 'Asia/Hong_Kong'.
Local time is now: Wed Nov 1 22:44:26 HKT 2006.
Universal Time is now: Wed Nov 1 14:44:26 UTC 2006.
Run 'tzconfig' if you wish to change it.

对了,我机器的系统时间也不准确,Universal Time is now: Wed Nov 1 14:44:26 UTC 2006.这个倒是我系统的正确时间


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-11-01 17:28 
头像

注册: 2006-07-15 10:43
帖子: 136
送出感谢: 0 次
接收感谢: 0 次
没有安装中文语言?


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-11-01 18:30 

注册: 2006-11-01 14:18
帖子: 36
送出感谢: 0 次
接收感谢: 0 次
freethirsty 写道:
没有安装中文语言?


能再说明白点吗?或者能告诉我怎么装中文语言吗?


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-11-01 19:25 
头像

注册: 2005-10-16 13:24
帖子: 958
地址: 四川成都
送出感谢: 2
接收感谢: 0 次
1.编辑 /etc/belocs/locale-gen.conf
把PURGE改为yes
2.在/var/lib/locales/supported.d目录下设置你需要的locale
比如只保留 en zh local
其中en为: en_US.UTF-8 UTF-8
zh为: zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
local为: en_US.UTF-8 UTF-8
3. 运行locale-gen
sudo locale-gen

ok


_________________
Thank you Ubuntu Team!!!!
I still can't belive this is free...


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-11-01 23:45 

注册: 2006-03-08 14:16
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
多谢,我也遇到类似问题,用了sinoyster的方法后,问题得到初步解决,但apt-get -f install还是报告了一些错误,不知什么原因。

正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在更正依赖关系... 完成
将会安装下列额外的软件包:
libuim-data libuim3
下列【新】软件包将被安装:
libuim-data libuim3
共升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 41 个软件未被升级。
有 1214 个软件包没有被完全安装或卸载。
需要下载 0B/93.5kB 的软件包。
解压缩后会消耗掉 348kB 的额外空间。
您希望继续执行吗?[Y/n]y
【警告】:下列的软件包不能通过验证!
libuim-data libuim3
不经验证就安装这些软件包么?[y/N] y
(正在读取数据库 ... 系统当前总共安装有 159196 个文件和目录。)
正在解压缩 libuim-data (从 .../libuim-data_1%3a1.2.1-3ubuntu2_i386.deb) ...
dpkg:处理 /var/cache/apt/archives/libuim-data_1%3a1.2.1-3ubuntu2_i386.deb (--unpack)时出错:
正试图覆盖“/usr/share/locale/ja/LC_MESSAGES/uim.mo”,它属于软件包 libuim0
正在解压缩 libuim3 (从 .../libuim3_1%3a1.2.1-3ubuntu2_i386.deb) ...
dpkg:处理 /var/cache/apt/archives/libuim3_1%3a1.2.1-3ubuntu2_i386.deb (--unpack)时出错:
正试图覆盖“/usr/lib/uim/plugin/libuim-custom-enabler.so”,它属于软件包 libuim0
在处理时有错误发生:
/var/cache/apt/archives/libuim-data_1%3a1.2.1-3ubuntu2_i386.deb
/var/cache/apt/archives/libuim3_1%3a1.2.1-3ubuntu2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-11-02 0:36 
头像

注册: 2005-10-21 16:57
帖子: 1383
送出感谢: 0 次
接收感谢: 0 次
E: Sub-process /usr/bin/dpkg returned an error code (1)
我也有这个问题


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-11-02 12:38 

注册: 2006-11-01 14:18
帖子: 36
送出感谢: 0 次
接收感谢: 0 次
sinoyster 写道:
1.编辑 /etc/belocs/locale-gen.conf
把PURGE改为yes
2.在/var/lib/locales/supported.d目录下设置你需要的locale
比如只保留 en zh local
其中en为: en_US.UTF-8 UTF-8
zh为: zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
local为: en_US.UTF-8 UTF-8
3. 运行locale-gen
sudo locale-gen

ok


感谢老师,老师有没有QQ或MSN,以后可能还有诸多问题请教 :)


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-11-02 13:48 

注册: 2006-03-08 14:16
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
我的问题得到解决,使用dpkg卸载libuim0,然后执行apt-get -f install,系统开始重新配置很多软件包,包括自动配置locale,可能是升级操作遇到libuim0后,没有执行完成全部的配置工作,才造成locale设置错误,以及其他错误信息,现在系统已完全正常了。


ax72 写道:
多谢,我也遇到类似问题,用了sinoyster的方法后,问题得到初步解决,但apt-get -f install还是报告了一些错误,不知什么原因。

正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在更正依赖关系... 完成
将会安装下列额外的软件包:
libuim-data libuim3
下列【新】软件包将被安装:
libuim-data libuim3
共升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 41 个软件未被升级。
有 1214 个软件包没有被完全安装或卸载。
需要下载 0B/93.5kB 的软件包。
解压缩后会消耗掉 348kB 的额外空间。
您希望继续执行吗?[Y/n]y
【警告】:下列的软件包不能通过验证!
libuim-data libuim3
不经验证就安装这些软件包么?[y/N] y
(正在读取数据库 ... 系统当前总共安装有 159196 个文件和目录。)
正在解压缩 libuim-data (从 .../libuim-data_1%3a1.2.1-3ubuntu2_i386.deb) ...
dpkg:处理 /var/cache/apt/archives/libuim-data_1%3a1.2.1-3ubuntu2_i386.deb (--unpack)时出错:
正试图覆盖“/usr/share/locale/ja/LC_MESSAGES/uim.mo”,它属于软件包 libuim0
正在解压缩 libuim3 (从 .../libuim3_1%3a1.2.1-3ubuntu2_i386.deb) ...
dpkg:处理 /var/cache/apt/archives/libuim3_1%3a1.2.1-3ubuntu2_i386.deb (--unpack)时出错:
正试图覆盖“/usr/lib/uim/plugin/libuim-custom-enabler.so”,它属于软件包 libuim0
在处理时有错误发生:
/var/cache/apt/archives/libuim-data_1%3a1.2.1-3ubuntu2_i386.deb
/var/cache/apt/archives/libuim3_1%3a1.2.1-3ubuntu2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译