ユーザーにメッセージを表示せずにbashを使用してyumのインストールを強制する方法は?

ユーザーにメッセージを表示せずにbashを使用してyumのインストールを強制する方法は?

私はphp5.4をインストールするためのbashスクリプトを書いています、そして私はテスト仮想マシンのためにそれを自動化したいと思います。私のrpmコマンドは次のとおりです。

rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
yum install php54w

これで、実行プロセス中に依存関係をダウンロードするかどうかを[Y / N]と入力するように求められます。したがって、次のいずれかが必要です。

  1. ユーザー入力シミュレーション[Y]または

  2. yum が要求せずに [Y] と仮定するようにコマンドを渡します。

Bashスクリプトでこれを行う最良の方法は何ですか?上記の2つの目標を達成する方法は?

ベストアンサー1

次のスイッチを使用できます-y

$ yum -y install php54w
から抜粋Yum のマニュアルページ
-y, --assumeyes
      Assume yes; assume that the answer to any question which would be asked
      is yes. Configuration Option: assumeyes

おすすめ記事