相关疑难解决方法(0)

我应该把自己编译的软件放在哪里?

我需要在我的 Fedora 机器上编译一些软件。把它放在哪里以免干扰打包软件的最佳位置?

compiling fhs software-installation directory-structure package-management

141
推荐指数
9
解决办法
5万
查看次数

我应该将应用程序放入 /usr/local 还是 /usr/local/share?

什么是“标准”——我应该将应用程序(不仅仅是二进制文件,而是整个发行版)放到 /usr/local 或 /usr/local/share 中。

例如 scala 或 weka —— 它包含示例、二进制文件、库等。所以它会

/usr/local/scala-2.9.1 
Run Code Online (Sandbox Code Playgroud)

或者

/usr/local/share/scala-2.9.1
Run Code Online (Sandbox Code Playgroud)

由于我是唯一的管理员,这对我来说没什么大不了的,但我更喜欢使用广泛使用的东西,而不是我自己的习惯。

重要提示:我不是在询问您应该将应用程序拆分为 /usr/local/bin、/usr/local/lib 等的情况。相反,我问的是您必须为整个应用程序保留一个主目录的情况。

software-installation directory-structure application

30
推荐指数
2
解决办法
4万
查看次数