LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1005|回复: 9

LFS local 求助.......

[复制链接]
发表于 2007-9-26 21:36:36 | 显示全部楼层 |阅读模式
我刚刚做完了LFS,是参照youbestr老师的大作和中文手册一步一步做下来。用的是LFS live cd 内核版本:2.6.16.38

现在我想设置中文环境,也就是想看中文,写中文。网上查了一下,按照网上的教程安装了zhcon-2.6。现在有几个问题一直没法解决。特来请教!!

1. 运行了zhcon以后可以输入中文了。可是没有办法看。比如:
$mkdir <中文目录>    这个命令是可是正常执行的.
$ls                            这个命令显示出来的是 \xxx\xxx  这样的内容而不是中文.
我知道这类似于转义字符,而怎么才能显示出中文呢?怎么做才能将乱码还原成本来的面目呢?(本来应该是中文的就显示成中文,本来应该是日文的就显示成日文)



2. 运行了zhcon以后,所有的LC_*都变成了GB2312 ,这样,命令行提示也变成中文了,我不想要这样的结果。我还是想要英文提示。我要怎么做?

我GOOGLE了一下,大部分LOCAL的配置都是讲的DEBIAN和UBUNTU 那些都是有自动配置的。LFS这种纯手工制作的系统要怎么做呢?

望高手教教我,也希望和我有同样的问题的新手来交流

PS:我不知道应该提供哪些系统配置信息。大哥你告诉我提供什么。我再贴上来。
发表于 2007-9-26 22:08:29 | 显示全部楼层
用 zhcon --utf8的方式启动一下看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-28 21:16:42 | 显示全部楼层
回youbest老师。我按您说的运行zhcon --utf8 结果还是一样。
其实我最想知道的是一个方法。怎么去查看系统里有的local和当前使用的local,怎么根据所得的结果去设置系统而得到我想想要的结果。(所有的乱码都还原成本来的面目,是中文就显示中文,是日本就显示日文),是不是还有其它的一些设置和系统需求。我感觉好像还要设置系统字体的console字体的。是吗?

请赐教!!
目前就是有这个问题,还有声音问题没有解决。都解决了就可以正常使用了。


我是真正的新手。本来打算先学习一下发行版的,不过看看发行版的配置文件和LFS都不一样。所以也就学习了一下命令就来搞LFS了。唉,好事多磨吧!!!
回复 支持 反对

使用道具 举报

发表于 2007-9-28 23:38:24 | 显示全部楼层
  1. locale
  2. locale -a
  3. locale -a | more
复制代码

声音的问题,内核中要选上。至于选哪个得看 lspci 命令输出的信息。
zhcon 也不是很好用。我一般用它在字符下看中文的文本文件。
LFS好!如果有64位处理器,有兴趣可以试试 CLFS ,挺不错的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-29 08:29:39 | 显示全部楼层
root@ubuntu:~# locale
LANG=zh_CN.utf8
LANGUAGE=en
LC_CTYPE="zh_CN.utf8"
LC_NUMERIC="zh_CN.utf8"
LC_TIME="zh_CN.utf8"
LC_COLLATE="zh_CN.utf8"
LC_MONETARY="zh_CN.utf8"
LC_MESSAGES="zh_CN.utf8"
LC_PAPER="zh_CN.utf8"
LC_NAME="zh_CN.utf8"
LC_ADDRESS="zh_CN.utf8"
LC_TELEPHONE="zh_CN.utf8"
LC_MEASUREMENT="zh_CN.utf8"
LC_IDENTIFICATION="zh_CN.utf8"
LC_ALL=

root@ubuntu:~# locale -a
C
en_US.utf8
POSIX
zh_CN.utf8
zh_CN.gb2312

root@ubuntu:~# locale -a | more
C
en_US.utf8
POSIX
zh_CN.utf8
zh_CN.gb2312
root@ubuntu:~#


以上是没有执行zhcon之前的信息。执行以后就是locale 的所有值都变成了zh_CN.gb2312或者zh_CN.utf8

我要怎么做呢?
我急,我哭啊!!!!
回复 支持 反对

使用道具 举报

发表于 2007-9-29 15:14:57 | 显示全部楼层
字符下
zhcon --utf8
之后为 zh_CN.UTF-8
这样才好认得中文啊。
想改也是可以的:

export LANG=en_US.utf8

建议到 CU 论坛上找到那篇关于 locale 的帖子,看两遍以上。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-29 15:37:32 | 显示全部楼层
chinaunix吗?上面关于LOCALE的帖子很多的.给个链接好吗?
期待大人继续指教.
回复 支持 反对

使用道具 举报

发表于 2007-9-29 15:44:52 | 显示全部楼层
网页浏览器中输入 www.chinaunix.comwww.chinaunix.net
导航栏上找到 精华 这两字,在出现的页面中,看到一个可用的搜索表单,敲入 locale 并点击搜索按钮。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-1 17:18:28 | 显示全部楼层
谢谢tfkdmwmqtr,我看了那篇文章。之前就看过的。对locale有了一定的了解.那上面也没有说怎么生成loclae,要生成哪些locale,怎么设置?配置文件在哪里?

唉!!!先英文用着吧!!!实在不行就内核汉化一次再说!!!!
回复 支持 反对

使用道具 举报

发表于 2007-10-2 19:38:00 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表