Raspberry PiのgitをUpdate

目的

git subtree を利用したかったが
Raspbianレポジトリ上の古い git 1.7.10 では対応していなかったためコンパイル&インストール

Raspberry Pi B+にてconfigure/makeに合計1.5時間程かかりました...
オーバクロックするとどれくらい変わるのだろうか気になるところ

git1.7をアンインストール

# apt-get --purge remove git

インストール

依存パッケージのインストール

gettext が入っていないとmake途中でエラーとなる
apt-get でインストールしようとするとそもそも古いgitが入ってしまうためこちらもコンパイルする事に

# cd /usr/local/src
# wget http://ftp.gnu.org/pub/gnu/gettext/gettext-0.19.tar.gz
# tar -xzf gettext-0.19.tar.gz
# cd gettext-0.19
# ./configure --prefix=/usr --disable-csharp
# make && make install

git1.9 をインストール

# cd /usr/local/src
# wget https://git-core.googlecode.com/files/git-1.9.0.tar.gz
# tar -xzf git-1.9.0.tar.gz
# cd git-1.9.0
# mkdir -p /usr/lib/git
# ./configure --prefix=/usr/lib/git
# make && make install

参考

下記を参考にインストールしました、ありがとうございました。
http://yskmanabe.blogspot.jp/2013/05/git.html

takashi