Linux に Signal Messenger アプリをインストールする方法

テーブルの上でラップトップを使っている人と、その横にある電話の写真。

Signal は、セキュリティとプライバシーを提供することを目的とした強力なクロスプラットフォームメッセージングアプリケーションです。この記事では、プライバシーを保護する Signal Messenger を Linux のデスクトップアプリとしてインストールする方法を紹介します。

目次

  • Linux でプライベートメッセージを送信するために Signal を使用する理由
  • 開発者のリポジトリから Signal をインストールする
  • Flathub から Signal をインストールする
  • Snap から Signal をインストールする
  • Linux で Signal Messenger をアンインストールする方法

Linux でプライベートメッセージを送信するために Signal を使用する理由

Signal が他のメッセージアプリよりも優れている最大のポイントの1つは、プラットフォーム上のすべてのメッセージがデフォルトで暗号化されていることです。これにより、Signal の開発者を含む誰も、あなたのメッセージを読むことも会話を聞くこともできなくなります。

Linux 上で動作している Signal デスクトップクライアントのスクリーンショット。

そのため、Signal のモバイルクライアントを Linux マシンにリンクさせることで、デスクトップ上でも同じ「エンドツーエンド」暗号化を利用できます。その上、Signal はモバイルクライアントとデスクトップ間で会話を同期します。これにより、他の Signal ユーザーと話している間に、携帯電話とデスクトップの間を非常に簡単に移動できます。

ヒント: デバイスで Signal が正常に動作しないときの修正方法を学びましょう。

開発者のリポジトリから Signal をインストールする

Linux に Signal をインストールする最も一般的な方法は、開発者のリポジトリからバイナリパッケージを取得することです。これにより、Signal の最新版を常に受け取ることができます。

注意: 以下の手順は、Debian ベースの Linux ディストリビューションを使用している場合にのみ機能します。

まず、Signal の公式 apt リポジトリの署名キーを取得します:

curl -fsSL https://updates.signal.org/desktop/apt/keys.asc | sudo gpg --dearmor -o /etc/apt/keyrings/signal-desktop-keyring.gpg

Signal クライアント用の新しいリポジトリファイルを作成します:

sudo nano /etc/apt/sources.list.d/signal.list

新しいリポジトリファイル内に次のコードを貼り付けます:

