rpmファイルを簡単に作る方法

ここでは簡単なrpmパッケージファイルの作り方を教えます。
./configureなどにアレルギー反応が出る人やrpmを配布していないプロジェクトでrpmでの配布をしようとしている人には有用かと思われます。

必要なもの

  • ./configure,make,make installが通ると思われるソースアーカイブ(tar.gz形式が基本)
  • rpmbuild
  • su権限

目的別

バイナリrpmが欲しい人

suしてrootになり cdしてrpmを作りたいファイルのあるディレクトリに移動し

# rpmbuild -tb ./hoge-x.y.z.tar.gz

正常終了したら /usr/src/redhat/RPMS/i386 辺りを探すとできているはず

ソースrpmが欲しい人

suしてrootになり cdしてrpmを作りたいファイルのあるディレクトリに移動し

# rpmbuild -ts ./hoge-x.y.z.tar.gz

正常終了したら /usr/src/redhat/SRPMS 辺りを探すとできているはず

ソース+バイナリrpmが欲しい人

suしてrootになり cdしてrpmを作りたいファイルのあるディレクトリに移動し

# rpmbuild -ta ./hoge-x.y.z.tar.gz

正常終了したら /usr/src/redhat/ 以下を探すとできているはず

もっと詳しくやりたい人

rpmbuild --help辺りを参照するといいかも

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2006年07月30日 13:38