yum 外部リポジトリ epel のインストール

git のインストール時にはまったのでメモ。

yum --enablerepo=epel コマンド パッケージ名

みたいな事が必要な時はインストールする必要があるみたいです。

インストールは

sudo yum install epel-release

その後 vi で /etc/yum.repos.d/epel.repo の enabledを 0 に変更すれば完了

※参考 : http://www.server-memo.net/centos-settings/centos7/add-repo.html

gitのインストール

mkdir ~/zzzz
cd ~/zzzz
curl -o git-2.5.0.tar.gz https://www.kernel.org/pub/software/scm/git/git-2.5.0.tar.gz
tar zxvf git-2.5.0.tar.gz
cd git-2.5.0
sudo yum install curl-devel expat-devel gettext-developenssl-devel zlib-devel
sudo yum install asciidoc xmlto docbook2x
make configure
./configure --prefix=/usr
make all doc info
sudo make install install-doc install-html install-info

※参考資料 : https://git-scm.com/book/en/v2/Getting-Started-Installing-Git#Installing-from-Source

docbook2x-texi コマンドのインストール

git を make する時に

/bin/sh: line 1: docbook2x-texi: command not found

とエラーが出たのでインストール。

sudo yum install --enablerepo=epel docbook2X docbook-utils
sudo ln -s /bin/db2x_docbook2texi /bin/docbook2x-texi

※epelが無いとでたら別途インストール
※参考 : http://www.server-memo.net/memo/github/github-install.html