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

 

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