我想运行'make install',所以我有我需要的一切,但我希望它把东西安装在他们自己的文件夹中,而不是系统的/usr/bin 等。这可能吗?即使它引用/usr/bin 等中的工具?
最佳答案
这取决于包。如果 Makefile 由 GNU autotools (./configure
) 生成,您通常可以像这样设置目标位置:
./configure --prefix=/somewhere/else/than/usr/local
如果 Makefile 不是由 autotools 生成,而是与软件一起分发,只需在编辑器中打开并更改即可。安装目标目录可能在某个变量中定义。
关于linux - 进行安装,但不安装到默认目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3239343/