怎么關(guān)閉Ubuntu無人值守升級? Ubuntu禁止自動更新的技巧

本教程教你如何處理無人值守的升級,即 Ubuntu Linux 的自動系統(tǒng)更新。
- 來源:https://linux.cn/article-12257-1.html
- 作者:Abhishek Prakash
- 譯者:geekpi
有時,當你嘗試關(guān)閉 Ubuntu 系統(tǒng)時,可能看到這個阻止你關(guān)閉的頁面:
關(guān)機過程中正在進行無人值守升級,請不要關(guān)閉計算機。
你可能會問這個“無人值守升級”是什么,怎么會在你不知情的情況下運行呢?
原因是 Ubuntu 非常重視系統(tǒng)的安全性。默認情況下,它會每天自動檢查系統(tǒng)更新,如果發(fā)現(xiàn)安全更新,它會下載這些更新并自行安裝。對于正常的系統(tǒng)和應(yīng)用更新,它會通過軟件更新程序通知你。
由于所有這些都是在后臺發(fā)生的,所以在你嘗試關(guān)閉系統(tǒng)或嘗試自行安裝應(yīng)用程序之前,你甚至不會意識到這一點。
在這些無人值守的升級過程中,嘗試安裝新軟件,會導(dǎo)致著名的無法獲得鎖定的錯誤。
如你所見,自動更新帶來了一些小麻煩。你可以選擇禁用自動更新,但這意味著你必須一直手動檢查并更新你的 Ubuntu 系統(tǒng)。
你真的需要禁用自動更新嗎?
- 請注意,這是一項安全功能。Linux 實際上允許你禁用系統(tǒng)中的所有功能,甚至禁用這些安全功能。
- 但是我認為,作為普通用戶,你不應(yīng)該禁用自動更新。畢竟,它可以確保你的系統(tǒng)安全。
- 為了確保系統(tǒng)的安全性,你可以忍受自動更新所帶來的小麻煩。
現(xiàn)在,你已經(jīng)收到警告,還是覺得承擔手動更新系統(tǒng)的額外任務(wù)更好,那么讓我們看看如何處理自動更新。
與往常一樣,有兩種方法可以做到:GUI 和命令行。 我將向你展示兩種方法。
我在這里使用 Ubuntu 20.04,但是這些步驟對 Ubuntu 18.04 和任何其他 Ubuntu 版本均有效。
方法 1:以圖形方式禁用 Ubuntu 中的自動更新
進入菜單并查找“軟件和更新”工具。
在此處,進入“更新”選項卡。查找“自動檢查更新”。默認情況下,它設(shè)置為“每日”。
你可以將其更改為“從不”,你的系統(tǒng)將永遠不會檢查更新。如果不檢查更新,它就不會找到要安裝的新的更新。
如果這樣做,那么必須不時手動更新系統(tǒng)。但是,這是額外的工作,你可能不會一直記得。
在 Ubuntu 中處理自動更新的更好方法
就個人而言,我建議讓它自己檢查更新。如果你不希望它自動安裝更新,那么可以更改該行為,以通知有關(guān)安全更新的可用性。
保持“自動檢查更新”為“每日”,然后將“有安全更新時”選項更改為“立即顯示”,而不是“自動下載并安裝”。
這樣,它會檢查是否有更新,而不是在后臺自動安裝更新,軟件更新程序會通知你有可用于系統(tǒng)的更新。而你的系統(tǒng)已經(jīng)完成正常的系統(tǒng)和軟件更新。
使用此設(shè)置,關(guān)閉系統(tǒng)時將不會看到“正在進行的無人值守升級”。但是,由于兩個不同的進程無法同時使用 apt 包管理器,因此你仍然可能會遇到“無法鎖定”錯誤。
我相信這是一個更好的解決方案,你不認為是么?
如我承諾的同時有 GUI 和命令行方法一樣,讓我向你展示如何在終端中禁用無人值守的升級。
如何在 Ubuntu 中使用命令行禁用自動更新
你可以在 /etc/apt/apt.conf.d/20auto-upgrades
中找到自動升級設(shè)置。Ubuntu 終端中的默認文本編輯器是 Nano,因此你可以使用以下命令來編輯此文件:
sudo nano /etc/apt/apt.conf.d/20auto-upgrades
現(xiàn)在,如果你不希望系統(tǒng)自動檢查更新,那么可以將 APT::Periodic::Update-Package-Lists
的值更改為 "0"
。
APT::Periodic::Update-Package-Lists "0"; APT::Periodic::Unattended-Upgrade "0";
如果你希望它檢查更新但不自動安裝無人值守的升級,那么可以選擇將其設(shè)置為:
APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Unattended-Upgrade "0";
最后
由于某種原因,啟用了自動安全更新,建議你保持這種狀態(tài)。這個小煩惱實際上并不值得冒險損害系統(tǒng)安全性。
相關(guān)文章
如何配置Ubuntu無人值守升級? 手動操作實現(xiàn)Ubuntu自動升級技巧
無人值守升級是一個用于自動更新 Debian 和 Ubuntu 系統(tǒng)的開源項目,該項目的主要目的是確保系統(tǒng)能夠定期自動安裝安全更新,從而保持系統(tǒng)的安全性和穩(wěn)定性2025-01-20Ubuntu系統(tǒng)怎么安裝Warp? 新一代AI 終端神器安裝使用方法
Warp是一款使用Rust開發(fā)的現(xiàn)代化AI 終端工具,該怎么再Ubuntu系統(tǒng)中安裝使用呢?下面我們就來看看詳細教程2025-01-20解決VMware中Ubuntu虛擬機鼠標閃爍或指針位置不正確的方案
剛下載虛擬機后,電腦在虛擬機內(nèi)出現(xiàn)了鼠標閃爍或者鼠標指針位置不對的問題,該怎么解決呢?下面我們就來看看詳細教程2025-01-09什么是 Ubuntu LTS?Ubuntu LTS和普通版本區(qū)別對比
Ubuntu LTS是Ubuntu操作系統(tǒng)的一個特殊版本,旨在提供更長時間的支持和穩(wěn)定性,與常規(guī)的Ubuntu版本相比,LTS版本在以下幾個方面有所不同2025-01-04如何安裝HWE內(nèi)核? Ubuntu安裝hwe內(nèi)核解決硬件太新的問題
今天的主角就是hwe內(nèi)核(hardware enablement kernel),一般安裝的Ubuntu都是初始內(nèi)核,不能很好地支持新硬件,導(dǎo)致諸如內(nèi)置網(wǎng)卡、聲卡等不工作,我們可以通過一些方法安裝h2025-01-04如何安裝 Ubuntu 24.04 LTS 桌面版或服務(wù)器? Ubuntu安裝指南
對于我們程序員來說,有一個好用的操作系統(tǒng)、好的編程環(huán)境也是很重要,如何安裝 Ubuntu 24.04 LTS 桌面版或服務(wù)器?詳細請看下文介紹2025-01-04如何評價Ubuntu 24.04 LTS? Ubuntu 24.04 LTS新功能亮點和重要變化
Ubuntu 24.04 LTS即將發(fā)布,帶來一系列提升用戶體驗的顯著功能,本文深入探討了該版本的亮點,幫助用戶做出明智的決策2025-01-04Ubuntu 24.04 LTS怎么關(guān)閉 Ubuntu Pro 更新提示彈窗?
Ubuntu每次開機都會彈窗提示安全更新,設(shè)置里最多只能取消自動下載,自動更新,但無法做到直接讓自動更新的彈窗不出現(xiàn),該怎么徹底禁止更新彈窗呢?詳細請看下文介紹2025-01-04Ubuntu 怎么啟用 Universe 和 Multiverse 軟件源?
在Ubuntu中,軟件源是用于獲取和安裝軟件的服務(wù)器,通過設(shè)置和管理軟件源,您可以確保系統(tǒng)能夠從可靠的來源獲取最新的軟件包,本文將介紹如何在Ubuntu中設(shè)置和管理軟件源2025-01-04Ubuntu怎么安裝vscode? Ubuntu下vscode安裝調(diào)試圖文教程
在Ubuntu系統(tǒng)下配置Visual Studio Code(VSCode)主要涉及安裝VSCode、安裝必要的插件以及進行一些基本的設(shè)置,以下是一個詳細的步驟指南2024-12-25