如何停止快照儲存進行更新

如何停止快照儲存進行更新

我很困惑。我收到一條通知,表示快照儲存的更新正在等待。我進入 Ubuntu Software 並告訴它更新快照儲存。

我收到一條訊息,指出無法完成此操作,因為快照商店正在運行應用程式。

它給了我一個 PIDS。

我進入系統監視器並停止指定的 pid。

我打開 Ubuntu Software 進行更新並收到相同的錯誤訊息,但 pid 不同。

我該如何擺脫這個惡性循環?

似乎有關於刪除 snap-store 的論壇討論,但我只想更新它,最好不要弄亂 CLI。既然有一個用於更新 Ubuntu 軟體的 GUI,為什麼還要使用 CLI 呢?

答案1

「Ubuntu Software」和「snap-store」是同一應用程式的兩個名稱。

Ubuntu 軟體(由名為 的 snap 套件提供snap-store)在運行時無法更新。

當您退出或終止應用程式...然後立即重新啟動它...這意味著它再次運行!所以仍然無法更新。

  • Ubuntu 軟體 = 快照存儲
  • 快照儲存無法自行更新
  • Ubuntu 軟體無法更新快照儲存(它們是相同的應用程式

您有兩個選擇:

  1. 退出應用程式並讓它停止。不要重新啟動它。 Snapd 將在接下來的幾個小時內在背景更新快照儲存。

  2. 退出應用程式並使用命令列立即更新快照:sudo snap refresh

對於一個簡單的解決方案:

snap-store --quit
sudo snap refresh

相關內容