我正在以非 root 用户身份在 Linux-Ubuntu 服务器上工作。我创建了一个小应用程序,由于我不是特权用户,所以我打算将其安装在 $HOME/bin 目录下(该目录位于 $PATH 变量中)。
我还创建了一个手册页,并对其进行了 gzip 压缩,我们称之为应用程序.1.gz。显然,作为非 root 用户,我无法将手册页复制到 /usr/share/man/man1,但我想像往常一样调用该页面(使用命令男人应用程序。我尝试设置 $MANPATH 和 $PATH,但是不起作用。
我必须做什么才能调用我的手册页男人命令?(显然没有指定包含的目录)
答案1
您将 MANPATH 设置为何?
export MANPATH=/home/username/path/to/man
如果目录/home/用户名/路径/to/man包含遵循系统引导的目录结构,例如,./man/man1,./man/man8... 在这些目录中可以找到手册页。我在 ubuntu 12.04 机器上验证了这一点。