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