* CentOSでソースインストール [#c48153d7]
** 前提 [#u7e050f7]
- 環境・バージョン
-- CentOS 6.4
-- Mercurial 2.8
- インストール先
-- /usr/local/mercurial以下
** Mercurialのソースのダウンロード [#w021ebad]
mkdir /usr/local/src/mercurial
cd /usr/local/src/mercurial
wget wget http://mercurial.selenic.com/release/mercurial-2.8.2.tar.gz
- http://mercurial.selenic.com/downloads/
** Pythonのインストール [#ec70fba1]
sudo yum install python-devel
sudo yum install python-docutils
** インストールディレクトリの作成 [#a228bb0b]
mkdir /usr/local/mercurial
** Mercurialのインストール [#lbc8bde8]
cd /usr/local/src/mercurial
tar zxvf mercurial-2.8.2.tar.gz
cd mercurial-2.8.2
make install PREFIX=/usr/local/mercurial
*** 注意 [#b8d1c53a]
- コンパイルする際にmake cleanした後にmake installすると
- "hg --version"の結果が"Mercurial Distributed SCM (version unknown)"になる。
- この場合、ソースコードを削除して、gzipから展開し直して、再度make installする。
*** ドキュメントはインストールしない場合 [#m9248713]
make install-bin PREFIX=/usr/local/mercurial
** 参考 [#o1025dee]
- http://mercurial.selenic.com/wiki/UnixInstall
- http://mercurial.selenic.com/