考虑一些打算在其目标目录中构建的应用程序,并且其子目录结构不遵守 Linux 约定。特别假设 中没有install
目标Makefile
。这样的捆绑包可以安装在哪里?
看来,根据文件系统层次结构标准,唯一合适的地方是/opt
。它是否正确?可以简单地将软件包放入其中吗/opt
?
答案1
有关的:为了符合 FHS 标准,Steam 应该在 Linux 上的哪里安装游戏数据?
我还建议/opt
,许多供应商发布他们的软件,将目录/opt
作为默认安装目的地/opt/google/chrome
,/opt/Xilinx/Vivado
等等。
当然,如果本地管理员可以选择更改该路径,那就太好了。