LinuxSir.cn,穿越时空的Linuxsir!

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

既然GB18030兼容GB2312和GBK,是不是说我们的locale.gen里只要开GB18030和UTF-8就够了

[复制链接]
发表于 2008-3-27 09:16:54 | 显示全部楼层 |阅读模式
如题:
在看到的几篇中文安装Archlinux的指南里都说要开zh_CN开头的所有编码,但是今天我不小心看到一篇关于编码的文章中说GB18030兼容GB2312和GBK。所以在想是不是开了GB18030就不用开另外两个了?
发表于 2008-3-27 09:34:02 | 显示全部楼层
我的理解是,你用什么编码,就开什么编码。你的locale设置为 utf8 ,那就弄一个utf8就行了,别的什么gbk的,你又不用,开了他干嘛?
回复 支持 反对

使用道具 举报

发表于 2008-3-27 10:03:39 | 显示全部楼层
只开zh_CN.UTF-8就够了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-27 12:33:31 | 显示全部楼层
原来这样啊,谢谢楼上啊。
偶装archlinux之前一直用的是共创的,没什么机会关心它的底层。
再次谢谢大家,也谢谢archlinux,以后还要大家多帮助呢:-P
回复 支持 反对

使用道具 举报

发表于 2008-3-27 12:41:38 | 显示全部楼层
有些文本或者程序必须gb才能显示中文,比方锐捷。比方windows下文本,反正加上一个gbk就够了,gb18130实在是太慢了
回复 支持 反对

使用道具 举报

发表于 2008-3-27 13:34:54 | 显示全部楼层
好像 fcitx 里面的 .fcitx/conf  就用的不是 utf8
回复 支持 反对

使用道具 举报

发表于 2008-3-27 13:42:59 | 显示全部楼层
我以前也有很多的,换成只有一个utf8之后系统快了好多!是真的还是心里作用?
回复 支持 反对

使用道具 举报

发表于 2008-3-27 19:14:12 | 显示全部楼层
gb18030虽然兼容gbk,但是太慢,而目前的形势不用gbk是不行的,所以还是需要一个gbk的locale。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-27 20:07:39 | 显示全部楼层
好的,我现在就留了这些,应该够了吧? 不够到时再开
ymao@myarch:/home/ymao> locale -a
C
en_US.utf8
POSIX
zh_CN.gbk
zh_CN.utf8
回复 支持 反对

使用道具 举报

发表于 2008-3-27 20:44:33 | 显示全部楼层
我用zh_CN.UTF-8 Locale
只要以下這些就夠了..
>locale -a
C
POSIX
en_US.utf8
zh_CN.utf8
回复 支持 反对

使用道具 举报

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

本版积分规则

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