Linux

防止電腦重新啟動的任何方法

  • October 25, 2018

我正在嘗試在我的電腦上創建一個環境,​​它根本不會收到更新,或者它可能會收到更新但仍然不會自行重新啟動。

我的問題是我可以在任何 Linux 發行版上實現這一點嗎?如果是這樣,有人可以指導我如何做到這一點嗎?我聽說過無限期執行的 UNIX 伺服器,所以我只是假設這在 Linux 上也可以實現。如果不是這樣,消除混亂會很好。感謝您的任何見解

在基於 Debian 的系統(如 Ubuntu)中,負責自動更新的軟體包稱為unattended-upgrades.

如果要停止對系統的自動安全更新,一個簡單的方法是解除安裝它,如下所示:

sudo apt remove unattended-upgrades

來自 `man unattended-upgrade'

無人值守升級 - 自動安裝安全(和其他)升級

該程序可以在無人值守的情況下自動下載和​​安裝安全升級,注意僅從配置的 APT 源安裝軟體包,並檢查有關配置文件更改的 dpkg 提示。所有輸出都記錄到 /var/log/unattended-upgrades.log。

   This script is the backend for the APT::Periodic::Unattended-Upgrade option  and  designed
   to be run from cron (e.g. via /etc/cron.daily/apt).

至於重啟,升級後不強制重啟。你可以繼續使用它。但是,如果您想隨著時間的推移繼續執行它,如果您不刪除正在執行的核心版本的軟體包,系統通常會更開心。

顯然,從安全的角度來看,建議更新軟體包,並在有新核心更新時定期重啟以執行新的核心版本。

你也有一些 Linux 版本,核心在執行時打了更新檔,你很少需要重新啟動。

引用自:https://unix.stackexchange.com/questions/465213