如题,很多公司不开放 /usr/bin 或者 /usr/local 等目录的权限,但是好多软件 make install 又偏要安装到这些目录之下,各位老哥都是如何安装的?

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