Ubuntu安裝tmux步驟

 

本文概述:首先,我們去github的tmux頁面,也就是這個網址https://github.com/tmux/tmux,上面說到,要先安裝libevent和cuners的依賴,於是我們先要安裝這些依賴。

然後再安裝tmux

 

一、安裝依賴

1、安裝一些東西

在tmux的github網頁https://github.com/tmux/tmux上提到,會用到autoconfautomake and pkg-config這幾個東西,因此應該執行如下操作:

sudo apt-get install autoconf
sudo apt-get install pkg-config
sudo apt-get install automake 

 

2、安裝libevent

   如https://github.com/tmux/tmux上所提供的鏈接,進入https://github.com/libevent/libevent/releases/tag/release-2.1.11-stable,下載SourceCode(tar.gz),然後解壓到某個路徑下,執行如下命令:


sudo apt-get install libtool   //執行這句,否則接下來的步驟會報錯

sh autogen.sh
./configure
sudo make
sudo make install

若在此過程中有問題,比如說找不到openssl,則去此鏈接解決。

若在此過程中遇到其他問題,按照錯誤提示,分析解決。一般都是少了某個庫,需要apt-get instal xxx。或者通過apt list | grep xxx的方式,找找看需要安裝哪些包,試着裝一裝。

 

3.安裝ncurces

按照github上tmux網頁https://github.com/tmux/tmux上的鏈接,跳轉到這裏https://invisible-mirror.net/archives/ncurses/,找到2019年的版本,下載代碼。如果找不到相關的代碼的話,就在https://invisible-mirror.net/archives/ncurses/的頁面中部下載含有如下字樣的2018的代碼包:

ncurses-6.1.tar.gz 	2018-01-27 18:05 	3.2M

下載好後,解壓。步驟如下

gzip -d ncurses-6.1.tar.gz 
tar -xvf ncurses-6.1.tar

然後執行如下操作:

cd ncurses-6.1-20191102  //或者剛纔解壓的2018年的文件夾
./configure
sudo make 
sudo make install

 

4.在命令行輸入 ldconfig,讓某些東西生效

 

二、安裝tmux

1.下載tmux代碼並編譯,如下所示:


sudo apt-get install -y byacc  //安裝此物,否則接下來的步驟會報錯


git clone https://github.com/tmux/tmux.git
cd tmux
sh autogen.sh
./configure 
sudo make
sudo make install



ps:

安裝的過程中,如果出現報錯信息,要分析查看錯信息中提示的內容,一般錯誤都是少了哪些庫,於是要sudo apt-get install xxx來安裝對應的庫。

如果遇到問題:

看看是不是已經進行過ldconfig操作? (應該執行此操作)

是不是已經執行過sudo apt-get update操作?   (應該執行此操作)

是不是已經執行過 sudo make install操作?(我不確定是否應該執行此操作)

 

在安裝的過程中,不需要手動去~/.bashrc或/etc/profile等文件中編輯內容

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