centos 官網源中沒有tmux,無法使用yum install tmux的方式安裝。因此自己動手豐衣足食(編譯安裝)。
1、安裝開發套件
yum groupinstall “Development Tools”
2、下載安裝libevent
wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
tar zxvf libevent-2.0.21-stable.tar.gz
cd libevent-2.0.21-stable
./configure
make && make instal
3、安裝tmux
wget https://github.com/tmux/tmux/releases/download/2.7/tmux-2.7.tar.gz
tar zxvf tmux-2.7.tar.gz
cd tmux-2.7
./configure
make && make install
------------------------------------------------------------------------------
1、在執行 ./configure的時候可能遇到如下問題:- configure: error: “curses not found” 類似not found這種錯誤都是缺少相關的依賴包~ 直接安裝就好
yum install ncurses-devel
- 然後:
./confugre
make && make install
2、安裝完成後輸入tmux查看是否安裝成功,如果出現如下異常:
tmux: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory
解決辦法是:
ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5
3、再輸入tmux應該就沒有問題啦!
------------------------------------------------------------------------
1、下面鏈接有tmux的使用教程:
tmux使用命令
2、下面是我運用tmux工具編寫的一個shell腳本小栗子,加深學習:
藉助Tmux演示一下shell可執行腳本的簡單例子(#!/bin/bash)