-
2004-04-07
Debian 新手汉化跟我来 ---- 实战演练篇 - [Linux]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
[版权信息] 出处:linuxfire 联系:master@linuxfire.com 版本:0.1 版权:GPL 转载请注明来自 linuxfire 和 linuxsir 最后修改:2003年6月27日 (不定期更新,尽请关注:) 测试环境: Debian sid + XFree86 4.3 + Fvwm 此篇是 “Debian 新手汉化跟我来 ---- 理论辅导篇” 的姊妹篇,由于我理论没过关,所以先写实践经验,难免出错,还望多提意见。 汉化前,我假定你已经安装好基本系统和 X window,如果你还没做,请参考下面链接: http://www.linuxsir.com/bbs/showthr...&threadid=14937 1、安装语言环境 locale apt-get install locales # 注意是复数 如果已经安装,需要改变的话,请用下面命令: dpkg-reconfigure locales # dpkg-reconfigure 是 dpkg 中一个很常用的工具 在配置表单中,我们只需选择两个 locale: en_US ISO-8859-1 # 美式英语,带 ISO-8859-1 西欧字符集, en_GB 为英式英语 zh_CN.GBK GBK # 基于 GBK 的简体中文环境 参考文章: http://www.cs.uu.nl/wais/html/na-di...1-charset.html 如果你对 locale 还没有概念,请参考于明俭老师的文章 “ Linux 国际化本地化和中文化” http://www.opencjk.org/~yumj/i18n.html 2、我习惯用 startx 脚本启动 X ,把传递给它参数以及环境变量都写到一个文件.xinitrc,此文件存放在当前用户的 HOME 目录下,. 开头,故隐藏,用 ls -a 才能看到,如没有请自行建立。 编辑 ~/.xinitrc 文件,加入类似语句 LANGUAGE=zh_CN.GBK LANG=zh_CN.GBK LC_ALL=zh_CN.GBK export LANGUAGE LANG LC_ALL export XMODIFIERS=@im=fcitx fcitx& exec fvwm2 killall fcitx 手工添加的话,对于 bash 可用命令: $ set LANG = zh_CN.GBK $ export LANG $ set LC_ALL = zh_CN.GBK $ export LC_ALL $ echo $LANG $ echo $LC_ALL $ ...... 配置好后,用 locale 命令检查,范例如下: $ locale LANG=zh_CN.GBK LC_CTYPE="zh_CN.GBK" LC_NUMERIC="zh_CN.GBK" LC_TIME="zh_CN.GBK" LC_COLLATE="zh_CN.GBK" LC_MONETARY="zh_CN.GBK" LC_MESSAGES="zh_CN.GBK" LC_PAPER="zh_CN.GBK" LC_NAME="zh_CN.GBK" LC_ADDRESS="zh_CN.GBK" LC_TELEPHONE="zh_CN.GBK" LC_MEASUREMENT="zh_CN.GBK" LC_IDENTIFICATION="zh_CN.GBK" LC_ALL=zh_CN.GBK 3、/etc/environment 加入 LANG=zh_CN.GBK (有人要问,为什么上面写了,这里还写,:(我也不知道,反正有用:) /etc/environment 这里可以书写一些环境变量,作用同 ~/.bashrc,不过是系统泛读。 例如我可以在这两处设置 ftp_proxy 与 http_proxy 两个环境变数 ...... ftp_proxy=http://LOCAL-PROXY:PORT/ http_proxy=http://LOCAL-PROXY:PORT/ export ftp_proxy http_proxy ...... 参考文章: http://www.unet.univie.ac.at/aix/fi...environment.htm 4、fcitx 输入法中的 locale 设置 apt-get install fcitx 运行一下 fcitx ,在 ~/ 下多了一个 .gWuBi 目录。 vi ~/.gWuBi/profile 检查一下里面的是不是都是 zh_CN.GBK 5、配置 XFree86,是使用 xtt 模块,去掉 freetype 模块 $ dpkg-reconfigure xserver-xfree86 ...... [ ] freetype ...... xtt ...... 6、安装字体渲染引擎和管理工具,以及相关中文字体 软件简介: 老一辈: xtt(传统 X 字体服务器,XFree86 带了模块) + defoma defoma - Debian Font Manager -- automatic font configuration framework 再也不用手工写字体,让 defoma 帮你管理吧 dfontmgr - GUI frontend for defoma, DEbian FOnt MAnager 一个很方便的图形化 defoma 字体管理工具 psfontmgr - PostScript font manager -- part of Defoma, Debian Font Manager x-ttcidfont-conf - Configure TrueType and CID fonts for X. 新生代: xft2 + fontconfig fontconfig - generic font configuration library libxft2 - advanced font drawing library for X libxft2-dev - advanced font drawing library for X (development files) libpango1.0-0 - Layout and rendering of internationalized text 自动中文编码转换工具: zh-autoconvert - Chinese HZ/GB/BIG5/UNI/UTF7/UTF8 encodings auto-converter GPL字体: ttf-arphic-bsmi00lp :文鼎PL细上海宋(Big5 码) ttf-arphic-bkai00mp :文鼎PL中楷(Big5 码) ttf-arphic-gbsn00lp :文鼎PL简报宋(GB 码) ttf-arphic-gkai00mp :文鼎PL简中楷(GB 码) 其它字体请看: http://www.debian.org/intl/zh/software xfonts-intl-chinese - International fonts for X -- Chinese. xfonts-intl-chinese-big - International fonts for X -- Chinese big. 中文帮助: doc-linux-zh-s - Linux HOWTOs and mini-HOWTOs in Simplified Chinese in HTML manpages-zh - Chinese manual pages $ apt-get install defoma dfontmgr psfontmgr x-ttcidfont-conf fontconfig libxft2 l
http://lyowu.yourblog.org/logs/139741.html
随机文章:
“Linux”的正确读法 2004-05-18Debian系统配制工具(转) 2004-04-07Debian的FAQ (转) 2004-04-07找到《Linux内核完全注释0.11(0.95)》一书,爱不释手:) 2004-04-01vi命令详解 2004-03-25
收藏到:Del.icio.us





