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