2013年7月26日金曜日

CentOSでパッケージのビルド

CentOSで標準提供のパッケージにちょっとローカルパッチを入れる必要があって、どうやってソースからビルドするのか試行錯誤している。FreeBSDだとportsのwork下でごにょごにょすりゃいいんだけど。
ソースコードパッケージはSRPMをyumdownloaderでダウンロードするらしい。
リポジトリの定義追加が必要になる(/etc/yum.repos.d/CentOS-SRPM.repo)。
これで入手したSRPMのビルドに必要な依存パッケージはyum-builddepで追加できる。
んで、最後は結局rpmbuildでSRPMからビルドになるのであった。

0 件のコメント:

コメントを投稿