Zol*_*mon 10 installation 10.04
这是场景;我下载了一个压缩包。我已将其中包含的所有源代码解压缩到我的主文件夹“/home/zolomon/SourceCode”中。但是,当我希望编译它时,我应该将 SourceCode 目录及其内容放在哪里?有关系吗?在大多数情况下,它会在我安装时自动安装文件并将其放置在正确的位置吗?
在这种情况下,我指的是RubyGems。
ane*_*hep 13
该目录下的文件/usr/local/不受 Debian 软件包管理系统的控制。因此,将程序的源代码放在/usr/local/src/. 例如,您可以将名为“foo.tar”的包的文件提取到目录中/usr/local/src/foo。当您编译它们,放置在二进制文件/usr/local/bin/,在库中/usr/local/lib/,并在配置文件中/usr/local/etc/。
如果您的程序和/或文件确实必须放在某个其他目录中,您仍然可以将它们存储在 中/usr/local/,并构建从所需位置到其在 中的位置的适当符号链接/usr/local/,例如,您可以创建链接
ln -s /usr/local/bin/foo /usr/bin/foo
Run Code Online (Sandbox Code Playgroud)
无论如何,如果您获得了版权允许重新分发的软件包,您应该考虑制作一个 Debian 软件包,并将其上传到 Debian 系统。成为软件包开发人员的指南包含在 Debian 政策手册中。
摘自:http : //www.debian.org/doc/FAQ/ch-compat.en.html
是的,您可以将源代码放置在任何地方。在安装过程中,它将所有文件放置在正确的位置。在您的情况下,您的源代码位于/home/zolomon/SourceCode中,因此您可以从那里编译它。这不是问题。 。
| 归档时间: |
|
| 查看次数: |
5940 次 |
| 最近记录: |