LinuxSir.cn,穿越时空的Linuxsir!

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

man ls 没有结果?

[复制链接]
发表于 2008-2-25 21:26:21 | 显示全部楼层 |阅读模式
在字符界面下输入
man ls
No manual entry for ls

在X界面下,在终端下输入
man ls
Cannot open the message catalog "man" for locale "zh_CN.utf8"
(NLSPATH="<none>")

No manual entry for ls
像 cp mv 都没有结果,但有的命令像gcc sort 有
以前是有的,不知为啥没了,why???

发表于 2008-2-25 21:41:42 | 显示全部楼层
把/etc/profile里的MANPATH unset了
回复 支持 反对

使用道具 举报

发表于 2008-2-25 21:48:33 | 显示全部楼层
我这里没问题啊。

/etc/profile里面有没有这一行?
  1. unset MANPATH
复制代码

filesystem前不久更新过,估计你的/etc/profile没更新,mv /etc/profile.pacnew /etc/profile之后重新登录一次再试试。
回复 支持 反对

使用道具 举报

发表于 2008-2-26 07:56:45 | 显示全部楼层
已经讨论过一次了,只是那边是man rpm 呵呵
回复 支持 反对

使用道具 举报

发表于 2008-2-26 08:59:50 | 显示全部楼层
我profile里有unset,但如果man一个没有的命令,还是会出现类似的错误,比如man rpm。
man rpm
Cannot open the message catalog "man" for locale "zh_CN.UTF-8"
(NLSPATH="<none>")

No manual entry for rpm
回复 支持 反对

使用道具 举报

发表于 2008-2-26 09:44:33 | 显示全部楼层
Post by zhuqin_83;1820104
我profile里有unset,但如果man一个没有的命令,还是会出现类似的错误,比如man rpm。
man rpm
Cannot open the message catalog "man" for locale "zh_CN.UTF-8"
(NLSPATH="<none>")

No manual entry for rpm


你哪天能man出没装的命令,通知一下大家。
回复 支持 反对

使用道具 举报

发表于 2008-2-26 10:04:50 | 显示全部楼层
解决方法可能有两个:

1. cd /etc ; sudo mv profile.pacnew profile && exit

2. 先:
whereis ls
再看看当前的 $MANPATH
echo $manpath

然后在当前用户的配置文件(如 .bashrc)中添加 MANPATH
回复 支持 反对

使用道具 举报

发表于 2008-2-26 10:43:16 | 显示全部楼层
简单点,不用设MANPATH,有/etc/makepkg.conf就行了
回复 支持 反对

使用道具 举报

发表于 2008-2-26 11:15:15 | 显示全部楼层
Post by latteye;1820117
你哪天能man出没装的命令,通知一下大家。
说什么风凉话,没看到我说的是那个Locale错误么。
回复 支持 反对

使用道具 举报

发表于 2008-2-26 15:09:55 | 显示全部楼层
好像有人报bug了把
回复 支持 反对

使用道具 举报

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

本版积分规则

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