Linux 無root許可權安裝tmux

2021-10-10 18:21:57 字數 1260 閱讀 5342

ps:為什麼沒有root,就無法使用apt-get,因為apt-get是會去寫一些檔案到root使用者才有許可權的資料夾(例如/user....)或者修改系統環境變數的。而普通使用者是沒有許可權,所以沒法使用。

要解決這個問題,最主要的方法就是,修改安裝的目錄,新增自己使用者下指定目錄為環境變數。

最後使用以下方法安裝tmux,親測可行。

這裡有乙個坑,待會兒說。       

wget -c  

wget -c

wget -c

tar -zxvf ******

# libevent

./configure --prefix=$home/.local --disable-shared

make && make install

# ncurses

./configure --prefix=$home/.local

make && make install

# tmux

./configure cflags="-i$home/.local/include -i$home/.local/include/ncurses" ldflags="-l$home/.local/lib -l$home/.local/include/ncurses -l$home/.local/include" --prefix=$home/.local/bin

make && make install

cp tmux $home/.local/bin

這裡,如果出現類似這種錯誤,就是我上面說的坑。我自己也碰到了,最後改了過來,這個圖是引用網上的,我的情況忘記截圖了。

看這位的回答就知道原因了,原位址在

我選了相應版本後,解決了以上問題。最後安裝成功。

最後設定環境變數

#環境變數設定

#將下面的語句新增到.bashrc中

export $path="$home/.local/bin:$path"

#過載環境

source .bashrc

linux無root許可權安裝軟體

在有些公司是不會給開發人員root許可權的,但是開發人員有時候也需要裝一些軟體。沒有root許可權是否可以成功安裝軟體呢?答案是yes。本文以安裝nginx為例說明下如何操作。沒有root許可權時往往也就沒有許可權操作一些系統目錄,例如bin,usr等。所以在安裝時需要配置將安裝檔案裝在當前使用者有...

linux無root許可權安裝軟體

在有些公司是不會給開發人員root許可權的,但是開發人員有時候也需要裝一些軟體。沒有root許可權是否可以成功安裝軟體呢?答案是yes。本文以安裝nginx為例說明下如何操作。沒有root許可權時往往也就沒有許可權操作一些系統目錄,例如bin,usr等。所以在安裝時需要配置將安裝檔案裝在當前使用者有...

linux無root許可權安裝軟體

在有些公司是不會給開發人員root許可權的,但是開發人員有時候也需要裝一些軟體。沒有root許可權是否可以成功安裝軟體呢?答案是yes。本文以安裝nginx為例說明下如何操作。沒有root許可權時往往也就沒有許可權操作一些系統目錄,例如bin,usr等。所以在安裝時需要配置將安裝檔案裝在當前使用者有...