对于通过系统包管理器安装的应用程序,二进制文件、手册页和文档分别进入/usr/bin/
、/usr/share/man/man<n>/
和/usr/share/doc/<app-name>/
。例如:
根据XDG 基本目录规范,对于为单个用户安装的应用程序,二进制文件进入$HOME/.local/bin
. 但我找不到手册页和文档的提及。(我想当/usr
相应的二进制文件没有在系统范围内安装时,他们进入是不合适的。)那么他们应该去哪里,并且有这方面的标准/规范吗?
对于通过系统包管理器安装的应用程序,二进制文件、手册页和文档分别进入/usr/bin/
、/usr/share/man/man<n>/
和/usr/share/doc/<app-name>/
。例如:
根据XDG 基本目录规范,对于为单个用户安装的应用程序,二进制文件进入$HOME/.local/bin
. 但我找不到手册页和文档的提及。(我想当/usr
相应的二进制文件没有在系统范围内安装时,他们进入是不合适的。)那么他们应该去哪里,并且有这方面的标准/规范吗?
为单个用户安装的应用程序通常以该用户身份安装,并且可能无权修改
/usr
.由于用户可能是安装该软件的人,因此文档可以放在权限允许的任何地方,因为他们是唯一需要访问它的用户。我不知道用户安装文档的首选位置有任何通用标准。
如果您希望组织
$HOME/.local/bin
与. 然后,您的示例中的文件将位于目录中,例如和。$HOME/.local
/usr
$HOME/.local/share
$HOME/.local/bin