博文

目前显示的是 四月, 2026的博文

服务器安装tmux

 你完全可以在 普通用户权限 下安装 tmux-3.4 ,不需要 root 👍。核心思路是: 把 tmux 编译并安装到你自己的 home 目录 。 我一步一步给你讲清楚👇 ✅ 一、解压源码包 tar -xzf tmux-3.4.tar.gz cd tmux-3.4 ✅ 二、准备安装目录(关键!) 比如安装到你自己的目录: mkdir -p $HOME/local/tmux ✅ 三、配置(指定安装路径) ./configure --prefix=$HOME/local/tmux 👉 这一步的意思是: 把 tmux 安装到你自己的目录,而不是系统目录 /usr/bin ⚠️ 四、如果报错(常见依赖问题) tmux 依赖: libevent ncurses 如果系统没有,你也可以 用同样方式本地安装依赖 : 👉 方法(推荐顺序) 先装 libevent 再装 ncurses 最后再装 tmux 例如: ./configure --prefix=$HOME/local/libevent make && make install 然后 tmux 编译时加上路径: ./configure \ --prefix=$HOME/local/tmux \ CFLAGS="-I$HOME/local/include" \ LDFLAGS="-L$HOME/local/lib" ✅ 五、编译 & 安装 make -j$(nproc) make install ✅ 六、配置环境变量(非常重要) 把 tmux 加到 PATH: echo 'export PATH=$HOME/local/tmux/bin:$PATH' >> ~/.bashrc source ~/.bashrc ✅ 七、验证安装 tmux -V 如果看到: tmux 3.4 说明成功 🎉 🚀 一句话总结 👉 普通用户安装核心就是: 用 --prefix 指到 home 目录 必要时手动编译依赖 配置 PATH 💡 额外技巧(更简单的方法) 如果你嫌编译麻烦,可以试: 1️⃣ 用 conda(如果有) conda install -c conda-forge tmux 2️⃣ 用 Linuxbrew(无需 r...