手机版
你好,游客 登录 注册
背景:
阅读新闻

CentOS集群安装Tmux

[日期:2016-06-12] 来源:Linux社区  作者:hzm12 [字体: ]

对于Linux的常用者,如果你说你不会tmux,那你就out啦~

1. 什么是Tmux?

先来看看Tmux长什么样。

tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机;当然其功能远不止于此。(摘自百度百科) 

2. 如何在Ubuntu上安装Tmux

在Ubuntu上安装tmux非常简单,只需要在terminal上输入一条命令

sudo apt-get install tmux

运行时,只需要在terminal上输入tmux就可以使用啦~

3. 如何在CentOS集群上安装Tmux

在CentOS集群上,我们往往没有root权限。所以想安装Tmux,需要下载源码编译。步骤如下:

1) 下载并编译tmux的依赖库libevent

* 登录http://libevent.org下载libevent源码(如libevent-2.0.22-stable.tar.gz)

* 解压tar包

tar -zxvf libevent-2.0.22-stable.tar.gz

* 进入解压后的libevent目录,编译

cd libevent-2.0.22-stable
./configure --prefix=/libevent_path
make
make install

其中,/libevent_path为自定义的安装目录

2) 下载并编译tmux

* 登录https://github.com/tmux/tmux下载tmux源码

* 解压zip包

unzip tmux-master.zip

* 进入tmux-master目录,编译(因为libevent没有安装在默认路径,所以编译tmux时,要通过CFLAGS和LDFLAGS环境变量改变搜索头文件和库文件的路径)

cd tmux-master
CFLAGS="-I/libevent_path/include" LDFLAGS="-L/libevent_path/lib" ./configure --prefix=/tmux_path
make
make install

* 在.bashrc中添加libevent-2.0.so.5

export LD_LIBRARY_PATH=/libevent_path/lib:$LD_LIBRARY_PATH

* 最后更新.bashrc

source .bashrc

3) 输入tmux命令,大功告成~

下面关于Tmux的文章您也可能喜欢,不妨看看:

Tmux:终端复用器 http://www.linuxidc.com/Linux/2013-07/86776.htm

tmux使用简单教程 http://www.linuxidc.com/Linux/2014-10/107644.htm

Tmux 入门指南  http://www.linuxidc.com/Linux/2015-07/119843.htm

用 Tmux 和 Vim 打造 IDE  http://www.linuxidc.com/Linux/2015-06/119165.htm

CentOS下Tmux安装和使用 http://www.linuxidc.com/Linux/2014-11/109375.htm

用 Tmux 和 Vim 打造 IDE  http://www.linuxidc.com/Linux/2015-06/119165.htm

Tmux 的详细介绍请点这里
Tmux 的下载地址请点这里

本文永久更新链接地址http://www.linuxidc.com/Linux/2016-06/132209.htm 

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款