FreeBSD简单汉化终结篇

来源:岁月联盟 编辑:zhu 时间:2008-01-19
FreeBSD简单汉化终结篇内容简介:【FreeBSD教程】 1.安装kde-i18n-zh_CN: #cd /usr/ports/chinese/kde3-i18n-zh_CN #make install clean 2.安装字体 1)#cd /usr/ports/x11-fonts/ttmkfdir #make install clean 2)#mkdir -p /usr/X11R6/lib/X11/fonts/Tr

  【FreeBSD教程】1.安装kde-i18n-zh_CN:
  #cd /usr/ports/chinese/kde3-i18n-zh_CN
  #make install clean

  2.安装字体
  1)#cd /usr/ports/x11-fonts/ttmkfdir
  #make install clean
  2)#mkdir -p /usr/X11R6/lib/X11/fonts/TrueType
  #cp Simsun.ttc /usr/X11R6/lib/X11/fonts/TrueType
  #cp tahoma.ttf /usr/X11R6/lib/X11/fonts/TrueType
  3) #cd /usr/X11R6/lib/X11/fonts/TrueType
  #ttmkfdir >fonts.dir
  #cp fonts.dir fonts.scale

  3.修改/etc/X11/XF86Config
  注释掉
  Load "freetype"
  Load "record"
  Load "type1"
  添加 Load "xtt

  4.修改/usr/X11R6/etc/fonts/fonts.conf

  1)在 <dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
  <dir>/usr/X11R6/lib/X11/fonts/TrueType</dir>
  <dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
  <dir>/usr/X11R6/lib/X11/fonts/OTF</dir>
  <dir>~/.fonts</dir>
  前添加<dir>/usr/X11R6/lib/X11/fonts/TrueType</dir>

  2)在/usr/X11R6/etc/fonts/fonts.conf里添加
  <match target="pattern">
  <test qual="any" name="size" compare="l">
  <int>12</int>
  </test>
  <edit name="antialias" mode="assign">
  <bool>false</bool>
  </edit>
  </match>

  5.
  1)替换/usr/X11R6/share/gnome/gtkrc.zh_CN为下面的内容:

  style "gtk-default-zh-cn" {
  fontset = "-*-*-medium-r-normal--12-*-*-*-*-*-iso10646-1,*-r-*"
  }
  class "GtkWidget" style "gtk-default-zh-cn"
  2)同样再替换掉/usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN
  (注重先备份,即:cp /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN /usr/
X11R6/share/themes/Default/gtk/gtkrc.zh_CN.bak)
  3)cp /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN ~/.gtkrc.zh_CN

  6.1)在kde控制中心(KDE Control Center)的“区域与辅助功能(Regional & Accessibility)”的国家/地区和语言(Country/Region & Language)里面设置国家(Country)为“中国”和Languages为“简体中文(Simplifiled Chinese)”
  2)在kde的“控制中心”--“外观与主题”的“字体”里面全设置字体为Simsun,12。并去掉“使用字体平滑”。
  3) 在Gnome的字体设置里面设置字体为Tahoma,12

  7.安装fcitx输入法:
  1).#cd /usr/ports/chinese/fcitx
  2)#make install clean
  3).修改~/.profile,添加:
  LANG=zh_CN.EUC
  LC_ALL=zh_CN.EUC
  export LANG LC_ALL
  4).我用csh所以:
  #setenv LC_ALL zh_CN.EUC
  #setenv LANG zh_CN.EUC
  假如用的是bash则相应的为
  #LANG=zh_CN.EUC
  #LC_ALL=zh_CN.EUC
  #export LANG LC_ALL
  5).在~/.cshrc中加入:
  setenv LC_ALL zh_CN.EUC
  setenv LANG zh_CN.EUC
  6).修改~/.xinitrc及~/.xsession.均添加:
  export XMODIFIERS=@im=fcitx
  fcitx&
  至文件的开头处。
  7).#qtconfig
  然后选择-->Interface--->XIM Input Style 选Over the Spot(上面的复选框也选上)-->File--Save

  8.xmms的问题:
  1)cp -r /usr/X11R6/share/locale/zh_CN.GB2312 /usr/X11R6/share/locale/
zh_CN.GB2312zh_CN.EUC
  2)在xmms里面设置使用字体为
  -isas-fangsongti-medium-r-normal-*-*-160-*-*-c-*-gb2312.1980-0,-misc-fixed-medium-r-semicondensed-*-*-130-*-*-c-*-koi8-r
  或者:-sony-*-*-*-*-*-16-*-*-*-*-*-iso8859-0,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-1

  9.终端的中文显示:
  #cd /usr/ports/chinese/zhcon
  #make install clean
  声明 :zhcon在5.1release中运行可能会出现花屏而死机,并且只能在第一个控制台下运行。cce在升级ports前会出现forbiden错误而不能安装,在升级ports后将从ports中消失。

  10.Windows分区及光盘文件的中文显示:
  1)升级ports:如何升级见: 这里
  2)安装gbfs:
  #cd /usr/ports/chinese/gbfs
  #make install clean
  3)编辑内核,注释掉MSDOSFS、CD9660、CD9660_ROOT即:
  #options MSDOSFS
  #options CD9660
  #options CD9660_ROOT

图片内容