deb [arch=amd64 signed-by=/etc/apt/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main

リポジトリファイルを保存し、次にマシンのリポジトリリストを再読み込みします:

sudo apt update && sudo apt upgrade

apt を通じて Signal デスクトップクライアントをインストールします:

sudo apt install signal-desktop

システムのアプリケーションランチャーを通じて Signal Messenger アプリを開きます。

携帯電話の Signal アプリを開き、メイン画面の左上隅にあるプロフィールのユーザーアイコンをタップします。

Signal モバイルアプリのホームページでユーザーアイコンを強調表示したスクリーンショット。

リンクされたデバイスカテゴリを選択します。

Signal Messenger Linux 03 リンクされたデバイスを選択

画面の右下隅にある プラス(+)ボタンをタップし、Signal デスクトップの画面に表示されている QR コードをスキャンします。

“リンクされたデバイス”画面のプラスボタンを示すスクリーンショット。

デバイスをリンクを選択して、現在の Signal セッションを携帯電話からデスクトップに接続します。

モバイルアプリがデスクトップを検出した後の “デバイスをリンク” ボタンを強調表示したスクリーンショット。

Signal デスクトップアプリの名前を提供し、電話のリンクを完了をクリックします。これがモバイルアプリの リンクされたデバイスリストでのあなたのデスクトップクライアントの名前になります。

新しいリンクデバイス名のプロンプトを示すスクリーンショット。

ヒント: Ubuntu で壊れた Linux パッケージを修正する方法を学びましょう。

Flathub から Signal をインストールする

Linux のデフォルトリポジトリから Signal をインストールする以外にも、Flatpak の Flathub を通じてアプリを取得することもできます。これは、Fedora、RHEL、およびその他の CentOS 互換システムで Signal を使用したい場合に便利です。

まず、システムに Flatpak をインストールします:

sudo apt install flatpak gnome-software-plugin-flatpak

Flatpak のインストールに Flathub リポジトリを有効にします:

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

新しいリポジトリを適用するために、システムを再起動します。

新しいターミナルセッションを開き、次のコマンドを実行して Flatpak 経由で Signal をインストールします:

sudo flatpak install flathub org.signal.Signal

Signal デスクトップクライアントが正常に動作していることを確認するために、起動します:

sudo flatpak run org.signal.Signal

Signal モバイルクライアントを Linux マシンに接続するために、Signal デスクトップアプリの QR コードをスキャンします。

QR スキャンのリンクプロンプトを示すスクリーンショット。

ヒント: Fedora Linux で Flatpak を有効にして使う方法を学びましょう。

Snap から Signal をインストールする

Snap は、Canonical による強力な代替パッケージマネージャで、アプリケーションをグラフィカルな Ubuntu ストアから直接インストールすることを可能にします。これにより、Ubuntu を使用している場合、コマンドラインを使用せずに Signal をインストールすることが非常に簡単になります。

システムの左サイドバーにある Ubuntu Software アイコンをクリックします。

デスクトップ上の Ubuntu ストアアイコンの位置を示すスクリーンショット。

ウィンドウの左上隅にある虫眼鏡アイコンをクリックします。

Ubuntu ストアのウィンドウで虫眼鏡の場所を強調したスクリーンショット。

検索ボックスに「signal messenger」と入力し、Enter キーを押します。

アプリの検索結果から Signal Desktop を選択します。

Ubuntu ストアの検索プロンプトで Signal Desktop クライアントを強調したスクリーンショット。

インストールをクリックして、システムに Signal を取得します。

Signal Desktop アプリの Ubuntu ストアページのインストールボタンを示すスクリーンショット。

システムのアプリケーションランチャーを開き、Signal Messenger のアイコンをクリックしてデスクトップクライアントを開きます。

バナー上の QR コードをスキャンして、Signal モバイルクライアントをデスクトップアプリにリンクします。

正常に動作し、リンクされている Signal Desktop のスクリーンショット。

FYI: Flathub と Snap ストアの最大の違いを学びましょう。

Linux で Signal Messenger をアンインストールする方法

デスクトップから Signal をアンインストールするには、Signal モバイルアプリのリンクを解除し、次にマシンから Signal を削除する必要があります。

まず、Signal デスクトップのメニューバーで ファイル -> 設定 をクリックします。

Signal デスクトップウィンドウのメニュー項目の場所を示すスクリーンショット。

設定ウィンドウの左サイドバーで プライバシー カテゴリをクリックします。

Signal デスクトップアプリの設定ウィンドウで「プライバシー」カテゴリを強調したスクリーンショット。

プライバシーカテゴリの下部までスクロールし、アプリケーションデータを削除ラベルの横にある データを削除 ボタンをクリックします。

プライバシーカテゴリの下の「データを削除」ボタンの位置を示すスクリーンショット。

Signal に関連するすべてのプログラムファイルを削除します。実行する必要があるコマンドは、コンピューターに Signal をインストールした方法によって異なります。

apt を通じて Signal をインストールした場合、次のコマンドを実行します:

sudo apt purge signal-desktop  
sudo apt autoremove

一方、Flatpak で Signal デスクトップアプリを削除するには、次のコマンドを実行します:

sudo flatpak uninstall --delete-data org.signal.Signal

最後に、Snap ベースのシステムで Signal を完全に削除するには、次のコマンドを実行します:

sudo snap remove signal-desktop --purge

Signal デスクトップアプリをインストールし、Signal モバイルアプリにリンクして、マシンから完全に削除することは、オンラインプライバシーを確保するための最初のステップです。Android スマートフォンのセキュリティを強化して、オンラインで自分を守る方法について学びましょう。

画像クレジット: Firmbee.com via Unsplash and Wikimedia Commons. すべての変更とスクリーンショットは Ramces Red によるものです。