我正在使用Fedora 10,我想组织我的文件和文件夹?
即:
假设我有一个 .bin 文件,它会自动正确安装所有文件,我们不想打扰任何事情。 (就像windows一样,所有文件都进入“ c:\ Program Files ”)。 但在Linux中哪个是安装文件的路径。
我的安装之一是“ /usr/local/Zend/ZendStudio-5.5.0 ”,但这是 .bin 文件。
如果我有一个提取包,我在哪里放置提取的文件夹。 (firefox.tar.gz是一个包,但我们只需要提取它来运行。在这种情况下,哪里是提取这些安装文件的正确位置)。
我觉得理解我的英语有点困难。 如果您有任何疑问,请问我。
答案 0 :(得分:2)
惯例是将已安装的程序放入/ usr / local / bin(或/ usr / local / PROGRAM,如果它足够复杂)或〜/ bin(而不是/ usr / bin,这样你就不会破坏预编译软件管理器安装的软件包(yum,apt,w / e))。
通常,如果您要从源代码编译并使用configure脚本,默认情况下它将安装到/ usr / local中(二进制文件将转至/ usr / local / bin,.so为/ usr / local / lib,如果你想覆盖它,通常你会做类似
的事情./configure --prefix=/usr
这也是一篇很好的文档,总结了Linux文件系统布局标准:http://www.pathname.com/fhs/pub/fhs-2.3.html