当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 让你的终端同时支持中文和 PP 的背景(转载收藏)

Unix/Linux
Linux crontab定时执行任务 命令格式与详细例子
linux 查看用户及用户组的方法
让Linux系统有效防御ARP攻击的实用技巧
Linux 常用软件列表
linux wget 一个强大的下载命令
linux 常用脚本、命令
linux 磁盘配额 简单介绍
Linux服务器架设笔记 Squid服务器配置
ubuntu intel 集成显卡安装
ubuntu 9.04 X3100 显卡开启3D特效
Ubuntu 8.10 Server Ruby 的安装方法
Ubuntu root帐户密码修改
ubuntu下apt-get 命令参数
Ubuntu Linux下实现QQ的三种方式
Ubuntu 8.04中建立PHP+MySQL环境
Ubuntu常用软件大全
Ubuntu系统下安装Aircrack-ng
Ubuntu实现FTP功能
ubuntu 字体美化实现方法
ubuntu下netbeans汉字显示残缺问题

Unix/Linux 中的 让你的终端同时支持中文和 PP 的背景(转载收藏)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 33 ::
收藏到网摘: n/a


让你的终端同时支持中文和 PP 的背景:)
转自:http://www.linuxsir.org/bbs/showthread.php?t=165103
在控制台使用一些中文终端时(如 zhcon, cce 等等), 这些终端都将背景设为黑色, 把 gensplash PP 的背景都挡住了, 十分难看。 有没有两全的办法了, 既可以使用中文, 又可以有漂亮的背景了?前几天 jackey 告诉我 unicon 补丁可以用在 2.6.9-nitro4 的内核上, 使我感觉有希望了, 通过对比 gensplash 和 unicon 的补丁, 找出了 2.6.9 内核上实现这个“小梦想”的方法。具体该怎么做了, 且听我慢慢说来。
让你的终端同时支持中文和 PP 的背景:) 在控制台使用一些中文终端时(如 zhcon, cce 等等), 这些终端都将背景设为黑色, 把 gensplash PP 的背景都挡住了, 十分难看。 有没有两全的办法了, 既可以使用中文, 又可以有漂亮的背景了?前几天 jackey 告诉我 unicon 补丁可以用在 2.6.9-nitro4 的内核上, 使我感觉有希望了, 通过对比 gensplash 和 unicon 的补丁, 找出了 2.6.9 内核上实现这个“小梦想”的方法。具体该怎么做了, 且听我慢慢说来。首先 unicon 和 gensplash 都需要给内核打补丁。这里只以打上 nitro 补丁 2.6.9 内核为例。1.内核解压到 /usr/src/。引用:#tar jvxf linux-2.6.9.tar.bz2 2.下载所需补丁并给内核打补丁。http://gentoo.linuxsir.org/download....6.9-nitro4.bz2http://gentoo.linuxsir.org/download...nicon.patch.bz2引用:#cd /usr/src/linux-2.6.9#bzcat ~/patch-2.6.9-nitro4.bz2 | patch -p1#bzcat ~/linux-2.6.9-nitro4-unicon.patch.bz2 | patch -p13. 配置和编译内核。这里不多说, 假设您已经会配置编译和内核。只是注意以下几个选项。引用:│ │[*] UNICON console support (EXPERIMENTAL) │ ││ │ UNICON GB Font support │ ││ │ UNICON GBK Font support │ ││ │ UNICON Big5 Font support │ ││ │ UNICON EUC-JP Font support │ ││ │ UNICON JIS Font support │ ││ │ UNICON Shift-JIS Font support │ ││ │ UNICON KSCM Font support │ │gensplash 的安装方法见:http://www.linuxsir.org/bbs/showthr...hlight=fbsplash4。编译和安装 unicon 用户态工具。下面 unicon 源码和补丁。http://gentoo.gg3.net/distfiles/unicon-3.0.4.tar.bz2http://www.magiclinux.org/cgi-bin/v...d.patch?rev=1.1http://www.magiclinux.org/cgi-bin/v...4.patch?rev=1.1编译安装:引用:#tar jvxf unicon-3.0.4.tar.bz2#cd unicon-3.0.4#patch -p1 < vd_unicon-userland-20031122vd.patch#patch -p1 < unicon-3.0.4-gcc34.patch#./configure --prefix=/usr#make && make install#make data && make data-install 5。配置 unicon, 实现在 gensplash 的打开的情况下显示中文。使用新的内核重新启动机器。假设你使用 gbk 作为中文编码。加载内核模块:引用:#modprobe unikey#modprobe encode-gbk配置并打开 unicon 引用:#setfont -u /usr/lib/unicon/direct.uni或者#loadunimap /usr/lib/unicon/direct.uni#uniconctrl --gbk 然后退出会话,再重新登录即可。对于使用中文 portage 的 gentooer,会相当来说简单一点。只要下载最新的中文 portage。引用:#emerge =nitro-sources-2.6.9-r4#emerge unicon#rc-update del keymaps#rc-update del consolefont#rc-update add unicon default另外还需要把 /etc/rc.conf 中的UNICODE 设为 no编译内核使用新内核重新启动即可, 不过有个小毛病。重新启动,直接登录之后并不能显示中文, 要退出再登录一次就可以了。另外还可以参考一下 jackey 的方法。http://euler.acadiau.ca/~043936y/in...20041209_221844