WhatsApp は、Meta 社が所有する、エンドツーエンドの暗号化を特徴とするモバイルファーストのインスタントメッセージングサービスです。機能させるためには、アクティブな携帯電話番号とデータ接続が必要です。
Linux 用の公式 WhatsApp デスクトップクライアントは存在せず、Meta 社は独自のプロトコルを使用するサードパーティ製のクライアントやプラグインを厳密に禁止しようとしています。よりオープンな IM サービスを利用するため、XMPP、signal-desktop、Telegram、ICQ、または Matrix などのサービスを代わりに使用することを検討してください。
目次
インストール
Arch で WhatsApp を使用するには、以下の方法のいずれかを選択してください。
Web
- WhatsApp Web、Linux で WhatsApp を使用する唯一の公式方法です。
1つのプロファイルしか使用していない Chromium ユーザーへのヒント
- 新しい Chromium プロファイルを作成し、設定します。
- 新しいプロファイルで WhatsApp Web を開きます。
- WhatsApp Web をアプリとしてインストールします(Hamburger menu > More tools > Create shortcut...)。
--profile-directory=Default
フラグを設定します。詳細については Chromium#Making flags persistent を参照してください。
この方法では、WhatsApp Web は常に新しいプロファイルで開かれ、リンクやその他のショートカットはデフォルトのプロファイルで開かれます。WhatsApp のログインを消去せずに、閲覧データを消去することができます。
Web-based clients
Web ベースのクライアント
- whatsdesk-binAUR、Electron を使用して構築された WhatsApp Web のデスクトップラッパー。
- whatsieAUR、Qt WebEngine を使用して構築された WhatsApp Web のデスクトップラッパー。
- whatsapp-nativefierAUR、nodejs-nativefierAUR を使用して構築された WhatsApp Web のデスクトップラッパー。
- whatsapp-for-linuxAUR、Linux 用の非公式 WhatsApp デスクトップアプリケーション。
- zapzapAUR、Pyqt6 + PyQt6-WebEngine で書かれた WhatsApp デスクトップアプリケーション。
- whatstuxAUR、Rust と GTK の WhatsApp Web クライアント。
- walcAUR、Linux システム向けの非公式 WhatsApp デスクトップクライアント。
- franzAUR、WhatsApp を含むさまざまなインスタントメッセージングソフトウェアの Web ベースのインターフェイスを使用できるオープンソースの Chrome ベースのアプリケーション。
- ferdiAUR、franz のコミュニティフォーク。
- ferdiumAUR、ferdi への代替案を提供するための、franz の別のコミュニティフォーク。
- rambox-binAUR、WhatsApp を含むさまざまなインスタントメッセージングソフトウェアの Web ベースのラッパーである Franz のようなもの。
- silosAUR、WhatsApp web などのマルチメディアアプリのための別の Web アプリコンテナ。
TUI ベースのクライアント
- whatscli — TUI ベースの実験的な WhatsApp アプリケーション。Vim のようなネイティブナビゲーションをサポートしています。