1 安装libevent
[root@localhost ~]# wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
[root@localhost ~]# tar zxvf libevent-2.0.21-stable.tar.gz
[root@localhost libevent-2.0.21-stable]# cd libevent-2.0.21-stable
[root@localhost libevent-2.0.21-stable]# ./configure
[root@localhost libevent-2.0.21-stable]# make && make instal
2 安装tmux
[root@localhost ~]# wget https://github.com/tmux/tmux/releases/download/2.7/tmux-2.7.tar.gz
[root@localhost ~]# tar zxvf tmux-2.7.tar.gz
[root@localhost tmux-2.7]# cd tmux-2.7
[root@localhost tmux-2.7]# ./configure
[root@localhost libevent-2.0.21-stable]# make && make instal
- 在执行 ./configure的时候可能遇到如下问题:
- configure: error: “curses not found” 类似not found
[root@localhost ~]# yum install ncurses-devel
- 若出现ncurses-devel Nothing to do,则选择rpm安装
[root@localhost ~]# wget http://mirror.centos.org/centos/7/os/x86_64/Packages/ncurses-devel-5.9-14.20130511.el7_4.x86_64.rpm
[root@localhost ~]# rpm -ivh ncurses-devel-5.9-14.20130511.el7_4.x86_64.rpm
- 执行tmux命令进行测试,若出现“tmux: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory”
- 则以创建软链的方式进行解决
[root@localhost ~]# ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5