Slony-Iをrpmで導入

RPMづくり

http://slony.info/:公式からソースを拾ってきてrpmをつくる。

wget http://slony.info/downloads/1.2/source/slony1-1.2.13.tar.bz2
tar jxvf slony1-1.2.13.tar.bz2
cd slony1-1.2.13
./configure
make rpm

書き込み完了: /usr/src/redhat/SRPMS/postgresql-slony1-1.2.13-2.src.rpm
書き込み完了: /usr/src/redhat/RPMS/x86_64/postgresql-slony1-1.2.13-2.x86_64.rpm
書き込み完了: /usr/src/redhat/RPMS/x86_64/postgresql-slony1-docs-1.2.13-2.x86_64.rpm
書き込み完了: /usr/src/redhat/RPMS/x86_64/postgresql-slony1-debuginfo-1.2.13-2.x86_64.rpm

インストール

su
rpm -ihv /usr/src/redhat/RPMS/x86_64/postgresql-slony1*
エラー: 依存性の欠如:
        perl(DBI) は postgresql-slony1-1.2.13-2.x86_64 に必要とされています

yum install perl-DBI
rpm -ihv /usr/src/redhat/RPMS/x86_64/postgresql-slony1*
準備中...                ########################################### [100%]
   1:postgresql-slony1      ########################################### [ 33%]
   2:postgresql-slony1-debug########################################### [ 67%]
   3:postgresql-slony1-docs ########################################### [100%]

実際の構築はまたこんど。