LinuxSir.cn,穿越时空的Linuxsir!

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

按拼音排序的问题!

[复制链接]
发表于 2007-7-10 00:32:11 | 显示全部楼层 |阅读模式
按[url]http://www.linuxsir.cn/bbs/showthread.php?t=292660&page=2&highlight=%E6%8E%92%E5%BA%8F和http://bbs.linuxsir.cn/showthread.php?t=292623中所说,但俺的SuSE102还是没办法按拼音排序!Gnome环境下,这是为什么啊?
还有,俺的系统下没有/etc/env.d/xxi18n这个东东。
发表于 2007-7-11 16:41:23 | 显示全部楼层
你可以试试这么作:

准备:
1、系统需要有符合X/Open标准的localedef工具
2、5.8.1以上的perl
3、到 http://gro.clinux.org/frs/downlo ... e-pinyin-0.1.tar.gz 去下载locale-pinyin-0.1.tar.gz

安装:
su
make
make install

配置:
在~/.bashrc 文件中添加以下内容
unset LC_ALL
export LC_COLLATE=zh_CN@pinyin.utf8
可以让Terminal和Konqueror中的中文文件按拼音顺序排列,
想让其它程序也暗拼音排序,
则将下面的代码添加到/etc/environment
LC_COLLATE=zh_CN@pinyin.utf8

utf8环境适用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-12 08:57:43 | 显示全部楼层
谢谢!还有几个菜问题请教。
1、符合X/Open标准的localedef工具,这个是指什么?或者说还需要安装什么库?
2、5.8.1以上的perl也需要安装吗?
3、如何得知本地环境是否为utf8?SuSE102默认应该是这个吧?
再次谢谢!
回复 支持 反对

使用道具 举报

发表于 2007-7-12 18:27:50 | 显示全部楼层
1.这句话我也不知道具体说什么啊,需要高手指点一二,不过我装locale-pinyin-0.1.tar.gz的时候没管他,装完也没发现什么问题。
2.这个要装,不过SuSE102好象已经默认安装了,你可以rpm -q perl查一下
3.SuSE102默认确实就是utf8的。

因为我还是菜鸟,只能解答到这个程度了,不足之处,还请多多包含撒
回复 支持 反对

使用道具 举报

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

本版积分规则

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