1

RPMを書いています。この%prepセクションでは、FS の存在とそのサイズをテストします。間違っている場合は、RPM を終了させます。マクロを見つけました%{error:"Oops dat failed!}が、実際には stderr に出力されるだけで、中止されません。

アイデアやヒントはありますか?

4

1 に答える 1

2

%preセクションではなく、セクションでそれが必要です%prep。次に、ゼロ以外のミニスクリプトを終了するだけで、RPM はインストールされません。

この%prepセクションは、RPM をインストールするのではなく、RPM 自体をビルドするときにのみ使用されます。

于 2013-01-23T13:06:30.717 に答える