最近 インスタントメッセージングクライアントの使用は非常に人気があります スマートフォンではこれが大部分を占めていますが、最も重要なメッセージングアプリケーションのいくつかでさえ、デスクトップコンピューターのオペレーティングシステム用のバージョンがあります。
これらすべてが情報を入手するための攻撃のポイントにもなっています ハッカーに関連する、 この前に、プライバシーに焦点を当てたいくつかのインスタントメッセージングアプリケーションも登場しました。
それが理由です 今日はqToxについてお話します。 これは 完全にp2pのインスタントメッセージングクライアントであり、テキスト、ビデオをサポートし、数十のセキュリティおよびプライバシー機能を備えています。
Toxプロトコルはオープンソースであり、プロジェクトは開発者が独自のサードパーティのAppImageを作成することを奨励しています チャットサービスを利用する。 そこにあるすべてのクライアントの中で、qToxは最も人気のあるもののXNUMXつです。
Toxは、分散型のエンドツーエンド通信です。 ユーザーのメッセージストアへの中央サーバーはまったくありません。
デバイスでToxを使用する場合は、プロファイルを作成する必要があります。 つまり、このプロファイルは、デバイス自体ではなくデバイスを識別します。
そのため、コンピューター(またはqTox UTOX)、電話(またはAntox Antidote)にToxクライアントをダウンロードしてインストールし、プロファイルを作成する必要があります。そうすれば、友達や家族とチャットできるようになります。
技術的に言えば、 Toxは、ToxプロトコルとAPIを提供するコアライブラリにすぎません。 Toxにはいくつかの実装があります。 さまざまなプラットフォームの実装のリストを次に示します。
Linux:qTox、UTOX
Mac OS X:qTox、UTOX。
Windows:qTox、UTOX
Android:Antox
iOS:解毒剤
そうは言っても、qToxをシステムにインストールする方法について説明します。
LinuxにqToxをインストールするにはどうすればいいですか?
インストールできるように e私たちのシステムのこのインスタントメッセージングクライアント 使用しているLinuxディストリビューションに応じて共有する指示に従う必要があります。
Si Debian、Ubuntu、Linux Mint、またはこれらから派生したディストリビューションのユーザーである場合、いくつかの依存関係をインストールする必要があります システム上でアプリケーションをコンパイルする前に。
ターミナルを開いて、その中で次のコマンドを実行する必要があります。
sudo apt-get install build-essential cmake libavcodec-dev libavdevice-dev libavfilter-dev libavutil-dev libexif-dev libgdk-pixbuf2.0-dev libglib2.0-dev libgtk2.0-dev libkdeui5 libopenal-dev libopus-dev libqrencode-dev libqt5opengl5-dev libqt5svg5-dev libsodium-dev libsqlcipher-dev libswresample-dev libswscale-dev libvpx-dev libxss-dev qrencode qt5-default qttools5-dev-tools qttools5-dev git
のために Fedoraおよび派生物のユーザーである人は、これらの依存関係をインストールする必要があります。
sudo dnf install autoconf automake check check-devel ffmpeg-devel gtk2-devel kf5-sonnet libexif-devel libsodium-devel libtool libvpx-devel libXScrnSaver-devel openal-soft-devel openssl-devel opus-devel qrencode-devel qt5-linguist qt5-qtsvg qt5-qtsvg-devel qt-creator qt-devel qt-doc qtsingleapplication sqlcipher sqlcipher-devel git
そのための openSUSEのユーザーは、次の依存関係をインストールする必要があります。
sudo zypper install libexif-devel libffmpeg-devel libopus-devel libQt5Concurrent-devel libqt5-linguist libQt5Network-devel libQt5OpenGL-devel libqt5-qtbase-common-devel libqt5-qtsvg-devel libQt5Xml-devel libsodium-devel libvpx-devel libXScrnSaver-devel openal-soft-devel patterns-openSUSE-devel_basis qrencode-devel sqlcipher-devel sonnet-devel git
これを行いました システムでqToxクライアントのコンパイルに進むことができます。
これに移る前に、 Arch Linuxユーザーの方は、 Manjaro、Antergos、またはArch Linuxの派生物、 AURリポジトリからqToxクライアントをインストールできます。
アシスタントをインストールするだけで、相談できます 私がいくつかお勧めする次の記事。
へ qToxをインストールするには、ターミナルに次のように入力するだけです。
aurman -S qtox-git
Arch Linuxとその派生物についてはすでに説明しましたが、他のLinuxディストリビューションのコンパイルに進みます。
まず、次のコードをダウンロードします。
git clone https://github.com/qTox/qTox.git
現在 ディレクトリに入り、次のコマンドでコンパイルします。
cd qTox cmake . make -j$(nproc) sudo make install
これが完了すると、システムでqToxの使用を開始できます。
デスクトップでqToxアプリケーションを起動するだけです。 アプリケーションの起動が完了すると、ログインウィンドウが開きます。 すでにToxアカウントをお持ちの場合は、ユーザー情報にアクセスできます。 または、[新しいプロファイル]ボタンを選択して、新しいユーザーを作成できるようにします。