是否会升级,使用 yes 标志运行,如果需要重新启动?

Ali*_*rew 21 apt upgrade

例如,如果我运行,sudo apt-get -y upgrade如果有需要重新启动才能升级的软件包,yes 标志是否会在命令完成所有升级后导致系统重新启动?或者,它仍然需要手动重启吗?

操作系统和软件:

  • Debian Buster 10 -> Raspbian 硬件上的内核版本 4.19

  • apt1.8.2 ( armhf)

Ste*_*itt 23

不,apt它本身不会重新启动。

/var/run/reboot-required运行后可以检查文件是否存在apt,看是否需要重启。如果您使用unattended-upgrades,您可以将其配置为为您重新启动。


Bil*_*lly 5

不,apt-get不会自行重新启动,但如果您希望系统在更新后自动重新启动(如有必要),请添加[ -e /var/run/reboot-required ] && sudo reboot到您的命令中:

sudo apt-get -y upgrade; [ -e /var/run/reboot-required ] && sudo reboot
Run Code Online (Sandbox Code Playgroud)