您当前的位置: 首页 >  centos

ITKEY_

暂无认证

  • 0浏览

    0关注

    732博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Centos7 安装新版tmux

ITKEY_ 发布时间:2021-06-07 19:29:21 ,浏览量:0

Centos7安装出来的tmux版本是1.8,有一些插件用不了。所以想升级一下。

 ~ tmux -V
tmux 1.8
一键编译安装

全自动,一条命令搞定下面手动做的所有事情。

sh -c "$(curl -fsSL https://gitee.com/lxyoucan/tools/raw/master/centos7/tmux/tmuxinstall.sh)"
手动安装 编译准备
yum install git -y
yum install gcc gcc-c++ -y
yum install ncurses-devel -y
yum install -y automake
yum install -y openssl-devel
yum install -y glibc-static
yum install -y bison
编译
# libevent 2.1.12
wget https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz --no-ch
eck-certificate
tar -xzvf libevent-2.1.12-stable.tar.gz
cd libevent-2.1.12-stable
./configure
make -j8
sudo make install
git clone https://github.com/tmux/tmux.git
cd tmux
sh autogen.sh
./configure
make -j8
sudo make install
报错解决

tmux tmux tmux: error while loading shared libraries: libevent_core-2.1.so.7: cannot open shared object file: No such file or directory

看来是缺少库文件,那么把我们编译好的库文件复制或者做个软链接到lib64目录就行了。

cp /usr/local/lib/libevent_core-2.1.so.7 /lib64/
查版本
➜  lib tmux -V
tmux next-3.3

现在我们有新版本的tmux使用啦,开心!历时约1个小时终于手动安装成功了!我开始怀念linuxbrew无痛安装了。因为这台服务器只是临时使用就没有安装linuxbrew.

参考

https://www.itread01.com/content/1549951778.html

关注
打赏
1665243900
查看更多评论
立即登录/注册

微信扫码登录

0.0389s