dgtlcrur

はてなのリソースをちょっとだけ消費するチラシの裏

tmuxインストールメモ

自サーバにtmuxをインストールする備忘録的メモです。
tmuxの概念というか利用イメージは下記サイトでとてもわかりやすく解説されています。

kanjuku-tomato.blogspot.com

今回は下記githubで公開されている最新パッケージを使ってインストールします。

github.com

OS環境

$ uname -a
Linux 150-95-155-53 3.10.0-862.9.1.el7.x86_64 #1 SMP Mon Jul 16 16:29:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

インストール作業

## libevent-develとncurses-develの導入
$ sudo yum -y install libevent-devel ncurses-devel

## tmuxソースパッケージのダウンロードと展開
$ cd $HOME
$ wget https://github.com/tmux/tmux/releases/download/2.7/tmux-2.7.tar.gz
$ tar zxvf tmux-2.7.tar.gz

## tmuxのコンパイルとインストール
$ cd $HOME/tmux-2.7
$ ./configure
$ make
$ sudo make install

##tmuxの起動テスト
$ tmux

##セッションが開始されたことを確認し、セッションを停止する
Ctrl+b → &を押す
kill-window bash? (y/n) →yを押すとtmuxセッションを停止して最初のサーバーセッションに戻る

tmuxチートシート

こちらを参考に活用してみます。全部覚えられない…

tmuxのcheat sheet(日本語) · GitHub