0

sh シェルの代わりに bash シェルを使用してスクリプトレットを作成しました。ビルド プロセス中に、bash の代わりに sh を使用する必要があることを示す警告が表示されます。sh シェルの代わりに bash を使用していることを示すために設定できるパラメーターはありますか??

rpm は正常にインストールされているようですが、どこかに bash を指定できるかどうか知りたいですか?

ありがとう

4

1 に答える 1

0

スペックファイルのスクリプトレットの最初の行としてsh-bang行を含めてみましたか(言及されたコメントに気づいたように)

%post
#!/bin/bash
... rest of our post script here

これが機能する場合は、次のようなスクリプトレットの依存関係も設定する必要があります

Require(post): bash
于 2012-07-19T17:02:11.127 に答える