LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1433|回复: 12

locale-gen 无法生成 locale 是怎么样回事啊?

[复制链接]
发表于 2007-6-26 21:28:29 | 显示全部楼层 |阅读模式
编辑了 /etc/locale.gen 文件,形式如下:

en_US ISO-8859-1
en_US.UTF-8 UTF-8
.....
.....
.....
zh_CN.UTF-8 UTF-8

但执行 locale-gen 的时候提示  character map file "en_US" not found
注销 en_US 的行后又提示 "zh_CN" 也找不到
这是怎么回事?
发表于 2007-6-26 21:58:22 | 显示全部楼层
改locales.build然后开glibc的userlocales后重新编译glibc吧...
这样的话编译glibc的过程也会快些。
回复 支持 反对

使用道具 举报

发表于 2007-6-26 23:44:15 | 显示全部楼层
glibc-2.4以后就没有userlocales这个USE标记了
  17 Apr 2006; Mike Frysinger <vapier@gentoo.org> glibc-2.4-r2.ebuild:
  Kill USE=userlocales and replace with Debian locale-gen #22565.

emerge --info请贴一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-27 22:14:10 | 显示全部楼层
emerge --info
Portage 2.1.2.2 (default-linux/x86/2007.0, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r5 i686)
=================================================================
System uname: 2.6.19-gentoo-r5 i686 AMD Sempron(tm) Processor 2500+
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 08 Mar 2007 00:30:01 +0000
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.61
sys-devel/automake:  1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i486-pc-linux-gnu"
CFLAGS="-O2 -mtune=i686 -pipe"
CHOST="i486-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-O2 -mtune=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.sjtu.edu.cn/gentoo/ ftp://ftp3.tsinghua.edu.cn/mirror/gentoo/ http://61.135.158.199/ http://mirrors.acm.cs.rpi.edu/gentoo/ ftp://gentoo.anheng.com.cn/gentoo/ http://linux.ntcu.net/ftp/dists/gentoo/"
LANG="en_US.UTF-8"
LC_ALL=""
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://ftp3.tsinghua.edu.cn/gentoo-portage/ rsync://linux.ntcu.net/gentoo-portage/ rsync://acm.cs.rpi.edu/gentoo-portage/"
USE="acl alsa berkdb bitmap-fonts cjk cli cracklib crypt dri fortran gdbm gif gpm iconv ipv6 isdnlog jpeg kde libg++ midi mp3 ncurses nls nptl nptlonly oss pam pcre perl png pppd python qt readline reflection session spl ssl tcpd tiff truetype-fonts type1-fonts unicode x86 xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vmware"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
回复 支持 反对

使用道具 举报

发表于 2007-6-27 22:33:14 | 显示全部楼层
glibc-2.5-r0
升级glibc
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-8 11:45:54 | 显示全部楼层
Post by zhllg
glibc-2.5-r0
升级glibc

我更新到 20070702 的 portage 后,emerge glibc,
然后再 emerge --info ,显示 glibc-2.5-r3 了
但还是有这个问题啊,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-8 12:59:30 | 显示全部楼层
如果安装的时候就用了最新的 portage
是不是就没有这个问题了?
回复 支持 反对

使用道具 举报

发表于 2007-7-8 13:06:30 | 显示全部楼层
Post by ljx980645
如果安装的时候就用了最新的 portage
是不是就没有这个问题了?

任何时候都应该用最新的portage
不过你这个问题却和portage够不够新不一定有关系
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-9 00:39:30 | 显示全部楼层
Post by zhllg
任何时候都应该用最新的portage
不过你这个问题却和portage够不够新不一定有关系

emerge --update world 还没有成功
回复 支持 反对

使用道具 举报

发表于 2007-7-9 01:18:21 | 显示全部楼层
你试试自己debug一下
set -x
然后执行locale-gen,看是在什么地方停住的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表