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辺りを参照するといいかも
このwikiの更新情報RSS