Tmux用于在离开电脑去吃饭睡觉模型也能继续训练……
我参考了很多博客都没有安装成功,最后参考了这篇博客Linux 非sudo用户安装tmux_tmux下载-CSDN博客
在他的基础上做了些少许改动安装成功。
我的安装路径:/home/username/workspace
下面三个安装包都是在workspace/
详细安装步骤如下所示:
1.下载tmux及其依赖
wget -c https://github.com/tmux/tmux/releases/download/3.0a/tmux-3.0a.tar.gz
wget -c https://github.com/libevent/libevent/releases/download/release-2.1.11-stable/libevent-2.1.11-stable.tar.gz
wget -c https://ftp.gnu.org/gnu/ncurses/ncurses-6.2.tar.gz
如果下载速度慢,可以复制后面的下载地址直接本地下载,再传到服务器对应的目录中去。
2.解压安装包
tar -xzvf tmux-3.0a.tar.gz
tar -xzvf libevent-2.1.11-stable.tar.gz
tar -xzvf ncurses-6.2.tar.gz
3.安装依赖
cd libevent-2.1.11-stable
./configure --prefix=$HOME/tmux_depend --disable-shared
make && make install
记得安装完成libevent后跳出该目录 cd .. 回到 workspace目录
cd ncurses-6.2
./configure --prefix=$HOME/tmux_depend
make && make install
同理,记得回到workspace目录……
4.安装tmux
cd tmux-3.0a
./configure CFLAGS="-I$HOME/tmux_depend/include -I/$HOME/tmux_depend/include/ncurses" LDFLAGS="-L/$HOME/tmux_depend/lib -L/$HOME/tmux_depend/include/ncurses -L/$HOME/tmux_depend/include"
make
cp tmux $HOME/tmux_depend/bin
安装完成后我又跳回了workspace目录,但是这似乎无所谓。
5.编辑环境变量
export PATH=$HOME/tmux_depend/bin:$PATH
source ~/.bashrc
对比上面那一篇参考博客,我只使用了后两行命令,即安装成功。
使用命令行输入tmux,出现如下所示:
安装完成。