Snap 包廣泛用於各種 Linux 發行版中。這些軟件包易於創建、安裝和管理,並使您的所有應用程序保持最新。但是,要使用這些包,您需要安裝一個名為 Snapd 的 API。此 API 管理 Linux 系統上的 snap 包。 與 snap store 通信以在您的 Linux 系統上下載和安裝 snap 包。

大多數 Linux 版本都默認安裝了這個 API。但是,某些 Linux 發行版(例如 Debian)需要手動安裝此 API 才能輕鬆使用 snap 包。因此,在本文中,我們將解釋如何在 Debian 11 上啟用 Snapd。

在 Debian 11 上啟用 Snapd

要在 Debian 10 上啟用 Snapd,您需要執行以下操作:

首先,您需要在 Debian 10 上啟動一個終端。為此,在 Debian 10 桌面上[アクティビティ]單擊一個選項卡。在出現的搜索欄中鍵入“終端”,然後單擊搜索結果以啟動終端窗口,如下圖所示。

強烈建議在安裝任何新軟件包或 API 之前更新您的系統以安裝所有最新功能。為此,請在終端中鍵入以下命令並按 Enter:

sudo apt update

該命令也顯示在下圖中。

成功運行此命令後,您可以輕鬆地通過 Internet 安裝任何東西。 要在 Debian 10 上安裝 Snapd,請在終端中鍵入以下命令並按 Enter:

sudo apt install snapd

根據您的 Internet 連接速度,此命令可能需要很長時間才能運行。如下所示:

安裝 Snapd

成功運行此命令後,您應該重新啟動 Debian 10 系統。這是所有路徑正確更新所必需的。在某些系統上,即使只是註銷和登錄也會進行必要的更新,但我們強烈建議重新啟動系統以更安全。 重新啟動 Debian 10 系統後,您可以使用 snap 包。 如果您不知道如何使用 snap 命令,我建議您閱讀它。為此,請在終端中鍵入以下命令並按 Enter:

snap --help

該命令也顯示在下圖中。

獲取 snap 命令的幫助

成功運行此命令後,您可以在終端中看到有關 snap 命令的所有基本詳細信息,如下圖所示。

捕獲命令行選項

在實際使用 snap 包之前要做的最後一件事是測試 Snapd API 是否已成功安裝。為此,您需要安裝快照並查看是否有效。在此示例中,我們嘗試安裝 hello-world snap。要安裝,您需要在終端中鍵入以下命令並按 Enter:

snap install hello-world

根據您的互聯網速度,此命令也可能需要很長時間才能運行。如下所示:

安裝快照包

安裝 hello-world snap 後,您需要在終端中鍵入以下命令並按 Enter:

hello-world

命令如下圖所示。

運行 hello-world snap

如果此命令成功運行,您應該會在終端中看到“Hello World!”,如下圖所示。

快照測試成功

結論是

快照包通過自動更新您的所有應用程序讓您的生活更輕鬆。因此,要使用這些包來管理應用程序更新,您必須在系統上安裝 Snapd API。本文中描述的方法將引導您逐步完成在 Debian 10 上啟用此 API 並使用它安裝快照的過程。這種方法非常簡單易用。以這種方式使用的命令的唯一問題是它們需要很長時間才能執行。但是,如果您有一個非常好的互聯網連接,請不要擔心這一點。