- 締切済み
rpmパッケジにspecファイルは不可欠?
1.ソースコードからのRPMパッケジ作成 2.コンパイル済みプログラムのRPMパッケジ作成 どちらもspecファイルが必要でしょうか? 宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- wingstar
- ベストアンサー率37% (102/275)
回答No.3
コンパイル済みのプログラムからrpmパッケージを作成する方法ですか… コンパイル済みのファイルを、どこのファイルに入れるか等の定義をspecファイルにしなくちゃいけないので、やはりspecファイルは必要です。 rpmパッケージには、ファイルの配置だけのものもありますから、そういうのを参考にされると良いと思います。 (またはcheckinstallを...)
- astronaut
- ベストアンサー率58% (303/516)
回答No.2
SPECファイルを作成することなく簡単にパッケージを作りたいということなら、checkinstall という便利なツールがあります.
- wingstar
- ベストアンサー率37% (102/275)
回答No.1
質問の意図が、イマイチ分かりかねますが、rpmパッケージをビルドする際は、specファイルを作成し、それを元にビルドします。 例) # rpmbuild -ba xxxx.spec 具体的には、何が知りたいのでしょうか? rpmパッケージの作成方法? specファイルの書き方?
質問者
補足
質問の意図うまく伝わせず申し訳御座いませんでした。 specファイルに関してですが コンパイル済みプログラム(C言語)がありまして、rpmパッケジ作成したいですが、specファイルの作成必要でしょうか? それでも、ソースコード(C言語)からrpmパッケジ作成する際だけ、specファイル作成必要でしょうか?
補足
やはり、ソースコードからRPMパッケジ作成、或は、コンパイル済み実行ファイルがあってRPMパッケジ作成の際、いずれもspecファイルは不可欠ということですかね