web-dev-qa-db-ja.com

apt-getからの対話型プロンプトを停止する

パッケージをインストールまたはアップグレードするときに、apt-getからすべてのインタラクティブプロンプトを停止するにはどうすればよいですか?

サーバーにパッケージをインストールする非対話型スクリプトを記述しようとしています。アップグレードで新しいカーネルをインストールする必要がある場合はいつでも、apt-getは常に-yオプションを無視し、どのオプションを更新するかを尋ねますgrub.lst。いつもパッケージメンテナーのバージョンをインストールしたいです。このプロンプトを無効にするにはどうすればよいですか?

10
Cerin

非インタラクティブフロントエンド を使用することを指定する必要があります。

DEBIAN_FRONTEND=noninteractive apt-get -y install ...
10
Stephen Kitt