Signal Desktop は、強力な暗号化とプライバシー機能で知られる安全なメッセージング アプリケーションです。テキスト メッセージング、音声通話、ビデオ通話、ファイル共有をサポートし、通信のプライバシーとセキュリティを確保します。Signal Desktop は Signal モバイル アプリと同期し、デバイス間でシームレスにメッセージを送受信できます。高度なセキュリティ機能には、エンドツーエンドの暗号化、消えるメッセージ、ログなしポリシーなどがあり、プライバシーを重視するユーザーにとって最適な選択肢となっています。
Ubuntu 24.04、22.04、または 20.04 に Signal Desktop をインストールするには、Signal の APT リポジトリを使用して最新ビルドを入手する方法、Flathub を使用した Flatpak を使用する方法、または Snapcraft を使用する方法の 3 つの主な方法があります。このガイドでは、各インストール方法について説明します。
方法1: APT経由でSignal Desktopをインストールする
Signal Desktop をインストールする前に Ubuntu を更新する
インストール プロセスに進む前に、Ubuntu システムがすべての既存パッケージで最新の状態であることを確認することが重要です。システムを更新することで、最新のセキュリティ パッチとソフトウェアの改善が確実に適用されます。Ubuntu システムを更新するには、次のコマンドを実行します。
sudo apt update && sudo apt upgrade
Signalデスクトップ用の初期パッケージをインストールする
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 Web サイトから 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 デスクトップ PPA インポート後に APT パッケージ インデックスを更新する
Signal リポジトリをインポートした後、新しく追加されたリポジトリを反映するように APT パッケージ インデックスを更新します。これを行うには、次のコマンドを実行します。
sudo apt update
APTコマンドでSignal Desktopをインストールする
最後に、次のコマンドを実行して Signal Messenger をインストールできます。
sudo apt install signal-desktop
このコマンドは、signal-desktop パッケージをダウンロードしてインストールし、Ubuntu システムで Signal Desktop を使用できるようにします。
方法 2: Flathub と Flatpak 経由で Signal Desktop をインストールする
このセクションでは、Flatpak パッケージ マネージャーを使用して Signal をインストールする別の方法について説明します。Flatpak は Snap に似たユニバーサル パッケージ マネージャーで、Linux システムにアプリケーションを簡単かつ安全にインストールできます。ディストリビューションのリポジトリに依存せずに最新バージョンのアプリケーションを入手でき、セキュリティを強化するためのより優れたサンドボックスを提供します。
注: システムにFlatpakがインストールされていない場合は、 Ubuntu に Flatpak をインストールする方法 サポートされている最新バージョンの Flatpak をインストールするための手順を説明します。
Signal デスクトップインストールで Flathub を有効にする
Flatpak 経由で Signal をインストールする前に、Flatpak アプリケーションの主なソースである Flathub リポジトリを有効にする必要があります。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をインストールする
3 番目のオプションは、削除しない限り、すべての Ubuntu システムに Snapcraft パッケージ マネージャーをインストールすることです。Snap は、Ubuntu システムでのソフトウェアのインストールと管理に手間のかからない方法を提供します。
UbuntuシステムにSnapがインストールされていることを確認する
システムに Snap がインストールされていない場合は、次のコマンドで追加できます。
sudo apt install snapd -y
コアスナップをインストールする
すべての 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 を起動することができます。これを行うには、次の手順に従います。
- オープンアクティビティ。
- 「アプリケーションを表示」をクリックします。
- Signal アイコンを見つけてクリックし、アプリケーションを起動します。
追加のSignalデスクトップコマンド
このセクションでは、リポジトリと GPG キーを更新、アンインストール、削除する方法など、Ubuntu Linux で Signal Messenger を管理するための追加コマンドについて説明します。
Signalデスクトップを更新する
アップデートをチェックし、Signal Desktop とその他のインストール済みパッケージの最新バージョンを使用していることを確認するには、ターミナルで次のコマンドを実行します。
Signal デスクトップの APT 更新コマンド
sudo apt update && sudo apt upgrade
Signal デスクトップの Flatpak 更新コマンド
flatpak update
Signal Desktop のスナップ更新コマンド
snap refresh
Signalデスクトップを削除する
Ubuntu から Signal Desktop をアンインストールする場合は、Signal Desktop のインストールに一致する以下のコマンドに従ってください。
Signal デスクトップの APT 削除コマンド
まず、次のコマンドを使用して Signal Messenger を削除します。
sudo apt remove signal-desktop
次に、次のコマンドを実行して Signal リポジトリを削除します。
sudo rm /etc/apt/sources.list.d/signal-messenger.list
最後に、セキュリティとシステムのメンテナンスを強化するために、次のコマンドで GPG キーを削除します。
sudo rm /usr/share/keyrings/signal-desktop-keyring.gpg
Signal デスクトップの 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 を定期的に更新して、最新のセキュリティ機能と改善点を活用してください。最も安全なメッセージング アプリケーションの 1 つを使用して、安心してご利用ください。