Git1.8.4

ServersManVPS シンプルセット

CentOS64bitでフォーマット

$ cat /etc/redhat-release
CentOS release 6.3 (Final)


何も入ってない環境だったので、以下のコンパイラをインストール。

sudo yum install gcc gcc-c++


Git1.8.4をソースコードからインストールしてみる。
ログ

$ wget https://code.google.com/p/git-core/downloads/detail?name=git-1.8.4.tar.gz&can=2&q=
$ tar zxvf  git-1.8.4.tar.gz
$ cd git-1.8.4
$ make prefix=/usr/local all doc info
$ sudo make prefix=/usr/local install install-doc install-html install-info
$ git --version
git version 1.8.4


引用

http://git-scm.com/book/en/Getting-Started-Installing-Git

tmux1.8

tmux1.8をソースからインストール

libeventが必要なので、先にインストール

libevent-2.0.21

libevent

$ wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
$ tar zxvf libevent-2.0.21-stable.tar.gz
$ cd libevent-2.0.21-stable
$ ./configure && make
$ make verify
$ sudo make install

# echo /usr/local/lib >> /etc/ld.so.conf.d/usrlocal.conf
# ldconfig
# ldconfig -p | grep libevent
tmux1.8

http://tmux.sourceforge.net/

$ tar zxvf tmux-1.8.tar.gz
$ cd tmux-1.8
$ ./configure && make


"curses not found"となるので、以下をインストール

$ sudo yum install ncurses-devel


ncurses-develのインストールが完了したら、tmux1.8を再度。

$ ./configure && make
$ sudo make install