• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SPECファイルの自動生成)

SPECファイルの自動生成方法について

このQ&Aのポイント
  • SPECファイルの自動生成方法についてご教授願います。
  • checkinstall_vlとmakespecを使用してSPECファイルを作成したいのですが、エラーメッセージが表示されてしまいます。
  • 私の環境はkernel2.4.21 Glibc2.3.2 redhat9baseです。引数を指定して使用する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.3

>$checkinstall_vl --mkspec >と打ち込むと、 >オプション" --mkspec"には、引数が必要です。 >となり、エラーです。 軽くスクリプトを読んでみました。 --mkspec=yes または--mkspec=1で掲示されたページに書かれているような動作を、 --mkspec=no または--mkspec=0で未指定と同じ…ですかね。 # エラーになったら'='ナシで記述してみて下さいな。 しかし…Redhat9が元ってのは古すぎるかと思いますが…。

valox
質問者

お礼

ありがとうございます。実は、つい先ほどその記述に気がついたのですがどうしようかと迷っていました。試してみたところ、(=はつけませんでした) checkinstall_vl --mkspec 1 で、動作しました。しかし、SPECファイルが生成されないのでどこかおかしなところがあるのかもしれないと思い、原因調査中です。このたびはありがとうございました。

その他の回答 (2)

  • NARH
  • ベストアンサー率82% (88/107)
回答No.2

本家?の checkinstall を使ったほうがいいのではないでしょうか? 参照URLからダウンロードできます。 以前 redmine のインストールで使ったことがありますが簡単でしたよ。 この辺にも記事がありますね。 http://itpro.nikkeibp.co.jp/article/COLUMN/20070821/280029/

参考URL:
http://www.asic-linux.com.mx/~izto/checkinstall/index.php
valox
質問者

お礼

参考になるサイトを紹介してくださり、ありがとうございました。

  • 0909union
  • ベストアンサー率39% (325/818)
回答No.1

よくみると checkinstall_vl ---checkinstall となっています。気のせいでしょうか?

valox
質問者

お礼

早速の回答ありがとうございました。

valox
質問者

補足

checkinstall_vl---checkinstallというのは、コマンドではなく、その文章の中で、解説しているところを示すものです。問題なのは、 $checkinstall_vl --mkspec と打ち込むと、 オプション" --mkspec"には、引数が必要です。 となり、エラーです。 ちなみに、 $checkinstall_vl --help としても、オプションについての情報が得られませんでした。 よろしくお願いいたします。