Tegenwoordig het gebruik van instant messaging-clients is behoorlijk populair geworden en dit voor een groot deel bij smartphones, zelfs enkele van de belangrijkste berichtentoepassingen hebben hun versie voor desktopcomputerbesturingssystemen.
Dit alles is ook een aanvalspunt geworden om informatie te verkrijgen relevant door hackers, Voordien zijn er ook enkele instant messaging-applicaties opgekomen die gericht zijn op privacy.
Dat is de reden Vandaag gaan we het hebben over qTox. Dit is een volledig p2p instant messaging-client, ondersteunt tekst en video, en heeft tientallen beveiligings- en privacyfuncties.
Het Tox-protocol is open source en het project moedigt ontwikkelaars aan om hun eigen AppImage van derden te maken om de chatservice te gebruiken. Van alle klanten die er zijn, is qTox een van de meest populaire.
Tox is gedecentraliseerde end-to-end-communicatie. Er zijn helemaal geen centrale servers voor het berichtenarchief van de gebruiker.
U moet een profiel aanmaken wanneer u Tox op een apparaat gebruikt. Met andere woorden, dit profiel identificeert het apparaat in plaats van zichzelf.
U moet dus een Tox-client downloaden en installeren op uw computer (of qTox UTOX), op uw telefoon (of Antox Antidote) en vervolgens een profiel aanmaken en u kunt met uw vrienden en familie chatten.
Technisch sprekend, Tox is slechts de kernbibliotheek die het Tox-protocol en de API biedt. Er zijn een paar implementaties van Tox. Hier is een lijst met implementaties voor verschillende platforms.
Linux: qTox, UTOX
Mac OS X: qTox, UTOX.
Windows: qTox, UTOX
Android: Antox
iOS: tegengif
Dat gezegd hebbende, zullen we het hebben over hoe we qTox op onze systemen kunnen installeren.
Hoe installeer ik qTox op Linux?
Om te kunnen installeren eDeze instant messaging-client in ons systeem Het is noodzakelijk om de instructies te volgen die we delen volgens uw Linux-distributie die u gebruikt.
Si gebruikers zijn van Debian, Ubuntu, Linux Mint of daarvan afgeleide distributies, is het noodzakelijk om een aantal afhankelijkheden te installeren voordat u de applicatie op het systeem compileert.
We moeten een terminal openen en de volgende opdracht erin uitvoeren:
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
Terwijl voor degenen die gebruikers zijn van Fedora en afgeleiden moeten deze afhankelijkheden installeren:
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
Voor degenen die zijn openSUSE-gebruikers deze afhankelijkheden moeten installeren:
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
Dit gedaan we kunnen doorgaan met het compileren van de qTox-client op ons systeem.
Voordat u hierop doorgaat, voor degenen die Arch Linux-gebruikers zijn, Manjaro, Antergos of een afgeleide van Arch Linux, we kunnen de qTox-client installeren vanuit de AUR-repositories.
U hoeft er alleen een assistent voor te laten installeren, u kunt hierover overleggen het volgende artikel waar ik enkele aanbeveel.
naar installeer qTox we hoeven alleen het volgende in de terminal te typen:
aurman -S qtox-git
Al uitgelegd voor Arch Linux en afgeleiden, gaan we verder met de compilatie voor de andere Linux-distributies.
Eerst gaan we de code downloaden met:
git clone https://github.com/qTox/qTox.git
nu we gaan verder met het invoeren van de directory en compileren met:
cd qTox cmake . make -j$(nproc) sudo make install
Zodra dit is gebeurd, kunnen we qTox in ons systeem gaan gebruiken.
We hoeven alleen maar de qTox-applicatie op de desktop te starten. Nadat de applicatie is opgestart, wordt een inlogvenster geopend. Als je al een Tox-account hebt, heb je toegang tot je gebruikersinformatie. U kunt ook de knop "Nieuw profiel" selecteren en een nieuwe gebruiker kunnen aanmaken.