Snap 包廣泛用於各種 Linux 發行版中。這些軟件包易於創建、安裝和管理,並使您的所有應用程序保持最新狀態。但是,要使用這些包,您需要安裝一個名為 Snapd 的 API。此 API 管理 Linux 系統上的 snap 包。 與 snap 商店通信以在您的 Linux 系統上下載和安裝 snap 包。
這個 API 在大多數 Linux 上默認安裝。但是,某些 Linux 發行版(例如 Debian)需要手動安裝此 API 才能輕鬆處理 snap 包。因此,在本文中,我將向您展示如何在 Debian 11 上啟用 Snapd。
在 Debian 11 上啟用 Snapd
要在 Debian 10 上啟用 Snapd,您需要執行以下操作:
首先,您需要在 Debian 10 上啟動一個終端。為此,在 Debian 10 桌面上[アクティビティ]單擊一個選項卡。在出現的搜索欄中鍵入“terminal”,然後單擊搜索結果以啟動終端窗口,如下圖所示。
在安裝任何新包或 API 之前,強烈建議更新您的系統以安裝所有最新功能。為此,請在終端中鍵入以下命令並按 Enter:
sudo apt update
下圖中也顯示了此命令。
成功運行此命令後,您可以輕鬆地通過互聯網安裝任何東西。 要在 Debian 10 上安裝 Snapd,請在終端中鍵入以下命令並按 Enter:
sudo apt install snapd
根據您的互聯網連接速度,此命令可能需要很長時間才能運行。如下所示:
成功運行此命令後,您應該重新啟動 Debian 10 系統。這是正確更新所有路徑所必需的。在某些系統上,註銷和重新登錄仍會執行必要的更新,但強烈建議重新啟動系統以確保安全。 重新啟動 Debian 10 系統後,您應該可以使用 snap 包。 如果您不知道如何使用 snap 命令,我建議您閱讀它。為此,請在終端中鍵入以下命令並按 Enter:
snap --help
下圖中也顯示了此命令。
成功運行此命令後,您可以在終端中看到有關 snap 命令的所有基本詳細信息,如下圖所示。
在實際使用 snap 包之前要做的最後一件事是測試 Snapd API 是否已成功安裝。為此,您需要安裝快照並查看它是否有效。在此示例中,我們嘗試安裝 hello-world snap。要安裝,您需要在終端中鍵入以下命令並按 Enter:
snap install hello-world
根據您的互聯網速度,此命令也可能需要很長時間才能運行。如下所示:
安裝 hello-world snap 後,您需要在終端中鍵入以下命令並按 Enter:
hello-world
命令如下圖所示。
如果此命令成功運行,您應該會在終端上看到“Hello World!”,如下圖所示。
結論是
Snap Package 通過自動更新您的所有應用程序讓您的生活更輕鬆。因此,要使用這些包來管理應用程序更新,您必須在系統上安裝 Snapd API。本文介紹的方法將帶您逐步完成在 Debian 10 上啟用此 API 並使用它安裝快照的過程。這種方法非常簡單易用。以這種方式使用命令的唯一問題是它們需要很長時間才能執行。但是,如果您的互聯網連接非常好,請不要擔心這一點。