gpt4 book ai didi

Linux:仅为当前用户安装的应用程序中的 Man 命令

转载 作者:太空狗 更新时间:2023-10-29 12:05:29 25 4
gpt4 key购买 nike

Linux 中的手册文件存储在/usr/share/man 中.以前,我的应用程序只能由 root 用户安装,并将手册文件放在这个目录中。现在,我想启用非root安装;为此,我所有的数据和配置文件都将安装在 ~/<appname>/ 下.但是,复制到 home 的手动文件将无法再通过 man 命令访问。

此问题的通常解决方法是什么?

我想创建一个 "man"我的应用程序中运行 man -M /<man_path>/<appname>/ 的命令(因为这比用户自己运行命令更容易)。这是一个好的选择吗?

提前致谢。

最佳答案

[spatel@ap4004 appname]$ export MANPATH=/home/spatel/appname/man

[spatel@ap4004 appname]$ manpath
/home/spatel/appname/man/en:/home/spatel/appname/man

其他解决方法是命令 alias

[spatel@ap4004 appname]$ alias man='man -M /home/spatel/appname/man'

[spatel@ap4004 appname]$ alias man
alias man='man -M /home/spatel/appname/man'

关于Linux:仅为当前用户安装的应用程序中的 Man 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14568423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com