LinuxSir.cn,穿越时空的Linuxsir!

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

/etc/locale.gen中到底是zh_CN GB2312还是zh_CN.GB2312 GB2312

[复制链接]
发表于 2009-3-2 16:24:40 | 显示全部楼层 |阅读模式
有的人用zh_CN.GB2312 GB2312
有的人用zh_CN GB2312
到底是哪个?

谢谢
发表于 2009-3-2 16:26:55 | 显示全部楼层
locale
LANG=en_US.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_ALL=

照猫画虎。
回复 支持 反对

使用道具 举报

发表于 2009-3-2 16:38:56 | 显示全部楼层
  1. lee@shuge ~ $ cat .bashrc
  2. # work with X
  3. LANG=en_US.UTF-8
  4. LC_CTYPE=zh_CN.UTF-8
  5. LC_COLLATE=zh_CN.UTF-8
  6. KDE_LANG=en_US
  7. alias ad="sudo sh /home/share/code/shell/config-network-in-zj.sh "
  8. alias sad="sudo pppoe-stop "
  9. alias c="clear "
  10. alias cscope="EDITOR=vim cscope "
  11. alias d="sudo emerge -C "
  12. alias e="sudo emerge -av "
  13. alias g="grep ./* -r -n -e "
  14. alias h="history "
  15. alias lamp="cd; ./lamp.sh "
  16. alias l='ls --color=none'
  17. alias m="make "
  18. alias n="sudo pppoe-start "
  19. alias r="rm -i "
  20. alias s=" sudo "
  21. alias u="sudo emerge --sync "
  22. alias utag="java -jar /home/share/dol/id3iconv-0.2.1.jar -e gbk "
  23. alias z="zhcon --utf8 "
  24. export PATH=$PATH:/home/lee/bin/:/usr/libexec/git-core
  25. echo >> /tmp/t.txt
  26. EDITOR=/usr/bin/emacs
  27. alias cman='man -M /usr/share/man/zh_CN.UTF-8/ '
  28. lee@shuge ~ $
复制代码

除了顽固的但实在的 fcitx 外, 让utf8统一天下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-2 16:44:23 | 显示全部楼层
Post by flyinflash;1955144

  1. lee@shuge ~ $ cat .bashrc
  2. # work with X

  3. LANG=en_US.UTF-8
  4. LC_CTYPE=zh_CN.UTF-8
  5. LC_COLLATE=zh_CN.UTF-8
  6. KDE_LANG=en_US

  7. alias ad="sudo sh /home/share/code/shell/config-network-in-zj.sh "
  8. alias sad="sudo pppoe-stop "

  9. alias c="clear "
  10. alias cscope="EDITOR=vim cscope "

  11. alias d="sudo emerge -C "
  12. alias e="sudo emerge -av "

  13. alias g="grep ./* -r -n -e "
  14. alias h="history "

  15. alias lamp="cd; ./lamp.sh "

  16. alias l='ls --color=none'
  17. alias m="make "

  18. alias n="sudo pppoe-start "

  19. alias r="rm -i "
  20. alias s=" sudo "

  21. alias u="sudo emerge --sync "
  22. alias utag="java -jar /home/share/dol/id3iconv-0.2.1.jar -e gbk "

  23. alias z="zhcon --utf8 "

  24. export PATH=$PATH:/home/lee/bin/:/usr/libexec/git-core
  25. echo >> /tmp/t.txt
  26. EDITOR=/usr/bin/emacs

  27. alias cman='man -M /usr/share/man/zh_CN.UTF-8/ '
  28. lee@shuge ~ $
复制代码


除了顽固的但实在的 fcitx 外, 让utf8统一天下。


我的fcitx在utf8下,可以启动,但汉字上不了屏幕。但gbk下可以。
你的最后一句话是指这个意思吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-2 16:52:50 | 显示全部楼层
Post by fender010;1955140
locale
LANG=en_US.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_ALL=

照猫画虎。


我是说
/etc/locale.gen
文件中关于2312的准确输入是什么?谢谢
回复 支持 反对

使用道具 举报

发表于 2009-3-2 17:01:06 | 显示全部楼层
[语言]_[国家或地区].[编码方式]

如果我没有记错的话。
回复 支持 反对

使用道具 举报

发表于 2009-3-2 17:06:16 | 显示全部楼层
cat /usr/share/i18n/SUPPORTED
  1. .....
  2. zh_CN.GB18030 GB18030
  3. zh_CN.GBK GBK
  4. zh_CN.UTF-8 UTF-8
  5. zh_CN GB2312
  6. .....
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-3-2 17:07:09 | 显示全部楼层
我用fcitx,我用的就是uft-8。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-2 17:41:57 | 显示全部楼层
Post by fender010;1955165
我用fcitx,我用的就是uft-8。


奇怪,我在.bash_profile里设置成gbk,fcitx才能用,utf8却不能用(关于ctype。
现在我改在.bashrc里设置成utf8,这回fcitx却能用了。

而.bash_profile是读取.bashrc的。


还有现在用utf8, $HOME下的中文名子的odt,文件还是无法双击打开。
回复 支持 反对

使用道具 举报

发表于 2009-3-2 19:46:45 | 显示全部楼层
参照 /usr/share/i18n/SUPPORTED
回复 支持 反对

使用道具 举报

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

本版积分规则

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