web-dev-qa-db-ja.com

aptはアップグレードされ、yesフラグで実行され、必要に応じて再起動しますか?

たとえば、Sudo apt-get -y upgradeアップグレードするために再起動が必要なパッケージがある場合、コマンドがすべてのアップグレードを完了した後、yesフラグはシステムを再起動させますか?または、手動で再起動する必要がありますか?

OSおよびソフトウェア:

  • Debianバスター10-> Raspbian HW上のカーネルバージョン4.19

  • apt 1.8.2(armhf

21
AlienDrew

いいえ、aptだけでは再起動しません。

aptの実行後にファイル/var/run/reboot-requiredが存在するかどうかを確認して、再起動が必要かどうかを確認できます。 unattended-upgradesを使用する場合は、再起動するように構成できます。

22
Stephen Kitt

いいえ、apt-getはそれ自体では再起動しませんが、必要に応じて更新後にシステムを自動的に再起動する場合は、[ -e /var/run/reboot-required ] && Sudo rebootをコマンドに追加します。

Sudo apt-get -y upgrade; [ -e /var/run/reboot-required ] && Sudo reboot
4
Billy