Apt

apt-get install or needrestart 後列印有關服務、容器、使用者會話和 VM 的消息

  • September 19, 2022

我剛剛將 Ubuntu 22.04 放在我的伺服器上,當我執行apt-get install xx我要下載的包的位置)或needrestart時,我收到了一條我沒有找到解釋的​​消息。

Running kernel seems to be up-to-date.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.

此外,在最後一行 ( No VM guests are running outdated hypervisor (qemu) binaries on this host.) 之後,我可以輸入另一個命令之前有一些延遲。

任何有關它的含義和出現原因的幫助將不勝感激

它會告訴您需要重新啟動哪些內容才能使更新生效。在這種情況下,什麼都沒有。

行為取決於中的$nrconf{restart}設置/etc/needrestart/needrestart.conf

  • i: 以互動方式提示重啟(預設值)
  • a: 自動重啟
  • l: 列出需要的重啟

有關詳細資訊,請參閱此問題和答案:https ://askubuntu.com/questions/1367139/apt-get-upgrade-auto-restart-services

引用自:https://serverfault.com/questions/1111037