我正在运行一个虚拟服务器用于开发目的。此服务器上有几个从源代码编译的包。我知道这些包的源代码应该放在 中/usr/src
。但 FHS 没有提到编译后的包(Windows 上的 exe 文件)
我的问题:在安装之前我应该将编译后的源放在哪里?
谢谢 Jeroen
答案1
如果您希望源代码和二进制文件位于不局限于特定用户的目录中,则 Linux 标准位置将是/usr/local/src/<software-name>
(/usr/local/bin
请参阅http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLOCALLOCALHIERARCHY)。
或者,您也可以选择/opt/<software-name>/src
和 /opt/<software-name>/bin
。