さくらのレンタルサーバーにtmuxをインストールした。
しかし、このやり方ではうまくコンパイルができなかったので、こちらのサイトを参考にしてみた。
~/usr/localの下にインストールしたかったのだが、勇気がないため余計なことで煩わされたくなかったので、参考サイトと同じく~/optの下にインストールした。
1. libeventのインストール
$ wget http://sourceforge.net/projects/levent/files/libevent/libevent-2.0/\ libevent-2.0.21-stable.tar.gz $ tar xvzf libevent-2.0.21-stable.tar.gz $ cd libevent-2.0.21-stable $ ./configure --prefix=$HOME/opt/libevent $ make $ make install
2. ncursesのインストール
$ wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.9.tar.gz $ tar xvzf ncurses-5.9.tar.gz $ cd ncurses-5.9 $ ./configure --prefix=$HOME/opt/libevent $ make $ make install
3. tmuxのインストール
$ wget http://sourceforge.net/projects/tmux/files/tmux/tmux-1.9/\ tmux-2.0.tar.gz $ tar xvzf tmux-2.0.tar.gz $ cd tmux-2.0 $ ./configure CFLAGS="-I$HOME/opt/libevent/include" LDFLAGS="-L$HOME/opt/libevent/lib" --prefix=$HOME/opt/tmux $ make $ make install
以下の一行を.bashrcに記述する。
alias tmux='env LD_LIBRARY_PATH=~/opt/libevent/lib ~/opt/tmux/bin/tmux'