LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: blance

man 显示错误locale问题

[复制链接]
发表于 2008-2-20 19:35:52 | 显示全部楼层
Post by blance;1435403
[root@ccnu-blance ~]# man rpm
Cannot open the message catalog "man" for locale "zh_CN.utf8"
(NLSPATH="<none>")

No manual entry for rpm

怎么解决啊?
是不是安装那个cce的帖子提供的?
那个帖子看不懂

你 echo $MANPATH 输出是什么?

如果是MANPATH有问题的话,一个可能的解决方法是把 /etc/profile.pacnew 复制到 /etc/profile。
回复 支持 反对

使用道具 举报

发表于 2008-2-20 20:12:59 | 显示全部楼层
很早的帖子了,现在应该修改/etc/locale.gen然后运行locale-gen就没有问题了
回复 支持 反对

使用道具 举报

发表于 2008-2-21 10:08:48 | 显示全部楼层
nacre 的方法有效。手动 unset MANPATH 的话 man 立刻就没问题了(例如 man find)。看了一下 /etc/profile,然后决定用 profile.pacnew 覆盖 profile 了。

@jarryson,locale-gen 昨天就试过了,不是这儿的问题。
回复 支持 反对

使用道具 举报

发表于 2008-2-21 10:32:25 | 显示全部楼层
man rpm
Cannot open the message catalog "man" for locale "zh_CN.UTF-8"
(NLSPATH="<none>")

No manual entry for rpm
回复 支持 反对

使用道具 举报

发表于 2008-2-21 10:53:04 | 显示全部楼层
原来是这样阿, 13楼的lymanrb 真是一针见血。
回复 支持 反对

使用道具 举报

发表于 2008-2-21 12:13:11 | 显示全部楼层
这个应该是 “pacman”和“man”安装包更新后出现的问题吧。而配置文件没有一起更新。
回复 支持 反对

使用道具 举报

发表于 2008-2-21 12:45:51 | 显示全部楼层
没用,依然出现这样的问题。
回复 支持 反对

使用道具 举报

发表于 2008-2-21 14:28:36 | 显示全部楼层
诶?奇怪,昨天还没有这个问题,今天就有了,晕。不过的确是profile没有跟着更换,试试看
回复 支持 反对

使用道具 举报

发表于 2008-3-4 22:57:59 | 显示全部楼层
我在/etc/profile里把MANPATH注释了,错误没了~可以正常使用man
回复 支持 反对

使用道具 举报

发表于 2008-3-18 14:21:22 | 显示全部楼层
看了那么多,还是没有弄明白为什么,只是现在可以通过unset MANPATH来解决。关键是要找到根治的方法。
回复 支持 反对

使用道具 举报

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

本版积分规则

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