如题,很多公司不开放 /usr/bin 或者 /usr/local 等目录的权限,但是好多软件 make install 又偏要安装到这些目录之下,各位老哥都是如何安装的?
如题,很多公司不开放 /usr/bin 或者 /usr/local 等目录的权限,但是好多软件 make install 又偏要安装到这些目录之下,各位老哥都是如何安装的?
|
ulosggsMar 8, 2022
1
“很多公司不开放 ”,难道会有公司开放 root 权限吗?
装到主目录下 cmake -DCMAKE_INSTALL_PREFIX=$HOME/local ./configure --prefix=$HOME/local |
|
fengjianxinghunMar 8, 2022
2
假如是标准 autoconfig 直接指定--prefix ,假如不是,自己改 makefile 不就完了?
|
|
35qUgtm8i1i3tVZuMar 8, 2022
3
哪个软件的 make install 是偏要安装到这的。。。。
|
|
MiketsuSmasherMar 8, 2022
4
~/.local 就是用来满足你这样的需求的
./configure --prefix-$HOME/.local |
|
nightwitchMar 8, 2022
5
configure 的时候指定 prefix
|
|
6
Homebrew https://docs.brew.sh/Homebrew-on-Linux
认真的🐶 |
|
tomychenMar 8, 2022
7
./configure --prefix
|
|
jessun1990Mar 8, 2022
8
--prefix
|
|
10
感谢大家,明白了
|