升級包之前需要停止應用程式還是升級包之後需要重新啟動應用程式?

升級包之前需要停止應用程式還是升級包之後需要重新啟動應用程式?

在運行 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系統?

相關內容