如何在 Ubuntu 24.04、22.04 或 20.04 上安裝 Signal Desktop

Signal Desktop 是一款安全的訊息應用程序,以其強大的加密和隱私功能而聞名。它支援簡訊、語音和視訊通話以及文件共享,確保您的通訊保持私密和安全。 Signal Desktop 與 Signal 行動應用程式同步,讓您可以跨裝置無縫傳送和接收訊息。其先進的安全功能包括端對端加密、訊息消失和無日誌政策,使其成為注重隱私的用戶的首選。

要在 Ubuntu 24.04、22.04 或 20.04 上安裝 Signal Desktop,您可以使用三種主要方法:使用 Signal 的 APT 儲存庫進行最新版本、Flatpak 和 Flathub 或 Snapcraft。本指南將引導您完成每種安裝方法。

方法一:透過APT安裝Signal Desktop

在安裝 Signal Desktop 之前更新 Ubuntu

在繼續安裝過程之前,請確保您的 Ubuntu 系統包含所有現有軟體包是最新的至關重要。更新系統可確保您擁有最新的安全性修補程式和軟體改進。若要更新 Ubuntu 系統,請執行以下命令:

sudo apt update && sudo apt upgrade

安裝 Signal Desktop 的初始包

Signal Messenger 安裝需要一些相依性。儘管您的系統可能已經包含大多數這些軟體包,但執行以下命令將確保它們的安裝:

sudo apt install software-properties-common apt-transport-https curl -y

此命令安裝 software-properties-common、apt-transport-https 和 curl 軟體包,這有助於新增新儲存庫並確保與它們的安全通訊。

導入訊號 APT 儲存庫

匯入 GPG 金鑰和儲存庫以透過 APT 安裝 Signal Messenger。此過程可確保您的系統上始終擁有最新版本的 Signal。

首先,使用以下命令匯入 GPG 金鑰:

curl -fSsL https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor | sudo tee /usr/share/keyrings/signal-desktop-keyring.gpg

此命令從 Signal 網站下載 GPG 金鑰,使用 gpg 命令處理它,並將其儲存到 /usr/share/keyrings 目錄。

接下來,使用以下命令導入儲存庫:

echo deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main | sudo tee /etc/apt/sources.list.d/signal-messenger.list

注意:命令中可能會出現術語“Xenial”,但無需擔心。該應用程式接收所有 Ubuntu 版本的更新,包括最新版本。

Signal Desktop PPA 匯入後刷新 APT 套件索引

導入訊號儲存庫後,更新 APT 套件索引以反映新新增的儲存庫。運行以下命令來執行此操作:

sudo apt update

透過 APT 指令安裝 Signal Desktop

最後,您可以透過執行以下命令來安裝 Signal Messenger:

sudo apt install signal-desktop

此命令下載並安裝 signal-desktop 軟體包,使 Signal Desktop 在您的 Ubuntu 系統上可用。

方法 2:透過 Flatpak 和 Flathub 安裝 Signal Desktop

本節將探討使用 Flatpak 套件管理器安裝 Signal 的替代方法。 Flatpak 是一個類似 Snap 的通用套件管理器,提供了一種在 Linux 系統上安裝應用程式的簡單且安全的方法。它允許您擁有最新版本的應用程序,獨立於您的發行版儲存庫,並提供更好的沙箱以增強安全性。

注意:如果您的系統沒有安裝 Flatpak,請參閱我們的指南 如何在 Ubuntu 上安裝 Flatpak 有關安裝最新受支援版本的 Flatpak 的分步說明。

啟用 Flathub 進行 Signal Desktop 安裝

在透過 Flatpak 安裝 Signal 之前,您必須啟用 Flathub 儲存庫,它是 Flatpak 應用程式的主要來源。若要啟用 Flathub,請在終端機中執行下列命令:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

此命令將 Flathub 儲存庫新增至您的 Flatpak 配置中,確保您可以存取各種應用程序,包括 Signal。

透過 Flatpak 指令安裝 Signal Desktop

