我对 Linux 还很陌生,所以请原谅我的无知。
我正在我的系统上安装一个应用程序(wiki 服务器),但我没有通过 aptitude 进行安装,因为我只能获取软件包的 tar.gz。这个应用程序实际上会被所有用户使用,因此将它安装在我的主目录中感觉不太合适。我应该把文件夹放在哪里?我认为 /usr/bin 是合适的位置,但我通常只在那里看到二进制文件和链接文件,这让我相信我应该把文件夹放在其他地方,然后在 /usr/bin 文件夹中放置指向可执行文件的链接。
谢谢!
答案1
放置此文件的一个好地方是/srv
,通常类似于/srv/wiki.example.com
。Linux 文件系统层次标准赞同这个位置。
另一个选择是类似/home/wiki
或/home/httpd
。
把它放进去/usr/bin
并不是一个好主意;它应该保留给 Ubuntu 安装的程序。
/usr/local/bin
是放置程序符号链接的更好的位置。
答案2
我不知道/srv
,所以 +1 给poolie,但我个人会简单地使用/usr/local/
,/usr/share/
或/usr/local/share
。不确定哪个放在哪里,但对我来说它们似乎都是不错的选择。