Ubuntu无root安装软件
Linux下非root用户安装软件的一般流程:
- 下载源代码,通过wget或者url下载;
- 解压源代码安装包,一般为tar.gz,对应命令为
tar -zxvf xxxxx.tar.gz
; - 切换到解压后的目录,运行
./configure --prefix=/path/to/install
,使用./configure --help
可以列出可用选项,其中--prefix
就是配置安装目录。例如:./configure --prefix=/home/xxx/.local
; - 编译源码并安装,
make -j && make install
,-j
参数是并行编译,提高编译速度; - 变更环境变量,在.zshrc或者.bashrc中加入
export
。