Ubuntu无root安装软件

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

Comments