web-dev-qa-db-ja.com

無人アップグレードによるマシンの再起動を停止するにはどうすればよいですか?

Amazon EC2インスタンスを見たところ、ちょうど20分のダウンタイムがあったことに気付きました。何が原因か分からなかったので、SSHにログインしてパッケージをアップグレードしようとしましたが、unattended-upgradesパッケージのアップグレードが必要であることがわかりました。私は先に行き、これをしました。

検索後、このパッケージはマシンを自動的に再起動できるようです。 OSに付属しているのでこれを設定できなかった理由はわかりませんが、まあまあです。

パッケージが自動的に再起動しないようにする方法を知っている人はいますか?または、パッケージの更新を完全に停止する方法は?私は自分でそれを行うことができます。

19
user1814016

構成ファイルで/etc/apt/apt.conf.d/50unattended-upgradesを設定したことを確認します。

Unattended-Upgrade::Automatic-Reboot "false";

これにより、アップグレードで必要な場合にもソフトウェアがリブートを発行できなくなります。

ドキュメント

25
ricciocri

自動アップグレードを完全に無効にするには、パッケージを削除するだけです。試してください:

Sudo apt-get remove unattended-upgrades

詳細については、 buntu docs を参照してください。ただし、パッケージを保持してその動作を構成する場合は、この質問の解決策を参照してください 自動更新を有効にするにはどうすればよいですか?

4
Tijn Porcelijn