CentOS 5.5 は古い環境ですが、他の環境と合わせるためにあえて古いバージョンに tmux をインストールします。
まずは tmux のインストールに必要なライブラリである libevent を libevent.org からダウンロードしてきます。
1 2 |
wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz |
tar コマンドで展開します。
1 2 |
tar zxvf libevent-2.0.21-stable.tar.gz |
展開されたディレクトリに移動します。
1 2 |
cd libevent-2.0.21-stable |
インストールします。
1 2 3 4 |
./configure make make install |
次に tmux のインストールを行います。
http://tmux.sourceforge.net/ から最新版のソースをダウンロードします。
1 2 |
wget http://downloads.sourceforge.net/tmux/tmux-1.8.tar.gz |
tar コマンドで展開します。
1 2 |
tar zxvf tmux-1.8.tar.gz |
展開したディレクトリに移動します。
1 2 |
cd tmux-1.8 |
インストールします。
1 2 3 4 |
./configure make make install |
バージョンを確認します。
1 2 |
tmux -V |
エラーが出ました。
1 2 |
tmux: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory |
共有ライブラリが見つからないというエラーなので、パスが通っている位置にシンボリックリンクを作成します。
1 2 |
ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib/libevent-2.0.so.5 |
最後にバージョン表示されることを確認して終了です。
1 2 |
tmux -V |
[…] >>CentOS 5.5 に tmux をインストールする « Codaholic Author: […]