|
|
发表于 2009-6-1 12:19:13
|
显示全部楼层
发现 一个 对 中文用户名 感兴趣 并 自己动手解决 的 人,真的很难得!
中文用户名、中文主机名 偶已经比较完美解决,只是感兴趣者了了。
http://www.linuxsir.cn/bbs/showthread.php?p=1896253 基础版
http://www.linuxsir.cn/bbs/thread335903.html LFS版
http://www.linuxsir.cn/bbs/post1969669-5.html fbterm + ucimf 虚拟控制台中文用户名登录
debian、ubuntu 默认支持建立中文用户名、中文用户名登录系统,事实上是所有编码均可,只要输入法支持。
使用 debian shadow 软件包补丁,即可使 useradd 支持中文用户名,其实也不限于中文,具体见前面给出链接。
在不显示用户名的情况下,
gdm + scim 仍是最简单的图形解决方案,使用 ibus 也可。
如果使用 xim 输入法,会麻烦些,但理论上也是可以实现的,有兴趣着不妨试试。
如果上面要求达到,事实上所有的 *dm 均可实现中文用户名登录。
kdm 也许有类似 gdm 的简化实现方法,不熟悉 QT 不多言。
虚拟控制台下,fbterm + ucimf 是比较好的解决方案,fbterm-1.5 接受了偶的补丁,支持中文用户登录,具体见前面给出链接内容。
openvt + zhcon 或 cce 也可实现,但有类似 fbterm-1.4 的 bug。
youbest 提供的中文补丁 理论上 和 上面的解决方案 不冲突,好处是 init 进程执行时,已经可以支持中文显示。
进一步也许可以做到 内核启动过程中 直接输出 中文信息,只是个成本问题。
另外,不知 youbest 的补丁 和 unicon 有没有渊源。
过时的 unicon 曾是很好的中文显示、输入环境,不知其是否支持中文登录。
记得远古时期,turbolinux xtermlinux 等好多发行版 虚拟控制台直接支持中文,当时不知能不能使用中文用户登录。 |
|