Chinaunix首页 | 论坛 | 博客
  • 博客访问: 348844
  • 博文数量: 120
  • 博客积分: 4010
  • 博客等级: 上校
  • 技术积分: 1810
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-11 17:50
文章分类

全部博文(120)

文章存档

2008年(120)

我的朋友

分类:

2008-03-31 20:54:21

  目前RHEL 4及Fedora Core 2、3的文字編碼採用萬國碼(UTF-8),但目前大部份的繁體中文環境還是以 Big5 為主,所以用 UTF-8 的環境來讀 Big5 時,會發生亂碼的狀況,若在使用環境中需要讀取 Big5 環境時,建議將系統改回 Big5 的環境較不容易出現亂碼。

須修改的檔案
./etc/sysconfig/i18n

原始
LANG="zh_TW.UTF-8"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="zh_TW.UTF-8:zh_TW:zh"

修改過後
LANG="zh_TW.Big5"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="zh_TW.Big5:zh_TW:zh"

posted on Friday, October 05, 2007 2:56 PM

What People Are Saying About This Post...

# re: Fedora Core 2~4 環境下中文亂碼問題 10/6/2007 4:34 PM
也可以改成 Lang=en_US.iso88591,中英文顯示都會正常哦!

What do you have to say?

  方法一:
  #locale (locale命令用于查看使用语言详细信息,为中文语言)
  #export LC_ALL=POSIX (export命令导出修改LC_ALL语言选项)
  #locale (再次查看,信息已经改变了)

  该方法在用户注销或重启后将失效,要想保存设置,见方法2。

  方法二:
  #vi /etc/sysconfig/i18n (利用vi编辑器修改配置文件i18n)

  将LC_ALL=POSIX写入i18n配置文件中。注销或重启服务便永久生效

阅读(907) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~