在安装软件时$HOME
,linux 文件系统层次目录如何映射到 的子目录$HOME
?
我问这个问题是为了编写一个构建系统,为用户安装选择合理的默认路径。构建系统基础设施是 Haskell 特定的 (Cabal),但安装的文件包括 C++ 头文件和库,而 Cabal 没有默认安装路径。
答案1
$PREFIX
是~/.local/
。其他所有内容都映射到那里。
在安装软件时$HOME
,linux 文件系统层次目录如何映射到 的子目录$HOME
?
我问这个问题是为了编写一个构建系统,为用户安装选择合理的默认路径。构建系统基础设施是 Haskell 特定的 (Cabal),但安装的文件包括 C++ 头文件和库,而 Cabal 没有默认安装路径。
$PREFIX
是~/.local/
。其他所有内容都映射到那里。