apt-get
パッケージをインストールまたはアップグレードするときにすべての対話型プロンプトを停止するにはどうすればよいですか?
サーバーにパッケージをインストールするための非対話型スクリプトを作成しようとしていますが、アップグレード時に新しいカーネルをインストールする必要があるたびに、そのオプションは常に無視され、apt-get
grub.lst-y
を更新するオプションを入力するように求められます。私は常にパッケージマネージャのバージョンをインストールしたいと思います。このプロンプトを無効にする方法は?
答え1
使用する項目を指定する必要があります。非対話型フロントエンド:
DEBIAN_FRONTEND=noninteractive apt-get -y install ...
そしてsudo
:
sudo DEBIAN_FRONTEND=noninteractive apt-get -y install ...