+ -
当前位置:首页 → 问答吧 → 我的LFS在shell下中文不正常显示,在SecureCRT工具下显示正常,请问怎么解决

我的LFS在shell下中文不正常显示,在SecureCRT工具下显示正常,请问怎么解决

时间:2009-05-07

来源:互联网

如题,我的LFS在shell下中文不正常显示,在SecureCRT工具下显示正常,请问怎么解决

作者: shopping.w   发布时间: 2009-05-07

大致说,3种选择:
1、使用 youbest 内核中文补丁,缺点是只有显示部分。请到 基础版 精华区 寻找。
2、使用 zhcon 或 cce,缺点是很久无人维护,安装要麻烦些。请在 本版 精华区 寻找。
3、使用 fbterm + ucimf,缺点是开发中,有些不影响使用的 bug。请搜偶的帖子。

不要太懒惰。

另,您应该知道显示中文,需要有中文字体支持,至少当前的系统如此。

作者: 聚焦深空   发布时间: 2009-05-07

引用:
作者: 聚焦深空
大致说,3种选择:
1、使用 youbest 内核中文补丁,缺点是只有显示部分。请到 基础版 精华区 寻找。
2、使用 zhcon 或 cce,缺点是很久无人维护,安装要麻烦些。请在 本版 精华区 寻找。
3、使用 fbterm + ucimf,缺点是开发中,有些不影响使用的 bug。请搜偶的帖子。

不要太懒惰。

另,您应该知道显示中文,需要有中文字体支持,至少当前的系统如此。
youbest的补丁装过了,在SecureCRT工具下显示中文正常的啊

作者: shopping.w   发布时间: 2009-05-08

SecureCRT 显示使用的是本地主机字体资源。

请详读 youbest 补丁用法。

偶没用过,不过您出问题的几个点可能是:
1、不知道怎么打补丁
2、打补丁失败 或 打错补丁
3、补丁成功,内核编译未激活相关选项
4、补丁成功、内核编译成功,未启用正确的 framebuffer 启动参数
5、补丁成功、内核编译成功、启用正确的 framebuffer 启动参数,未设置正确的中文环境变量 LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8
6、补丁成功、内核编译成功、启用正确的 framebuffer 启动参数、设置正确的中文环境变量 LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8,未编译安装中文 locale

作者: 聚焦深空   发布时间: 2009-05-08

引用:
作者: 聚焦深空
SecureCRT 显示使用的是本地主机字体资源。

请详读 youbest 补丁用法。

偶没用过,不过您出问题的几个点可能是:
1、不知道怎么打补丁
2、打补丁失败 或 打错补丁
3、补丁成功,内核编译未激活相关选项
4、补丁成功、内核编译成功,未启用正确的 framebuffer 启动参数
5、补丁成功、内核编译成功、启用正确的 framebuffer 启动参数,未设置正确的中文环境变量 LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8
6、补丁成功、内核编译成功、启用正确的 framebuffer 启动参数、设置正确的中文环境变量 LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8,未编译安装中文 locale
谢谢 指点 解决问题可能我还得再编译一次内核了

作者: shopping.w   发布时间: 2009-05-08

热门下载

更多