**简述:**之前其实有写过一篇tmux的简单使用绍,但是不够详尽,而且当时也并没有出现几个问题,当yum不好使的时候,就要上源码了。
安装
tmux依赖于ncurses-devel和libevent。所以要先安装ncurses-devel,然后libevent,然后tmux
关于libevent库
1
|
yum install gcc kernel-devel make ncurses-devel
|
1
2
3
4
5
6
7
8
|
wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
tar xvf libevent-2.0.21-stable.tar.gz
cd libevent-2.0.21-stable
./configure
make && make install
#注意了,有个坑,这时libevent并咩有安装在默认路径,所以会报错的,因此需要做个软链或者直接cp一份到默认路径,我的环境是CentOS6.7—x64的,所以就放到/usr/lib64下面
cp libevent-2.0.21-stable/.libs/libevent-2.0.so.5 /usr/lib64/
#顺便贴一句报错-->tmux: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory
|
关于tmux源码
现在装tmux就比较顺滑了
- 下载tmux源码,方式有多种(tmux、curl、git均可)
1
2
3
4
5
6
7
8
9
|
#这里我使用了2.0版本
wget https://github.com/tmux/tmux/releases/download/2.0/tmux-2.0.tar.gz
#curl -OL http://downloads.sourceforge.net/tmux/tmux-1.9a.tar.gz
#git clone git://git.code.sf.net/p/tmux/tmux-code
#根据下载源码具体情况安装
tar xvf tmux-2.0.tar.gz
cd tmux-2.0
./configure
make && make install
|
参考文档
ok, 开始愉快的使用吧,简单使用命令参照我之前的那一篇就可以
Tmux官方
很好的普及文章
本篇参考