一次性计算机范围的软件文件夹应该放在哪里?

一次性计算机范围的软件文件夹应该放在哪里?

我对 Linux 还很陌生,所以请原谅我的无知。

我正在我的系统上安装一个应用程序(wiki 服务器),但我没有通过 aptitude 进行安装,因为我只能获取软件包的 tar.gz。这个应用程序实际上会被所有用户使用,因此将它安装在我的主目录中感觉不太合适。我应该把文件夹放在哪里?我认为 /usr/bin 是合适的位置,但我通常只在那里看到二进制文件和链接文件,这让我相信我应该把文件夹放在其他地方,然后在 /usr/bin 文件夹中放置指向可执行文件的链接。

谢谢!

答案1

放置此文件的一个好地方是/srv,通常类似于/srv/wiki.example.comLinux 文件系统层次标准赞同这个位置。

另一个选择是类似/home/wiki/home/httpd

把它放进去/usr/bin并不是一个好主意;它应该保留给 Ubuntu 安装的程序。

/usr/local/bin是放置程序符号链接的更好的位置。

答案2

我不知道/srv,所以 +1 给poolie,但我个人会简单地使用/usr/local//usr/share//usr/local/share。不确定哪个放在哪里,但对我来说它们似乎都是不错的选择。

相关内容