開啟 Ubuntu 系統(tǒng)自動升級
在學(xué)習(xí)如何開啟Ubuntu系統(tǒng)自動升級之前,先解釋下為什么需要自動升級。
默認(rèn)情況下,ubuntu每天一次檢查更新。但是一周只會彈出一次軟件升級提醒,除非當(dāng)有安全性升級時,才會立即彈出。所以,如果你已經(jīng)使用Ubuntu一段時間,你肯定很熟悉這個畫面:
但是做為一個正常桌面用戶,根本不會去關(guān)心有什么更新細(xì)節(jié)。而且這個提醒完全就是浪費時間,你肯定信任Ubuntu提供的升級補丁,對不對?所以,大部分情況你肯定會選擇“現(xiàn)在安裝”,對不對?
所以,你需要做的就只是點一下升級按鈕?,F(xiàn)在,明白為什么需要自動系統(tǒng)升級了吧?開啟自動系統(tǒng)升級意味著所有最新的更新都會自動下載并安裝,并且沒有請求確認(rèn)。是不是很方便?
開啟Ubuntu自動升級
演示使用Ubuntu15.04,Ubuntu 14.04步驟類似。
打開Unity Dash ,找到軟件更新:
打開軟件資源設(shè)置,切換到升級標(biāo)簽:
可以發(fā)現(xiàn),默認(rèn)設(shè)置就是每日檢查并立即提醒安全升級。
改變 ‘當(dāng)有安全升級’和‘當(dāng)有其他升級’的選項為:下載并自動安裝。
閉對話框完成設(shè)定。這樣每次Ubuntu檢查更新后就會自動升級。
Ubuntu取消自動更新命令
1.
vi /etc/apt/apt.conf.d/50unattended-upgrades
Unattended-Upgrade::Allowed-Origins {
// "${distro_id}:${distro_codename}-security";
// "${distro_id}:${distro_codename}-updates";
// "${distro_id}:${distro_codename}-proposed";
// "${distro_id}:${distro_codename}-backports";
};
注釋掉選項相應(yīng)的選項。
2.
vi /etc/apt/apt.conf.d/10periodic
APT::Periodic::Update-Package-Lists "1"; //顯示更新包列表 0表示停用設(shè)置
APT::Periodic::Download-Upgradeable-Packages "1"; //下載更新包 0表示停用設(shè)置
APT::Periodic::AutocleanInterval "7"; // 7日自動刪除
APT::Periodic::Unattended-Upgrade "1"; //啟用自動更新 0表示停用自動更新
本次安裝的ubuntu11.04沒有此文件,所以在/etc/apt/apt.conf.d下尋找有如下文字的文件,找到了20auto-upgrades
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "0";
將其修改