小妖女 发表于 2015-1-16 17:09:59

linux教程之Linux中文明之RH7.1汉化具体历程

常用的linux命令,尤其是一些能帮你提高开发效率的命令,(eg:grep,awk,sed,split等);
作者:risy
  头几天装好了RH7.1,发明只需经由过程很复杂的设置就能够完成GNOME和KDE的汉化和中文输出现写上去,但愿能对其他RH喜好者有一些匡助.
  1.安装TrueType字体.

  要在体系里利用中文TrueType字体,最好先禁用xfs字体服务器,xfs在启动时会主动更新字体目次下的fonts.dir文件,如许会影响到我们所作的修正。利用root身份上岸,实行setup工具,封闭xfs。
  (1)修正XF86Config-4设置文件
  进进/etc/X11目次
  #viXF86Config-4(翻开XF86Config-4文件)
  上面是个中一部分(修正后)
  手动指定字体文件目次
  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/X11r6/lib/X11/fonts/TrueType"
  EndSection
  加载X-TrueType字体注释器。
  Section"Module"
  Load"dbe"#Double-buffering
  Load"GLcore"#OpenGLsupport
  Load"dri"#Directrenderinginfrastructure
  Load"glx"#OpenGLXprotocolinterface
  Load"extmod"#Misc.requiredextensions
  Load"v4l"#Video4Linux
  Load"xtt";到场这一行
  #Load"pex5"#PHIGSforX3Denvironment(obsolete)
  #Load"record"#Xeventrecorder
  #Load"xie"#XImageExtension(obsolete)
  #Youonlyneedthefollowingtwomodulesifyoudonotusexfs.
  #Load"freetype"#TrueTypefonthandler
  #Load"type1"#AdobeType1fonthandler
  EndSection
  (2)猎取simsun.ttf(字体文件)
  mkdir/usr/X11R6/lib/X11/fonts/TrueType
  cp/windows下c:的映照目次/windows/fonts/simsun.ttf/usr/X11R6/lib/X11/fonts/TrueType
  (3)天生字体列表
  cd/usr/X11R6/lib/X11/fonts/TrueType
  #ttmkfdir>fonts.dir
  #vifonts.dir;修正字体列表文件,使其与上面相似
  5
  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-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-koi8-r
  #cpfonts.dirfonts.scale
  (4)修正gtk的字体界说
  #vi/etc/gtk/gtkrc.zh_CN
  修正后的内容以下:
  #$(gtkconfigdir)/gtkrc.zh_CN
  #
  #ThisfiledefinesthefontsetsforChineselanguage(zh)using
  #thesimplifiedchinesestandardGuoBiaoasinmainlandChina(CN)
  #
  #1999,PabloSaratxaga
  #
  style"gtk-default-zh-cn"{
  fontset="-misc-SimSun-medium-r-normal--14-*-*-*-*-*-*-*"
  }
  class"GtkWidget"style"gtk-default-zh-cn"
  至此,中文TrueType字体安装完成!
  2.安装Chinput3.0.1,界说中文情况
  先下载以下几个包
  Chinput-3.0.1-1.i386.rpm
  pth-1.3.7-3.i386.rpm
  unicon2-im.tar.gz
  安装
  #rpm-ivhpth-1.3.7-3.i386.rpm
  #rpm-ivhChinput-3.0.1-1.i386.rpm--nodeps
  #cpunicon2-im.tar.gz/usr/lib
  #cd/usr/lib
  #tarvfxzunicon2-im.tar.gz
  #rmunicon2-im.tar.gz
  #ln-slibstdc++-2-libc6.1-1-2.9.0.solibstdc++-libc6.1-2.so.3
  修正
  #cd/usr/lib/ZWinPro
  #viChinput.ad;修正以下几个中央
  ...
  chinput.gblocale=zh_CN.gb2312
  chinput.big5locale=zh_CN.gb2312
  ...
  chinput.gbfont=-misc-SimSun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0
  chinput.big5font=-misc-SimSun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0
  ...
  (注重:在这个文件里不克不及呈现空格,只能用Tab取代)
  完成安装及界说中文情况
  修正~/.bashrc文件
  #vi~/.bashrc;修正后应当是如许的
  #.bashrc
  #Userspecificaliasesandfunctions
  aliasrm=m-i
  aliascp=cp-i
  aliasmv=mv-i
  #Sourceglobaldefinitions
  if[-f/etc/bashrc];then
  ./etc/bashrc
  fi
  exportLC_ALL=zh_CN.GB2312
  exportLANG=zh_CN.GB2312
  exportXMODIFIERS=@im=Chinput
  到这里我们已完成了中笔墨体的安装和中文情况的界说
  3.汉化GNOME
  重新上岸后startx就能够看到GNOME已能显现中文了
  再在Program->设定->Session->StartupPrograms内里把chinput到场启动运转程序内里就完成了GNOME的中文情况和输出法的安装了.
  4.汉化KDE2.1.1
  接下面的步骤
  #switchdeskKDE;切换到KDE桌面
  #startx
  翻开Preferences->Personalization->Country&Language
  翻开Look&Feel->Fonts
  注重:在这里必定要把图(3)所示的字符集那边改成gb2312.1980-0,否则KDE里显现的就是乱码
  然后再翻开桌面上的Autostart目次,新建一个使用程序(Chinput)的毗连,今后每次启动后就能够利用中文输出法了.
  至此,X-Windows下的汉化就全体完成了,再安装rxvt终端,就可以完成在X-Windows内里的全中文情况了.
  不外要想在字符界面利用中文还要安装响应的中文情况,这里就不说了:-),祝列位好运
</p>
RedHatCentOS等等.学习linux不是逛自由市场,选定版本就要静下心来学习.不要今天换版本明天要升级.这样对你没有好处。

活着的死人 发表于 2015-1-18 17:37:02

这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。

再见西城 发表于 2015-1-26 20:02:08

熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:

小女巫 发表于 2015-2-4 21:09:09

掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。

飘灵儿 发表于 2015-2-10 11:25:42

眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。

分手快乐 发表于 2015-3-1 13:04:00

Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。

透明 发表于 2015-3-10 17:37:23

可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?

飘飘悠悠 发表于 2015-3-17 09:12:25

编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。

变相怪杰 发表于 2015-3-24 05:52:12

如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
页: [1]
查看完整版本: linux教程之Linux中文明之RH7.1汉化具体历程