LinuxSir.cn,穿越时空的Linuxsir!

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

[已解决]man乱码

[复制链接]
发表于 2010-1-15 19:24:39 | 显示全部楼层 |阅读模式
装了app-i18n/man-pages-zh_CN,在man一些命令如man dialog时会乱码,而所用的console是可以正常显示中文的。
google一番发现有个说法是less的问题。从/usr/share/man/zh_CN.UTF-8/man1/dialog.1.bz2把dialog.1解压出来,用vim和more查看都能正常显示中文,而用less就不行。按照网上说法,把/etc/man.conf里PAGER          /usr/bin/less -iRs -> PAGER           /usr/bin/less -irs,但乱码依旧。

我的locale:
LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC=zh_CN.UTF-8
LC_TIME=zh_CN.UTF-8
LC_COLLATE=zh_CN.UTF-8
LC_MONETARY=zh_CN.UTF-8
LC_MESSAGES=zh_CN.UTF-8
LC_PAPER=zh_CN.UTF-8
LC_NAME=zh_CN.UTF-8
LC_ADDRESS=zh_CN.UTF-8
LC_TELEPHONE=zh_CN.UTF-8
LC_MEASUREMENT=zh_CN.UTF-8
LC_IDENTIFICATION=zh_CN.UTF-8
LC_ALL=

locale -a
C
en_US
en_US.iso88591
en_US.utf8
ja_JP
ja_JP.eucjp
ja_JP.ujis
ja_JP.utf8
japanese
japanese.euc
POSIX
zh_CN
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
发表于 2010-1-15 19:56:37 | 显示全部楼层
emerge -C man && emerge man-db
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-15 21:26:48 | 显示全部楼层
解决了,thanks
回复 支持 反对

使用道具 举报

发表于 2010-1-15 21:30:17 | 显示全部楼层
另外的做法,改/etc/man.conf里面的less为more
回复 支持 反对

使用道具 举报

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

本版积分规则

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