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 連接速度。 如下圖所示:
成功執行此命令後,您將需要重新啟動 Debian 10 系統。 這是正確更新所有路徑所必需的。 對於某些系統,即使註銷和登錄也會進行所需的更新,但是,強烈建議重新啟動系統以更安全。 一旦您重新啟動 Debian 10 系統,您就可以使用 snap 包了。 萬一您不知道如何使用 snap 命令,您應該做的最好的事情是閱讀有關該命令的信息。 為此,請在終端中鍵入以下命令,然後按 Enter 鑰匙:
snap --help
此命令也顯示在下圖中:
成功執行此命令後,您將能夠在終端上看到有關 snap 命令的所有基本詳細信息,如下圖所示:
現在,在實際使用 snap 包之前,您應該做的最後一件事是測試 Snapd API 是否已成功安裝。 為此,您需要安裝一個 snap 並查看它是否正常工作。 在這個 example,我們已經嘗試安裝 hello-world snap。 要安裝它,您需要在終端中鍵入以下命令,然後按 Enter 鑰匙:
snap install hello-world
根據您的 Internet 速度,此命令將再次需要足夠的時間來執行。 如下圖所示:
hello-world snap 安裝完成後,您需要在終端中鍵入以下命令,然後按 Enter 鑰匙:
hello-world
該命令如下圖所示:
如果此命令執行成功,您將能夠看到“Hello World!” 寫在您的終端上,如下圖所示:
結論
Snap 包通過自動更新您的所有應用程序讓您的生活更輕鬆。 因此,要使用這些軟件包來管理您的應用程序更新,您必須在系統上安裝 Snapd API。 本文中討論的方法解釋了在 Debian 10 上啟用此 API 並使用它安裝快照的分步過程。 這種方法使用起來相當簡單方便。 此方法中使用的命令的唯一問題是它們需要大量時間來執行。 但是,如果您有一個非常好的互聯網連接,那麼您甚至不必擔心這個問題。