LinuxSir.cn,穿越时空的Linuxsir!

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

emerge glibc后,部分程序locale有问题

[复制链接]
发表于 2005-6-4 02:37:48 | 显示全部楼层 |阅读模式
# 确保 emerge glibc 时, useflags 中有 userlocales

  1. # echo "sys-libs/glibc userlocales" >> /etc/portage/package.use
复制代码


emerge glibc -pv

  1. [ebuild R ] sys-libs/glibc-2.3.4.20041102 -build -debug -erandom -hardened -multilib +nls -nomalloccheck +nptl +nptlonly -pic +userlocales 0 kB
复制代码

# 编辑 /etc/locales.build, 仅设置如下 5 行, 其余一律注释掉:

  1. en_US/ISO-8859-1
  2. en_US.UTF-8/UTF-8
  3. zh_CN/GB18030
  4. zh_CN.GB2312/GB2312
  5. zh_CN.UTF-8/UTF-8
复制代码


# 安装 glibc
# emerge --oneshot glibc

这样只编译必需英文及中文locale

在.xinitrc中加入
export LC_CTYPE=zh_CN
export LANG=zh_CN

再次login时发现gvim跟mlterm无法支持中文。。
 楼主| 发表于 2005-6-4 20:14:51 | 显示全部楼层
:ask
回复 支持 反对

使用道具 举报

发表于 2005-6-4 20:32:32 | 显示全部楼层
我的作法和你的差不多,用的是gbk
我没有mlterm,但gvim可以正常显示中文
回复 支持 反对

使用道具 举报

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

本版积分规则

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