网页功能: 加入收藏 设为首页 网站搜索  
跟我来汉化RedHat 7.0-(1)
发表日期:2006-06-02作者:蝌蚪/4u2v@汕头大学[转贴] 出处:pconline  

  RedHat系列的Linux操作系统以其相当稳定性而风摩全球,很多国产Linux操作系统也或多或少的借鉴了RedHat,实际上它就代表了Linux的标准。可有些人说RedHat好是好,可就是对中文支持得很差,其实不然,RedHat6.5以上的版本采用了glibc2.2和XFree864.0,以及很多符合i18n标准的应用软件,RedHat系统中的中文世界也可以如此丰富多采。

  文中所说方法适合RedHat 7.0以上版本。

  不用再考虑了赶快动手吧,15分钟就可以给你一个漂亮的"中文Linux"。

  一、汉化前的准备

  1.关闭xfs服务

  在终端中输入setup,进入system services,按空格取消xfs前面的"* "号。

  2.下载所有的必需的软件

  kde-i18n-Chinese-2.1.1-2.noarch.rpm(在安装盘的第一张盘中)
  simsun.ttf(windows98的目录是:windows/fonts/ windows2000的目录是:winnt/fonts/)
  pth-1.3.7-3.i386.rpm
  unicon-3.0.2-im_2.i386.rpm
  Chinput-3.0.1-2.i386.rpm

  以上三个软件包均可在http://www.linuxbyte.net下载。

  二、快速支持中文

  如果你是用kde的话,请先安装好kde-i18n-Chinese-2.1.1-2.noarch.rpm,然后打开控制中心(control center),依此打开个性化配置(personalization),国家与语言(country & language),其中country选择china,language选择简体中文(一定要先安装好kde-i18n-Chinese-2.1.1-2.noarch.rpm,否则这里还是english),charset选择gb2312.1980-0.退出kde,重新登录时就可以看到又黑又粗的中文了,不用急,我们的汉化目标不是这个,请接着往下做。

  如果你是用gnome的话,你运行locale chooser或者运行localeconfig,选择简体中文,退出,重新登录也可以看到中文了。
  三、支持漂亮的truetype字体

  1.新建truetype的字体目录

  推荐使用/usr/X11R6/lib/X11/fonts/TrueType,当然其他目录也可以的。

  命令:mkdir /usr/X11R6/lib/X11/fonts/TureType

  2.复制simsun.ttf到上述目录

  3.建立字体目录文件

  进入到该目录,输入命令:ttmkfdir>fonts.dir.注意,一定要用命令来实现,而不能简单的新建该文件.打开改文件,并修改如下:

  simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-ascii-0
  simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gbk-0
  simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1
  simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0

  复制另外一份文件,并命名为fonts.scale(字体缩放文件),命令:cp fonts .dir fonts.scale

  4.修改XFree86的相关配置

  这个步骤比较关键,在更改前请备份文件,或者采用注释的方法。编辑/etc/X11/XF86Config-4找到section "File"段,修改如下:

  #FontPath "unix/:7100" #注释掉这一行
  FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
  FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
  FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
  FontPath "/usr/X11R6/lib/X11/fonts/misc"
  FontPath "/usr/X11R6/lib/X11/fonts/Type1"
  FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
  FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
  FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
  FontPath "/usr/X11R6/lib/X11/fonts/Type1"
  FontPath "/usr/X11R6/lib/X11/fonts/TrueType" #添加这一行
  找到Section "Module"段,修改如下:

  Load "GLcore"
  Load "dbe"
  Load "extmod"
  Load "fbdevhw"
  Load "pex5"
  Load "dri"
  Load "glx"
  Load "pex5"
  Load "record"
  Load "xie"
  Load "xtt" #这一行是关键中的关键,它是truetype字体的解释器

  5.设置中文环境

  设置/etc/gtk/gtkrc.zh_CN,修改如下:
  style "gtk-default-zh-cn"
{
  fontset = "-misc-SimSun-medium-r-normal--12-*- *-*-*-*-*-*"
}
  class "GtkWidget" style "gtk-default-zh-cn"
  (其中的数字12表示字体的大小为12,以下均是一样的意义)

  如果你是用kde的话,可以进入控制中心->观感->字体选项,把所有的字体改成simsun,大小12(这样看起来比较舒服,跟windows没有很大差别)。字符集选择gb2313-1980-0,应用后马上可以看到效果.如果还没有成功的话,请检查前面的步骤。

  如果你是用gnome的话,请修改/etc/gnome/gtkrc.zh_CN,把所有的font set都改成
  fontset="-misc-SimSun-medium-r-normal--12-*-*-*-*-*-*-*" 。

  到此,中文字体安装全部完成,下面再来安装中文输入法。

我来说两句】 【加入收藏】 【返加顶部】 【打印本页】 【关闭窗口
中搜索 跟我来汉化RedHat 7.0-(1)
本类热点文章
  LInux下如何安装ffmpeg
  Linux系统内核结构详解
  Linux操作系统下串口编程入门教程
  Linux下添加新硬盘及分区格式化要点
  让你的Linux用起来跟Windows无异!
  Linux无盘工作站架设实例
  简单高效:用Swatch做Linux日志分析
  Linux系统学习方向和方法浅谈
  Linux下配置DHCP服务器
  找回超级用户密码
  Unix类操作系统入门
  经验之谈:Linux各个发行版本的选择
最新分类信息我要发布 
最新招聘信息

关于我们 / 合作推广 / 给我留言 / 版权举报 / 意见建议 / 广告投放  
Copyright ©2003-2024 Lihuasoft.net webmaster(at)lihuasoft.net
网站编程QQ群   京ICP备05001064号 页面生成时间:0.0034