A titkosított üzenetküldés egyre nagyobb lesz a Linux rendszeren, ésaz utóbbi időben az egyik legnépszerűbb ilyen típusú kommunikáció a Tox. Teljesen p2p, támogatja a szöveget, a videót, és tucatnyi biztonsági és adatvédelmi funkcióval rendelkezik. A Tox protokoll nyílt forráskódú, és a projekt arra ösztönzi a fejlesztőket, hogy hozzanak létre saját harmadik fél AppImage alkalmazást a csevegőszolgáltatás használatához. Az összes odafigyelő közül a qTox ügyfél az egyik legnépszerűbb.
SPOILER FIGYELMEZTETÉS: Görgessen le, és nézze meg a videó bemutatóját a cikk végén.
Telepítse a Függőségeket
Maga a qTox kliens, mint minden Tox ügyfél,támaszkodhat a Tox protokollra. Számos Linux disztribúción nincs hivatalos csomag a protokollhoz, ezért manuálisan kell elkészítenie. A protokoll összeállításához nyisson meg egy terminált és telepítse a szükséges összeállítási függőségeket. Ezután kövesse a parancsokat a kód lefordításához a rendszeren.
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
A qTox fejlesztése a Debianon nem probléma,bár hivatalosan, csak a Debian 9 Stable (Stretch) támogatást nyújt. Azok, akik ezt a szoftvert a régi istállóra (8) vagy a tesztelésre (10) kívánják felépíteni, a saját felelősségükre teszik ezt!
Telepítsen egy terminálon az alábbi függőségeket az Apt-get csomagkezelővel.
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
Az Arch Linux felhasználóknak nem kellett gondolniuk a telepítéssela qTox függőségei, mivel az operációs rendszer támogatását kifejezetten a weboldal ismerteti. Ha azonban az Arch Linux rendszeren van, és nem érzi magát úgy, hogy az alkalmazást forrásból készíti, fontolja meg a qTox AUR csomagjának letöltését.
sudo pacman -S --needed base-devel qt5 openal libxss qrencode ffmpeg opus libvpx libsodium git
Fedora
Az összes szükséges függőség megszerzése a Fedora Linux számára kétlépéses folyamat. Először nyisson meg egy terminált és használja a DNF-et a Fedora fejlesztőcsomag-csoport telepítéséhez.
sudo dnf groupinstall "Development Tools" "C Development Tools and Libraries"
Ezután használja a terminált, hogy megkapja a speciális qTox / Toxcore függőségeket.
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
Általános Linux
Linux felhasználók, akik szeretnék a qTox-ot és annak egészétaz összetevőknek meg kell látogatniuk a telepítési oldalt, és meg kell tanulniuk, hogy mit kell telepíteni a kód sikeres összeállításához. Alternatív megoldásként rendelkezésre áll egy qTox AppImage. Az AppImage elvégzi a munkát, bár a forrásból való lefordítás nélkül a program nem lesz optimalizálva a számítógépéhez.
Toxcore összeállítása
A qTox középpontjában a Tox protokoll (más néven:toxcore). A Toxcore a fő függőség, és anélkül a qTox program nem fog megfelelően felépülni. Szerencsére a Tox protokoll Linux rendszeren történő felépítése és telepítése rendkívül egyszerű.
Indítsa el a Toxcore telepítését azáltal, hogy megragadja a legújabb kódot egy terminálon a Git eszközzel.
git clone https://github.com/toktok/c-toxcore.git toxcore
CD az új „toxcore” mappába, és futtassa CEllenõrizze.
cd toxcore cmake .
Készítse el a Toxcore szoftvert a csinál parancs.
make -j$(nproc)
Végül fejezze be a folyamatot a Toxcore telepítésével.
sudo make install
echo "/usr/local/lib/" | sudo tee -a /etc/ld.so.conf.d/locallib.conf sudo ldconfig
Telepítse a qTox klienst
A Toxcore működik, tehát itt az ideje, hogy felépítsük a qTox klienst és telepítsük Linuxra. Hasonlóan a toxcore-hoz, a qTox kliens felépítése a kód helybeni klónozásával kezdődik, a Git-en keresztül.

git clone https://github.com/qTox/qTox.git
A qTox kóddal a Linux PC-jén használja a CD parancsot, és helyezze a terminált a források mappába.
cd qTox
Futtassa a források mappában CEllenõrizze generálni egy makefile.
cmake .
Fordítsa le a qTox kódot a Linux PC-jén a csinál parancs.
make -j$(nproc)
Telepítse a szoftvert Linux számítógépére a telepítse.
sudo make install
A qTox használata
Indítsa el a qTox alkalmazást a Linux asztalán. Miután az alkalmazás befejeződött, észre fog venni egy bejelentkezési ablakot. Ha már rendelkezik Tox-fiókkal, jelentkezzen be felhasználói adataival. Alternatív megoldásként válassza az „Új profil” gombot, és hozzon létre egy új felhasználót.

Miután belépett a qTox-ba, akkor ismerőseit felveheti, ha azonosító kódjaikat beillesztik a „Tox ID” mezőbe, az „ismerős hozzáadása menübe”.
Hozzászólások