關閉 Ubuntu 自動更新

前幾天一大早就收到通知網站掛了,上去看了 log 之後發現錯誤竟然是找不到 pagespeed 模組 … 查了一下發現是自動更新造成,這裡把關閉 Ubuntu 自動更新的方法記下來。

某次遇到 Ubuntu 20.04 安裝完一切後,過不久發現原本好好的功能突然出問題,查了一下才發現原本的設定不一樣了,到底發生什麼事?一度懷疑被其他工程師更新了,只好硬著頭皮快點把問題修復,讓網站上線,之後就忘記這件事情。

直到最近有一台新機器也是安裝完畢後,過不久使用 nginx + phpfpm 的網站自己突然就掛了,一直噴 pagespeed module not found 的錯誤 …?一度懷疑是不是主機被入侵 … 經過仔細盤查後才發現原來這台也是 Ubuntu 20.04,預設會開啟自動更新 …

根據 Ubuntu 關閉自動更新How To Disable Automatic Updates on Ubuntu 20.04 LTS 這兩篇文章,關閉自動更新很簡單,只要把以下設定都改為 0 就可以了!

vim /etc/apt/apt.conf.d/20auto-upgrades

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";

    發佈留言

    發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

    這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料