linux 非root使用者原始碼安裝

LilyZJ發表於2020-10-14

linux 非root使用者原始碼安裝


參考:Linux中./configure、make、make install 命令


### 1. 原始碼安裝p7zip
wget http://sourceforge.net/projects/p7zip/files/p7zip/9.20.1/p7zip_9.20.1_src_all.tar.bz2
tar xvf p7zip_9.20.1_src_all.tar.bz2
cd p7zip_9.20.1
make all3

修改安裝路徑:修改install.sh中的第20行

# global install
DEST_HOME=YOUR/PATH # 你有讀寫權利的目錄

然後再安裝

make install

新增環境變數:vim ~/.bashrc

export PATH="YOUR/PATH:$PATH"

啟用環境變數

source ~/.bashrc

參考:原始碼安裝 p7zip

以上安裝過程中發現修改install.sh並沒有用… 因為當執行命令make install 時會自動呼叫 ./install.sh /usr/local ,於是根據提示鍵入命令./install.sh 想要的安裝路徑 (注意有好幾個引數)

2. 原始碼安裝aria2

aria2時linux上一款種子下載工具。

下載命令    wget http://nchc.dl.sourceforge.net/project/aria2/stable/aria2-1.15.2/aria2-1.15.2.tar.gz
配置命令    ./configure --prefix=/your/path
編譯命令    make
安裝命令    make install

安裝完後可以新增環境變數,
或者直接進入安裝目錄/your/path/bin,執行

./aria2c xxx.torrent

斷點續傳:

aria2c -c xxx.iso

參考:

  1. Linux下的下載工具介紹----aria2
  2. linux中,安裝程式,指定路徑./configure --prefix=/ABC
  3. aria2 — Linux 下的高速下載工具

相關文章