首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | linux相关 | linux认证 | 下载中心 | 专题
oklinux
 系统管理:中文环境 系统管理 桌面应用 内核技术 Linux基础:安装配置 常用命令 经验技巧 软件应用 Linux数据库:Mysql POSTGRE
 网络管理:网络安全 网络应用 Linux服务器 编程开发:PHP CC++ Python Perl SHELL 嵌入式开发 | PHP基础 PHP技巧 PHP应用 PHP文摘
 首页 linux资讯动态 Linux专题 | 其他Unix Linux解决方案 硬件相关 Linux认证 企业应用 Apache | 相关下载:软路由 参考手册 开发工具
 → 当前位置:首页>linux基础>安装配置>正文

Linux中文化之安装CHINPUT(修改版)

OKLinux www.oklinux.cn 2003-02-26 来源:oklinux收集整理 收藏本文


  本文是本人根据资料和使用经验整理而成.
  1,安装中文字体
  cd /tmp
  tar zxvf zh-fonts.tar.gz (产生misc目录)
  cd misc (到子目录下)
  cp *.Z /usr/X11R6/lib/X11/fonts/misc (拷贝字体)
  cat fonts.alias >> /usr/X11R6/lib/X11/fonts/misc/fonts.alias
  (在别名文件中附加Chinput所使用的别名)
  cd /usr/X11R6/lib/X11/fonts/misc(到字体目录)
  mkfontdir (产生或更新fonts.dir)
  xset fp rehash (更新X Server的字体, 现在就可以使用了)
  rm -fr /tmp/misc (-:)
  2,安装输入法字典
  cd /usr/lib (至库文件目录)
  tar zxvf /path/of/unicon2-im.tar.gz (解压文件至该目录,
  其中path为tar文件所在目录)
  3,安装GNU pth
  tar zxvf pth-1.3.7.tar.gz (解压pth库)
  cd pth-1.3.7 (进行安装)
  ./configure
  make
  make install
  4,安装Chinput3.01
  安装前必须先安装输入法字典和GNU pth tar zxvf Chinput-3.0.1.tar.gz
  cd Chinput-3.0.1
  make
  make install
  5,修改某些设置
  (1)编译新 locale,以 root 身份执行:localedef -f GB2312 -i zh_CN zh_CN.gb2312
  若无错误提示,则编译成功,在 /usr/lib/locale 下会增加 zh_CN.gb2312 目录。
  (2)确定在 /usr/lib/gconv/gconv-modules 文件中包含了 alias GB2312-1980// EUC-CN//
  一行,若没有,加入它。
  (3)在cxterm下使用 export LC_ALL=zh_CN.gb2312 启用中文 locale 支持。执行命令
  date,看看有无变化?你可看到日期为中文显示.
  (4)为在下一次自动进入中文支持状态,在 HOME 目录下的 .bashrc 中加入:
  export LANG=zh_CN.gb2312
  export LC_ALL=zh_CN.gb2312
  或根据你的需要来设置。
  6,让LINUX支持中文TRUE TYPE字体
  (1)进入 /etc/X11 目录,打开 XF86Config-4 文件,将 FontPath 改为你所需要的字体路径。
  Section "Files"
  # 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/share/fonts/default/TrueType" (本行为我们加上的,注意路径为
  我们下面字体文件的所在路径)
  FontPath "/usr/share/fonts/default/Type1"
  EndSection
  加载 X-TrueType 字体解释器。
  Section "Module"
  ...
  Load "xtt"
  EndSection
  (2)将你的 Windows 的中文 TrueType 字体复制到
  /usr/share/fonts/default/TrueType 目录下,
  cp /你的windows映射/windows/fonts/simsun.ttf /usr/share/fonts/default/TrueType
  在WIN98和LINUX共存的机器中,此工作很容易,只需在LINUXCONF中看FILESYSTEM里加上WIN98
  所在看文件系统便可.
  (3)进入/usr/share/fonts/default/TrueType目录,执行 ttmkfdir > fonts.dir,生成
  fonts.dir 文件,将 simsun 的字符集改为 gb2312.1980-0。生成 fonts.scale 文件,
  cat fonts.dir > fonts.scale。
  例:fonts.dir
  4
  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-iso8859-1
  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-15
  若你使用 freetype 字体解释器,需将 /usr/X11R6/lib/X11/fonts/encodings/encodings.dir
  复制到 /usr/share/fonts/default/TrueType。
  将 /etc/gtk/gtkrc.zh_CN 中的字体定义改变为 TrueType 字体定义。(可将原来看定义
  用#注释掉,再加上如下句子)
  style "gtk-default-zh-cn" {
  "-misc-SimSun-medium-r-normal--12-0-0-0-p-0-*-*"
  }
  class "GtkWidget" style "gtk-default-zh-cn"
  至此,中文 TrueType 字体安装完成!
  7,优化你看设置
  (1)修改 /usr/lib/ZWinPro/Chinput.ad 文件: 由于 XFree86 没有自带的 BIG5 码字体,若你不需要输入 BIG5 码字符,
  则对 Chinput.ad 做以下调整:
  ...
  chinput.gblocale = zh_CN.gb2312
  chinput.big5locale = zh_CN.gb2312
  ...
  chinput.gbfont = -*-*-medium-r-normal--16-*-*-*-c-*-gb2312.1980-0
  chinput.big5font = -*-*-medium-r-normal--16-*-*-*-c-*-gb2312.1980-0
  注意:在 Chinput.ad 的字体定义中,不能出现空格,这是由于 Chinput 的限制。
  (2)将 export XMODIFIERS=@im=Chinput 加入你的 HOME 目录下的 .bashrc 文件中。
  并重新登录,使其生效。
  (3)由于 Chinput 需要 libstdc++-libc6.1-2.so.3,而 RedHat 的 compat-libstdc++
  兼容库中只包含 libstdc++-3-libc6.2-2-2.10.0.so,则需手动建立一个库链接:
  # ln -s libstdc++-3-libc6.2-2-2.10.so libstdc++-libc6.1-2.so.3
  8,其他用户如要用上TrueType和Chiput,也必须改其主目录下看.bashrc文件
  export LANG=zh_CN.gb2312
  export LC_ALL=zh_CN.gb2312
  export XMODIFIERS=@im=Chinput
  大功告成,本文所提到的部分文件可压于明俭看主页上下载http://go.163.com/~yumingjian.
  本文在GNOME上的文本编辑程序GNOTEPAD+中用五笔字型完成.
  
  
  
  
  
上一篇:Linux中文化之Chinput 安装指南   下一篇:Linux中文化之Unicon安装流程
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭

相关文章
·Linux中文化之Unicon安装流程
·Linux中文化之Chinput 安装指南
·X-Window 的安装与升级
·Linux中文化之 GPL的中文Postscript字型安
·简易 Linux 安装
·Linux中文化之redhat7.1gnome汉化及chinput
·phpBB2在rh80上的安装过程
·在实际的安装 Linux 之前,有些事情.......
·Linux中文化之RedHat 7.0 + KDE2.0.1安装+
·直接硬盘安装RedHat7.3
发表评论
密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。)
站内搜索
阅读排行榜
·安装大型Linux 集群: 配置
·Red Hat linux9 初装配置
·新手入门之Linux防火墙配
·在Debian上安装配置XAMPP
·FreeBSD与Linux的比较
·RH8.0中NVIDIA显卡驱动跟A
·unix系统病毒概述
·X-Window 的安装与升级
·Linux中文化之Chinput 安
·Linux中文化之Unicon安装
最新文章
·在Debian上安装配置XAMPP
·Linux下声卡驱动软件的安
·如何用APT维护红帽企业版L
·Linux操作系统下6个应急处
·CentOS系统安装后的初始环
·从硬盘安装Slackware11 DV
·在Thinkpad上安装Ubuntu笔
·CentOS安装及初始环境设置
·设置Linux和其系统多系统
·PS3安装Linux Fedora Core
·Ubuntu 6.06硬盘安装及简
·新手硬盘安装Ubuntu一次成
·linux下安装软件的办法
·apache22+php5+tomcat5快
·基于网络的 Red Hat 无人

设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2007 All rights reserved OKLinux.Cn 版权所有
合作联系 QQ:18743986 Email:arlan8005#163.com