web-dev-qa-db-ja.com

Yumはapt / aptitudeのDEBIAN_FRONTEND = noninteractiveと同等ですか?

Ubuntuでは、次のようなものを使用できます。

export DEBIAN_FRONTEND=noninteractive
Sudo -E apt-get update

これにより、入力が必要なもの(grubのバージョンを選択するか、構成ファイル間で競合するか、インストール中にmysql rootパスワードを要求することさえも)が防止されます。

manページでyumを確認しましたが、check-update以外の非インタラクティブな使用に関連するものは何も表示されませんでした。「使用可能なパッケージがある場合、終了値100を返します。更新"

Yumには、apt/aptitudeのDEBIAN_FRONTEND=noninteractiveと同等のものがありますか?

8
cwd

長年の慣習により、RPM自体neverはインタラクティブな入力を要求します。バッチモードを想定しています。一部のひどいベンダーRPMはとにかく試みるかもしれませんが、そうすることは想定されていないため、悪い動作を回避するための外部機能を持つように多くの呼び出しがあったことはありません-それらのRPMを回避または修正するだけです。

時々、yum自体が確認を求めます。このため、-y yumに「yes」と見なすように指示します。

15
mattdm

yumには-yオプション。これを追加すると、yumは、質問の回答として「はい」を想定するようになります。

5
JRFerguson