脳汁portal

アメリカ在住(だった)新米エンジニアがその日学んだIT知識を書き綴るブログ

arpをソースからinstall

リポジトリが古いらしく、yum installでinstallされるarpが古かったりする場合にソースからダウンロードする方法

arpのインストール

# ソースのダウンロード
wget http://archive.apache.org/dist/apr/apr-1.5.1.tar.bz2

# buildに必要なライブラリのダウンロード 
yum install doxygen

# build
rpmbuild -tb --clean apr-1.5.1.tar.bz2

# 確認
ls -l /root/rpmbuild/RPMS/x86_64/apr-*
  -rw-r--r-- 1 root root  93320 Aug 26 02:33 /root/rpmbuild/RPMS/x86_64/apr-1.5.1-1.x86_64.rpm
  -rw-r--r-- 1 root root 416384 Aug 26 02:33 /root/rpmbuild/RPMS/x86_64/apr-debuginfo-1.5.1-1.x86_64.rpm
  -rw-r--r-- 1 root root 839400 Aug 26 02:33 /root/rpmbuild/RPMS/x86_64/apr-devel-1.5.1-1.x86_64.rpm

# インストール
cd /root/rpmbuild/RPMS/x86_64/
rpm -Uvh apr-1.5.1-1.x86_64.rpm apr-devel-1.5.1-1.x86_64.rp

# 確認
yum list | grep apr
  apr.x86_64                                  1.5.1-1                      installed
  apr-devel.x86_64                            1.5.1-1                      installed
  .
  .