linux环境下非root用户如何安装各种软件

linux环境下非root用户如何安装各种软件呢?以cmake为例。

1. 官网https://cmake.org/download/下载源文件:注意要下载的是source文件

2. 解压

 tar -zvxf cmake-3.14.5.tar.gz
$ cd cmake-3.14.5
$ ./bootstrap
$ ./configure --prefix=/home/xxx/cmake            !!!注意,要在自己用户名下的目录配置,如果不加--prefix会默认在root目录下配置,这样后面make install时没有sudo权限会失败
$ make
$ make install

3. 修改环境变量

vim ~/.bashrc

添加环境变量,就是刚才你安装的位置,-–prefix对应

export PATH=/home/xxx/cmake/bin:$PATH
source ~/.bashrc

4. 检查cmake是否安装成功

cmake version

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章