在运行 apt-get dist upgrade 之前,是否存在需要关闭应用程序/进程的情况?
如果是这样,出于好奇,如果您仍然运行 apt-get dist upgrade,而不先停止应用程序,会发生什么?
如果没有,升级后是否需要重新启动应用程序?
我之所以问这个问题,是因为我有一台运行 Ubuntu 的服务器,并且我正在考虑让 cron 作业时不时自动运行 apt-get dist upgrade。
此外,据我了解,除非有内核更新,否则无需重新启动。
答案1
使用包管理器进行更新时,服务器环境中的任何进程都不需要停止/关闭。/var/lib/dpkg/info
如果需要,安装和删除脚本会为您启动和停止服务。大多数情况下,它只是一个reload
,例如
sudo systemctl reload service_name
或restart
sudo systemctl restart service_name
通常也不需要重新启动。请阅读此内容什么时候需要重新启动 Ubuntu 系统?。