And*_*ovs 21
12.04 及以上:
sudo add-apt-repository ppa:pi-rho/dev
sudo apt-get update
sudo apt-get install tmux
Run Code Online (Sandbox Code Playgroud)
旧答案:
您可能已经意识到,tmux
1.8 版太新了。在撰写此答案时,版本 1.8 只有19 小时。
如果您出于某种原因需要最新版本,那么您可以下载代码并自行构建/安装tmux
。应该没什么大不了的,因为tmux
仅依赖于libevent
和ncurses
包,并且这两个包都存在于大多数(如果不是全部)Linux 发行版中。只需下载最新的代码,然后通过终端输入以下内容:
$ sudo apt-get install libevent-dev libncurses-dev pkg-config
$ autoreconf -fis
$ ./configure
$ make
$ sudo make install
Run Code Online (Sandbox Code Playgroud)
我还没有找到新的 tmux 包的“官方”PPA。但是,启动板上的PPA 搜索会出现很多选项。
许多都已过时,但我发现pi-rho的ppa具有适用于 12.04、12.10 和 13.04 的当前 tmux 和 tmux-next 软件包。(在此回答时,它们的版本为 1.8-1ubuntu1~ppa2 和 1.9~20130425~bzr3062+9-1ubuntu1~ppa0)。不能保证 PPA 会继续保持最新状态,但目前看来这是一个公平的选择。
请注意,它还包含许多其他软件包。如果您添加此 PPA,您会发现其他软件包也会升级,除非您执行某种apt pin config。
小智 5
为了在 Ubuntu Precise (12.04) 上运行tmuxinator,我需要 tmux v1.8+,它现在在 Saucy 中可用,因此在 Precise 的“backports”存储库中。这是我得到它的方式:
/etc/apt/sources.list
以启用“精确反向移植”存储库(第 45 行左右)。sudo apt-get update
sudo apt-get install -t precise-backports tmux
. 我无法apt-get install tmux/precise-backports
为我工作。tmux -V
请注意,您必须终止所有会话并从新会话开始,否则您将收到服务器-客户端版本不匹配错误,并且登录同一服务器的其他用户可能正在运行 tmux,这将使服务器进程保持活动状态,直到每个人都退出。也要寻找僵尸(ps aux | grep tmux
)。
归档时间: |
|
查看次数: |
21032 次 |
最近记录: |