为英文puppy431手工安装中文支持
2011-01-14 17:13
246 查看
为英文puppy431手工安装中文支持
安装文泉驿字体
在wenq.org站点下载正黑字库
1, 解压并copy字体系统字库目录
tar zxvf wqy-zenhei*.tar.gz
在系统字库目录下创建/usr/share/fonts/wenquanyi/ , 再在此目录下创建个wqyzenhei子目录
2, 更新相关字体的配置文件
更新/etc/X11/xorg.conf 文件,
在 FontPath部分插入以下一行:
FontPath /usr/share/fonts/wenquanyi/wqy-zenhei
还要更新 /etc/fonts/fonts.conf, 在fontconfig内增加以下一行
<dir>/usr/share/fonts/wenquanyi/wqy-zenhei/</dir>
重启X Server后,打开浏览器就可以正常显示中文页面,但此时的标题栏中文还显示为方 块. 稍后我们需要增加一个中文jwm主题来解决这个问题. 不过在此之前我们先GBK编 码支持,安装中文输入法,这样好让geany支持输入中文,来编辑一些配置文件.
安装GBK编码
下载中文pet包,然后执行pet2tgz将其转成tgz格式,并且解开:
cp /usr/lib/locale/zh_CN.UTF-8 到同名目录
cp /usr/lib/gconv目录下的 BIG5.so EUC-CN.so GB18030.so GBBIG5.so GBGBK.so GBK.so 等文件到系统同名文件
copy /usr/X11R7/lib/X11/locale/目录下所有文件 compose.dir locale.alias locale.dir zh_CN.UTF-8 到系统同名目录,并覆盖同名文件.
安装fcitix
安装好GBK编码后,fcitx就可以使用了. 可以直接下载fcitx-3.4.2版本的预编译版本, 执 行fcitx.install直接安装.
然后修改.xinitrc文件加载fctix程序:
# 在exec jwm之前加如以下配置
export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
sleep 5 && fcitx &
重启X Server后就应该可以看到fctix的输入框了, 现在打开geany 在菜单栏上选择edit->Perferences-->Keybindings 找到Complete Word,默认就是为ctrl-space,与fcitx冲突. 选 择Change,更改为其它组合. 然后geany就可以使用fctix输入中文了. 当然此时在浏览器 里也可以输入中文了.
解决标题栏无法显示中文的问题
配置JWM主题
我们可以增加一个支持中文的主题来解决此问题.
最简单的办法可以从现有的主题复 制,然后更改下其中字体的配置即可. 具体做法: cd .jwm/themes
cp XXX-colors Chinese-colors
cp XXX-tray.png Chinese-tray.png
cp XXX-window.png Chinese-window.png
cp XXX-jwmrc Chinese-jwmrc
其中jwmrc结尾的文件然是最重要的,其中包含字体的配置.
例如 Gradient-blueish-jwmrc包含
<Font>DejaVu Sans-12</Font>多行.
我们把这些行都替换成
<Font>文泉驿正黑,文泉驛正黑,WenQuanYi Zen Hei -12</Font>
然后在Menu->Desktop->JWM Configuration->Choose a JWM Theme里就可以看到 Chinese这个主题了,选择后浏览器的标题就可以显示中文了.
解决u盘中文乱码的问题
Puppy431使用u盘启动后,加载其他nfs的硬盘,中文目录都显示正常.只是u盘本身无法显示中文目录. 解决方法如下:
解开原来的initrd.gz,方法如下
$ mkdir initrd
$ cd initrd
$ zcat ../initrd.gz | sudo cpio -id //注意这里要用sudo,否则有些文件是无法解开的
修改当前目录下的init文件,在158行 mount vfat时增加一个参数utf8
重新制作initrd.gz包,覆盖原来的initrd.gz
$ find ./ | cpio -H newc -o | gzip -9 >../initrd.gz
启动后即可.
安装文泉驿字体
在wenq.org站点下载正黑字库
1, 解压并copy字体系统字库目录
tar zxvf wqy-zenhei*.tar.gz
在系统字库目录下创建/usr/share/fonts/wenquanyi/ , 再在此目录下创建个wqyzenhei子目录
2, 更新相关字体的配置文件
更新/etc/X11/xorg.conf 文件,
在 FontPath部分插入以下一行:
FontPath /usr/share/fonts/wenquanyi/wqy-zenhei
还要更新 /etc/fonts/fonts.conf, 在fontconfig内增加以下一行
<dir>/usr/share/fonts/wenquanyi/wqy-zenhei/</dir>
重启X Server后,打开浏览器就可以正常显示中文页面,但此时的标题栏中文还显示为方 块. 稍后我们需要增加一个中文jwm主题来解决这个问题. 不过在此之前我们先GBK编 码支持,安装中文输入法,这样好让geany支持输入中文,来编辑一些配置文件.
安装GBK编码
下载中文pet包,然后执行pet2tgz将其转成tgz格式,并且解开:
cp /usr/lib/locale/zh_CN.UTF-8 到同名目录
cp /usr/lib/gconv目录下的 BIG5.so EUC-CN.so GB18030.so GBBIG5.so GBGBK.so GBK.so 等文件到系统同名文件
copy /usr/X11R7/lib/X11/locale/目录下所有文件 compose.dir locale.alias locale.dir zh_CN.UTF-8 到系统同名目录,并覆盖同名文件.
安装fcitix
安装好GBK编码后,fcitx就可以使用了. 可以直接下载fcitx-3.4.2版本的预编译版本, 执 行fcitx.install直接安装.
然后修改.xinitrc文件加载fctix程序:
# 在exec jwm之前加如以下配置
export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
sleep 5 && fcitx &
重启X Server后就应该可以看到fctix的输入框了, 现在打开geany 在菜单栏上选择edit->Perferences-->Keybindings 找到Complete Word,默认就是为ctrl-space,与fcitx冲突. 选 择Change,更改为其它组合. 然后geany就可以使用fctix输入中文了. 当然此时在浏览器 里也可以输入中文了.
解决标题栏无法显示中文的问题
配置JWM主题
我们可以增加一个支持中文的主题来解决此问题.
最简单的办法可以从现有的主题复 制,然后更改下其中字体的配置即可. 具体做法: cd .jwm/themes
cp XXX-colors Chinese-colors
cp XXX-tray.png Chinese-tray.png
cp XXX-window.png Chinese-window.png
cp XXX-jwmrc Chinese-jwmrc
其中jwmrc结尾的文件然是最重要的,其中包含字体的配置.
例如 Gradient-blueish-jwmrc包含
<Font>DejaVu Sans-12</Font>多行.
我们把这些行都替换成
<Font>文泉驿正黑,文泉驛正黑,WenQuanYi Zen Hei -12</Font>
然后在Menu->Desktop->JWM Configuration->Choose a JWM Theme里就可以看到 Chinese这个主题了,选择后浏览器的标题就可以显示中文了.
解决u盘中文乱码的问题
Puppy431使用u盘启动后,加载其他nfs的硬盘,中文目录都显示正常.只是u盘本身无法显示中文目录. 解决方法如下:
解开原来的initrd.gz,方法如下
$ mkdir initrd
$ cd initrd
$ zcat ../initrd.gz | sudo cpio -id //注意这里要用sudo,否则有些文件是无法解开的
修改当前目录下的init文件,在158行 mount vfat时增加一个参数utf8
158 OUT_PARAM='shortname=mixed,quiet,utf8'
重新制作initrd.gz包,覆盖原来的initrd.gz
$ find ./ | cpio -H newc -o | gzip -9 >../initrd.gz
启动后即可.
相关文章推荐
- CentOS安装时选择为简体中文,完成后设置支持英文或中文方法
- 在RHEL 4 全英文环境下安装 fcitx, 支持中文输入
- Centos5.5 英文系统如何支持中文网页和安装中文输入法
- 英文Ubuntu系统安装中文支持,中文…
- 英文Ubuntu系统安装中文支持,中文UTF-8
- 英文Ubuntu系统安装中文支持,中文UTF-8
- 英文Ubuntu系统安装中文支持,中文UTF-8
- CentOS安装时选择为简体中文,完成后设置支持英文或中文方法
- 英文Ubuntu系统安装中文支持,中文UTF-8
- 【redhat5.5】安装redhat5.0时选英文如何支持中文解决方法
- 英文安装Ubuntu10.10下对中文的支持,包括输入法
- 英文安装Ubuntu10.10下对中文的支持,包括输入法
- 英文Ubuntu系统安装中文支持,中文UTF-8
- Centos5.5 英文系统如何支持中文网页和安装中文输入法
- ElasticSearch:为中文分词器增加对英文的支持(让中文分词器可以处理中英文混合文档)
- 64位 CentOS 5.6 中Smokeping的安装、支持中文、Master/Slave
- 安装CactiEZ0.3和让其支持中文的方法
- centos安装中文支持
- 自己在安装centos 系统时, 是使用英文安装 成功,现在系统语言为英语,如何设置为中文?
- mysql Sphinx在windows下安装使用[支持中文全文检索]