2004-09-27

[转贴]Knoppix汉化版本v0.1

作者:swordhui
原文:http://blog.codelphi.com/swordhui/archive/2004/09/20/22406.aspx
汉化knoppix
一: 安装windows字体 arial.ttf, simsun.ttf
(1)可以点击桌面上的磁盘图标, 找到windows所在的目录, 进入Fonts, 将arial*.ttf和simsun.ttf拷贝到knoppix用户目录.
(2)打开Kde control center(在KDE系统菜单里,以后简称KDE CC), 选择系统管理-> 字体安装程序, 将arial和simsun.ttf加入系统.
(3)退出Kde CC, 再起动, 然后进入外观和主题/字体, 将所有的字体设置为Arial, 如果找不到Arial, 说明前面的步骤不成功, 或没有重启KDE CC.

这样可以使字体美观些.

二: 安装Kde的中文i18n
(1)连接网络, 先运行apt-get update, 成功后运行 apt-get install kde-i18n-zhcn, 等待完成. (如果某些包升级不成功, 可以用 dpkg -P 包名 先删除, 以后在装)
(2)进入KDE CC->区域和辅助功能, 在国家/地区和语言里, 添加简体中文, 去掉美国, 如果上一步成功完成的话, 然后点击应用, 重启KDE桌面环境, 成功的话应该可以看到中文.
(3)在系统菜单/设置/桌面设置向导里, 将国家和语言设置为中国/简体中文, 然后按照自己的喜好完成向导.

三: 设置Locales
(1)运行dpkg-reconfigure locales, 删除除en_US, zh_CN(包括GBK, UTF-8等)外的所有locales, 点击确定后设置locales为zh_CN.GBK
(2)修改/etc/init.d/knoppix-autoconfig, 将cn) 下面的那段改为:
LANG="zh_CN.GBK"
加入: LANGUAGE="zh_CN.GBK"
加入: LC_ALL="zh_CN.GBK"
(3) 找到 export LANG CONTRY CHARSET那一段, 在后面加入 LC_ALL LANGUAGE,如: export LANG COUNTRY CHARSET LANGUAGE LC_ALL
(4) 找到 echo "LANG=\"$LANG\"" > /etc/sysconfig/i18n ,
加入:
echo "LANGUAGE=\"$LANGUAGE\"" >> /etc/sysconfig/i18n
echo "LC_ALL=\"$LC_ALL\"" >> /etc/sysconfig/i18n
(5)修改/etc/lilo.conf, 在起动参数里将lang=us 改为lang=cn, 然后执行 lilo -v (切记!! 否则不能生效!!) 推荐用grub.
(6)重启系统, 打开Knosole, 输入export明令, 以上步骤如果成功, 应该能看到
declare -x LANG="zh_CN.GBK"
declare -x LANGUAGE="zh_CN.GBK"
declare -x LC_ALL="zh_CN.GBK"

如果看不到, 监察(1) lilo.conf里有没有 lang=cn, (2) 是不是运行了lilo -v命令 (3) knoppix-autoconfig是不是修改正确.
进入knosole,输入list --help, 应该能看到中文显示.




四: 安装输入法, 推荐使用fcitx,
(1)在www.fcitx.org可以下载rpm包, 3.0.0, 比如fcitx3.0.0.rpm
(2)用alien -d fcitx3.0.0rpm 将之转换为deb
(3)用alien -i fcitx3.0.0.deb, 安装
(4)修改/etc/init.d/knoppix-autoconfig, 在cn) 段里修改为: XMODIFIERS="@im=fcitx
(5) 重新起动, 在export命令里应该能看到:

declare -x LANG="zh_CN.GBK"
declare -x LANGUAGE="zh_CN.GBK"
declare -x LC_ALL="zh_CN.GBK"
declare -x XMODIFIERS="@im=fcitx"

如果看不到, 重作以前的步骤...

(6) 运行fcitx命令, 然后打开kwrite, 按下Cntl+Space, 输入... 如果不能出现输入窗口.... 上帝保佑

请不要吝惜您的评论,每一条评论,都是我在漫漫长夜前行的力量

0 条评论:

发表评论

<< 主页