如何在 Linux 上安裝官方 Snap Store 應用

要在 Linux 上安裝官方 Snap Store 桌面應用,請確保 Snapcraftsnapd已安裝並正常運行,然後運行 `npm install Snapstore`。 Canonicalsudo snap install snap-store目前的 Snapcraft 產品資訊中將該產品稱為App Center,但軟體包名稱仍然是 Snap Store snap-store。該應用程式由 Canonical 的認證帳戶發布。較舊的 Ubuntu 版本可能仍然顯示名稱為 Snap Store。

Snap Store 網站是 Snap 應用程式商店的線上目錄;而 Snap 應用程式則是圖形化的介面,方便使用者在桌面上尋找和管理 Snap 應用程式。以下步驟將安裝桌面應用,但不會為原本不支援 Snap 的發行版安裝 Snap 支援。

安裝前:檢查 snapd

snapd是負責下載、安裝、刷新和移除 snap 應用的後台服務。在終端機中,檢查 Snap 命令是否可以存取到它:

snap version

正常運作的配置會傳回 snapdsnap和snapd 的版本資訊snapd。如果缺少指令或報表無法連線到守護程式,snapd請先安裝並設定 snapd。所需的軟體包和服務步驟因發行版而異,因此請使用 Canonical 的snapd 安裝指南,並選擇適用於您 Linux 發行版的說明。 Canonical 列出了 Ubuntu 18.04 及更高版本以及其他一些系統預先安裝了 snapd;但這並不意味著所有 Linux 系統都預先安裝了 snapd。

某些發行版在安裝 snapd 後需要登出並重新登入、重新啟動系統或執行 systemd socket 設定步驟。請依照您所用發行版的說明進行操作,不要直接複製其他發行版的指令。一旦snap version可以顯示守護進程版本,即可繼續。

Linux 終端機會顯示 snap 版本指令和版本字段,用於檢查 snapd。
執行snap version以確認 Snap 用戶端和守護程式回應。

1. 安裝 Snap Store 軟體包

在 snapd 正常運作的情況下,從官方 Snap Store 安裝 Canonical 的桌面應用程式商店:

sudo snap install snap-store

如果提示,請輸入您的 Linux 帳戶密碼。等待命令完成;下載和安裝時間取決於您的網路連線和系統。當程式傳回 shell 提示字元且無錯誤時,表示軟體包已安裝完成。如果 Snap 報告軟體套件snap-store已安裝,您可以跳過此步驟並直接開啟它。目前軟體包名稱和安裝指令顯示在Canonical 驗證的應用程式中心 (snap-store) 清單中。

終端機執行 `sudo snap install snap-store` 指令,並報告軟體包已安裝。
如果 Snap 顯示應用程式snap-store已安裝,則繼續啟動應用程式。

2. 開啟應用中心或Snap商店

從桌面應用程式選單啟動它。搜尋「App Center」或「Snap Store」;顯示的名稱可能因發行版和版本而異。您也可以透過終端啟動它:

snap-store

在 Ubuntu 系統中,目前的應用程式商店可能已經以 App Center 的形式存在,因此在安裝其他應用程式之前,請先檢查您的應用程式清單。 Canonical 指出,在較早的 Ubuntu 版本中,App Center 被稱為 Snap Store,並且基於 GNOME 軟體中心。在其他桌面系統中,該圖示可能出現在不同的應用程式類別下,但安裝軟體包的命令保持不變。

Linux 應用程式啟動器會在桌面應用程式中反白顯示 App Center 圖示。
在應用程式啟動器中搜尋 App Center;較舊的系統可能會將其標記為 Snap Store。

3. 尋找並安裝一個應用程式

在應用程式商店中,您可以瀏覽可用類別或使用搜尋框尋找應用程式。開啟應用程式詳情頁面,查看描述、發布者、螢幕截圖和其他詳細資訊後再進行安裝。帶有「已驗證發布者」徽章的應用程式表示該發布者已通過 Canonical 的驗證;但這並不意味著應用程式商店中的所有應用程式都由 Canonical 發布。

在應用程式頁面選擇「安裝」 ,如果桌面提示,請進行身份驗證。應用程式商店會下載 snap 應用程式及其所需的元件,如果應用程式包包含啟動器,則會將其新增至桌面選單。應用程式商店頁面還可以顯示已安裝的 snap 應用,並提供更新或卸載選項,但標籤可能會因應用程式版本和桌面環境而異。

軟體商店頁面會顯示應用程式詳情頁面,其中包含搜尋框和「安裝」按鈕。
打開應用程式列表,查看其詳細信息,然後選擇“安裝”。

故障排除

  • snap: command not foundsnapd未安裝或您的會話未取得其命令路徑。請按照發行版的設定頁面進行操作,然後登出並重新登錄,或根據指示重新啟動。
  • 無法與伺服器通訊:守護程式或其套接字可能尚未準備就緒。請先確認適用於您發行版的 snapd 安裝步驟,然後再重試 Snap Store 安裝指令。
  • 應用程式無法開啟:請嘗試snap-store在終端機中執行,以便查看任何錯誤。檢查圖形桌面會話和網路連線是否正常,並等待首次啟動完成載入。
  • 一份舊指南建議使用 GNOME 運行時命令:不要將固定軟體包(例如)視為gnome-3-28-1804通用先決條件。目前 Canonical 版本的安裝指令是sudo snap install snap-store;請使用目前軟體包和發行版文件排查特定的啟動錯誤。

為了順利完成安裝,基本步驟很簡單:按照發行版的說明準備 snapd,安裝 snapd snap-store,然後從選單或終端啟動應用程式。如果系統出現錯誤導致安裝中斷,請參考軟體套件清單和發行版的 Snap 文件。

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。