啟用 Flathub 後,您可以使用 flatpak install 指令安裝 Signal。在終端機中執行以下命令:

flatpak install flathub org.signal.Signal -y

此命令從 Flathub 儲存庫安裝 Signal Desktop,為您提供該應用程式的最新版本。

方法 3:透過 Snapcraft 安裝 Signal Desktop

第三個選項是在所有 Ubuntu 系統上安裝 Snapcraft 套件管理器,除非您將其刪除。 Snap 提供了一種在 Ubuntu 系統上輕鬆安裝和管理軟體的方法。

確保 Ubuntu 系統上安裝了 Snap

如果您的系統沒有安裝 Snap,您可以使用以下命令添加它:

sudo apt install snapd -y

安裝核心卡扣

明智的做法是在任何應用程式之前安裝「核心」Snap,因為它有助於維護所有 Snap 應用程式的穩定性。要安裝它,請使用以下命令:

sudo snap install core

透過 Snap 指令安裝 Signal Desktop

現在,您已準備好安裝 Signal Desktop。執行以下命令開始安裝:

sudo snap install signal-desktop

透過 CLI 指令或 GUI 路徑啟動 Signal Desktop

現在您已成功安裝 Signal Messenger,是時候啟動應用程式並享受其功能了。打開 Signal 的方式有多種,我們將討論每種方式以滿足您的偏好。

啟動 Signal Desktop 的 CLI 方法

若要使用終端機開啟 Signal,請根據您的安裝方法執行以下命令:

APT Signal 桌面安裝:

signal

Flatpak Signal 桌面安裝:

flatpak run org.signal.Signal

Snap Signal 桌面安裝:

snap run signal-desktop

啟動 Signal Desktop 的 GUI 方法

您可以直接從桌面環境啟動 Signal,以獲得更用戶友好的方法。為此,請按照下列步驟操作:

  1. 開放活動。
  2. 按一下“顯示應用程式”。
  3. 找到 Signal 圖標並點擊它以啟動應用程式。

附加 Signal 桌面命令

在本節中,我們將探討一些在 Ubuntu Linux 上管理 Signal Messenger 的其他指令,包括如何更新、卸載和刪除儲存庫和 GPG 金鑰。

更新 Signal 桌面

若要檢查更新並確保您使用的是最新版本的 Signal Desktop 和其他已安裝的軟體包,請在終端機中執行以下命令:

Signal Desktop 的 APT 更新指令

sudo apt update && sudo apt upgrade

Signal Desktop 的 Flatpak 更新指令

flatpak update

Signal Desktop 的 Snap 更新指令

snap refresh

刪除訊號桌面

如果您決定從 Ubuntu 中卸載 Signal Desktop,請按照以下與您的 Signal Desktop 安裝相符的命令進行操作:

Signal Desktop 的 APT 刪除指令

首先,使用以下指令刪除 Signal Messenger:

sudo apt remove signal-desktop

其次,透過執行以下命令刪除訊號儲存庫:

sudo rm /etc/apt/sources.list.d/signal-messenger.list

最後,為了更好的安全性和系統維護,請使用以下命令刪除 GPG 金鑰:

sudo rm /usr/share/keyrings/signal-desktop-keyring.gpg

Signal Desktop 的 Flatpak 刪除指令

對於 Flatpak 安裝,您需要使用不同的命令從桌面移除 Signal:

flatpak uninstall org.signal.Signal

Signal Desktop 的快照刪除指令

如果您使用 Snap 安裝,請執行以下命令將其刪除:

sudo snap remove signal-desktop

結束語

透過在 Ubuntu 系統上安裝 Signal Desktop,您可以跨裝置享受安全且私密的通訊。選擇最適合您偏好的安裝方法,無論是 Signal 的 APT 儲存庫、Flatpak 或 Snapcraft。定期更新 Signal Desktop 以受益於最新的安全功能和改進。使用最安全的訊息傳遞應用程式之一,讓您高枕無憂。

Joshua James
跟我來
Joshua James 的最新帖子 (看全部)

發佈留言