So installieren Sie den qTox-Client unter Linux

click fraud protection

Verschlüsseltes Messaging wird unter Linux immer wichtiger, und eines der beliebtesten Protokolle für diese Art der Kommunikation ist in letzter Zeit Tox. Es ist vollständig p2p, unterstützt Text, Video und verfügt über Dutzende von Sicherheits- und Datenschutzfunktionen. Das Tox-Protokoll ist Open Source und das Projekt ermutigt Entwickler, ihr eigenes AppImage von Drittanbietern zu erstellen, um den Chat-Dienst zu nutzen. Von allen Clients ist der qTox-Client einer der beliebtesten.

SPOILER ALARM: Scrollen Sie nach unten und Sehen Sie sich das Video-Tutorial an am Ende dieses Artikels.

Abhängigkeiten installieren

Der qTox-Client selbst verlässt sich wie alle Tox-Clients auf das Tox-Protokoll. Bei vielen Linux-Distributionen gibt es keine offiziellen Pakete für das Protokoll, daher müssen Sie es manuell erstellen. Öffnen Sie zum Kompilieren des Protokolls ein Terminal und installieren Sie die erforderlichen Build-Abhängigkeiten. Folgen Sie dann den Befehlen, um den Code auf Ihrem System zu kompilieren.

instagram viewer

Ubuntu

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

Debian

Es ist kein Problem, qTox auf Debian aufzubauen, obwohl offiziell nur Debian 9 Stable (Stretch) Unterstützung bietet. Diejenigen, die beabsichtigen, diese Software auf Old Stable (8) oder Testing (10) aufzubauen, tun dies auf eigenes Risiko!

Installieren Sie in einem Terminal die folgenden Abhängigkeiten mit dem Apt-get-Paketmanager.

sudo apt-get install \ automake \ autotools-dev \ build-essential \ check \ checkinstall \ cmake \ ffmpeg \ libavcodec-dev \ libavdevice-dev \ libexif-dev \ libgdk-pixbuf2.0-dev \ libgtk2.0-dev \ libkdeui5 \ libopenal-dev \ libopus-dev \ libqrencode-dev \ libqt5opengl5-dev \ libqt5svg5-dev \ libsodium-dev \ libsqlcipher-dev \ libtool \ libvpx-dev \ libxss-dev \ pkg-config \ qrencode \ qt5-default \ qttools5-dev \ qttools5-dev-tools \ yasm \ git

Arch Linux

Benutzer von Arch Linux sollten keine Probleme mit der Installation der qTox-Abhängigkeiten haben, da die Unterstützung für das Betriebssystem auf der Website ausdrücklich beschrieben wird. Wenn Sie jedoch unter Arch Linux arbeiten und keine Lust haben, die App aus dem Quellcode zu erstellen, Laden Sie stattdessen das AUR-Paket von qTox herunter.

sudo pacman -S - benötigt base-devel qt5 openal libxss qrencode ffmpeg opus libvpx libsodium git

Fedora

Das Abrufen aller erforderlichen Abhängigkeiten für Fedora Linux erfolgt in zwei Schritten. Öffnen Sie zunächst ein Terminal und installieren Sie mit FedF die Fedora-Entwicklungspaketgruppe.

sudo dnf groupinstall "Entwicklungswerkzeuge""C Entwicklungswerkzeuge und Bibliotheken"

Verwenden Sie als Nächstes das Terminal, um die speziellen qTox / Toxcore-Abhängigkeiten abzurufen.

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 installiere \ 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 \ pattern-openSUSE-devel_basis \ qrencode-devel \ sqlcipher-devel \ sonnet-devel \ git

Generisches Linux

Linux-Benutzer, die qTox und alle seine Komponenten möchten, müssen dies tun Besuchen Sie die Installationsseite und erfahren Sie, was Sie installieren müssen, um den Code erfolgreich zu erstellen. Alternativ gibt es eine qTox AppImage verfügbar. Das AppImage erledigt den Job, aber wenn es nicht aus dem Quellcode kompiliert wird, wird das Programm nicht für Ihren PC optimiert.

Toxcore kompilieren

Im Zentrum von qTox steht das Tox-Protokoll (auch bekannt als Toxcore). Toxcore ist die Hauptabhängigkeit, und ohne sie wird das qTox-Programm nicht korrekt erstellt. Glücklicherweise ist das Erstellen und Installieren des Tox-Protokolls auf einem Linux-System sehr einfach.

Starten Sie den Installationsprozess von Toxcore, indem Sie mit dem Git-Tool den neuesten Code in einem Terminal abrufen.

Git-Klon https://github.com/toktok/c-toxcore.git Toxcore

CD in den neuen Ordner "toxcore" und ausführen cmake.

CD-Toxcore. cmake.

Erstellen Sie die Toxcore-Software, indem Sie die ausführen machen Befehl.

mache -j$(nproc)

Schließen Sie den Vorgang ab, indem Sie Toxcore installieren.

sudo make install
Echo'/usr/local/lib/'| sudo tee -a /etc/ld.so.conf.d/locallib.conf sudo ldconfig

Installieren Sie den qTox Client

Toxcore funktioniert, jetzt ist es an der Zeit, den qTox-Client zu erstellen und unter Linux zu installieren. Wie bei toxcore beginnt das Erstellen des qTox-Clients mit dem lokalen Klonen des Codes über Git.

Git-Klon https://github.com/qTox/qTox.git

Verwenden Sie mit dem qTox-Code auf Ihrem Linux-PC die CD Befehl und verschieben Sie das Terminal in den Quellordner.

cd qTox

Führen Sie im Quellordner aus cmake ein Makefile.

cmake .

Kompilieren Sie den qTox-Code auf Ihrem Linux-PC mit dem machen Befehl.

mache -j$(nproc)

Installieren Sie die Software auf Ihrem Linux-PC mit make install.

sudo make install

Verwenden von qTox

Starten Sie die qTox-App auf Ihrem Linux-Desktop. Nach dem Start der App wird ein Anmeldefenster angezeigt. Wenn Sie bereits ein Tox-Konto haben, melden Sie sich mit Ihren Benutzerinformationen an. Alternativ können Sie die Schaltfläche „Neues Profil“ auswählen und einen neuen Benutzer erstellen.

Sobald Sie sich in qTox befinden, können Sie Freunde hinzufügen, indem Sie deren ID-Codes in das Feld "Tox ID" unter dem Menü "Freund hinzufügen" einfügen.

watch instagram story