动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   服务器 → 阅读文章
  

 Redhat Linux7中Gnome的汉化过程

作者来源:ChinaITLab  
阅读 数 480 人次 , 2006-3-18 13:50:00 

一. 在安装RH7.0的时候,安装模式我选择的是WORKSTATION,包括GNOME和KDE, (虽然XWINDOW我只用GNOME).

二. 让GNOME支持中文显示1. RedHat 7.0采用的glibc-2.1.92,对中文显示的支持已经不错。只需要修改/usr/lib/gconv/gconv-modules ,加入一行: alias GB2312-1980// EUC-CN//2. 选择你要自动挂载的如WINDOWS98的分区,在/etc/fstab文件中做相应修改,如: /dev/hdc7 /mnt/f vfat iocharset=cp936 1 13. 为了让每次登陆的时候都是中文环境,修改 ~/.bashrc 文件,加上: export LC_ALL=zh_CN export LANG=zh_CN 然后重新启动,startx进入GNOME,你会发现gedit可以显示中文了,98分区里的中文文件也不是乱码了,连右下角的系统时间也变成了中文.

三. 让GNOME支持中文输入

1. 下载3个文件到/tmp

Chinput-3.0.1-1.i386.rpm

unicon2-im.tar.gz

pth-1.3.7-2.i386.rpm

2.安装过程如下:

cd /tmp

rpm -ivh pth-1.3.7-2.i386.rpm

cp unicon2-im.tar.gz /usr/lib cd /usr/lib

tar -xzvf unicon2-im.tar.gz

rm unicon2-im.tar.gz

cd /tmp

rpm -ivh Chinput-3.0.1-1.i386.rpm --nodeps cd /usr/lib

ln -s libstdc++-2-libc6.1-1-2.9.0.so libstdc++-libc6.1-2.so.3

3.修改/usr/lib/ZWinPro的Chinput.ad文件 chinput.gblocale=zh_CN chinput.big5locale=zh_CN

4.修改~/.bashrc,加上

export XMODIFIERS=@im=Chinput

5.在GNOME的窗口环境里,有个

the GNOME configuration tool

选择startup program

增加一个启动文件chinput.

重新启动 startx进入GNOME

按下ctrl-space 你会发现gedit已经可以输入中文,你可以选择拼音和五笔输入法.

四. TrueType字库支持.

虽然现在GNOME已经可以支持中文显示和输入

但字体并不好看,你可以选用windows98se的SimSun.ttf来作为GNOME的中文字库.

过程如下: mkdir /usr/X11R6/lib/X11/fonts/TrueType

把SimSun.ttf拷贝到

/usr/X11R6/lib/X11/fonts/TrueType

#cd /usr/X11R6/lib/X11/fonts/TrueType

#ttmkfdir>fonts.dir

把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-fcd8859-15

simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0

simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1

#cp fonts.dir fonts.scale

修改/etc/X1/XF86Config-4

找到Section "Files"段,加入字体搜索路径. Section "Files"

FontPath "unix/:7100"

FontPath "/usr/X11R6/lib/X11/fonts/local/"

FontPath "/usr/X11R6/lib/X11/fonts/misc/"

FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"

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/TrueType/"

EndSection

请把全部路径加上.

在Section "Module" 段中加入xtt解析:

Section "Module"

Load "GLcore"

Load "dbe"

Load "dri"

Load "extmod"

Load "glx"

Load "pex5"

Load "record"

Load "xie"

Load "v4l"

Load "xtt" <--加入这一行

EndSection

为了让Gnome支持新的TrueType字体

修改/etc/gtk/gtkrc.zh_CN:

style "gtk-default-zh-cn" { fontset = "-misc-SimSun-medium-r-normal--12-0-0-0-p-0-*-*"}

重新启动 startx 就可以在Gnome看到TrueType字体了。

 本文Tagslinux  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:两条命令搞定truetype字体
· 下一篇:在Redhat Linux中显示粗体、斜体中文
· Windows XP操作系统自动安装
· 惠普服务器安装Redhat Linux 6.2/7.0的小窍门
· Windows XP系统网络应用技巧集锦
· Linux档案属性与目录配置(1)
· 巴哥学Server 2003—部署文件服务


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077