Ubuntu

Ubuntu 是否附帶自動更新快照?

  • April 19, 2020

我不使用 snap,但我知道最新版本的 Ubuntu 預裝了 snap。我的理解是快照會自動更新,並且不能禁用更新。我是否正確理解如果我安裝 Ubuntu(可能還有許多從 Ubuntu 派生的發行版),即使我沒有使用 snap,也會有預安裝的 snap 包會強制更新?

對於 Ubuntu 18.04:

  • Ubuntu Server 沒有預裝任何快照。
  • Ubuntu 桌面附帶了作為快照安裝的計算器、字元、系統日誌和系統監視器。他們自動更新。您可以解除安裝它們並安裝傳統.deb版本。

對於 Ubuntu 20.04:

  • Ubuntu Server 附帶安裝了 LXD。它當然會自動更新。安裝程序提出了一個菜單,可以在其中安裝許多據稱有用的快照。
  • Ubuntu Desktop 附帶 Ubuntu 軟體(應用程序)作為 snap 安裝。

快照將自動更新。

要檢查更新的狀態,請使用:

snap refresh --time

要配置刷新計時器:

sudo snap set system refresh.timer=From,To

例如:每天刷新快照 4 次:

sudo snap set core refresh.timer=0:00-24:00/4

snapcraft docs 上的一些範例,控制刷新頻率

刷新已安裝的快照

快照會自動更新。但是,要手動檢查更新,請使用以下命令:

$ sudo snap refresh vlc

以上將檢查快照正在跟踪的頻道。如果有更新版本的 snap 包可用,它將被下載並安裝。

您可以通過以下方式更新所有快照:

sudo snap refresh

是否有預裝的 snap 包會強制更新?

是的,即使您不使用 snapd,它也會檢查更新。

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