PR

[Linux] tar ball から rpm を作る

tar ball を使って野良ビルドも良いけれど、管理する面からみるとrpmでインストールしたいところ。checkinstall を使う方法とrpmbuildを使う方法のメモ。

checkinstall を使う方法

ダウンロード

インストール

# wget ftp://ftp.univie.ac.at/systems/linux/dag/redhat/9/en/i386/dag/RPMS/checkinstall-1.6.0-3.rh9.rf.i386.rpm
# rpm -ivh checkinstall-1.6.0-3.rh9.rf.i386.rpm

スポンサードリンク

使い方

通常、make して make install するが、 make して checkinstall するらしい。

参考文献(CheckInstall)

rpmbuild を使う方法

インストール

# yum install rpm-build

使い方

# rpmbuild -bb –clean /root/rt-3.8.8/etc/rt.spec

オプションや使い方が多くあるから、詳細は参考文献を参照。

エラー

エラー: 旧来の構文はサポートされません: copyright
エラー: 38 行目: 不明なタグ: Copyright: GPL

上記エラーは Copyright: GPL を License: GPL をすれば良い。

参考文献(rpmbuild)

コメント