A qTox kliens telepítése Linux rendszeren

click fraud protection

A titkosított üzenetküldés egyre nagyobb a Linuxon, és az 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ézd 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ámaszkodik a Tox protokollra. Számos Linux disztribúcióban nincsenek hivatalos csomagok a protokollhoz, ezért manuálisan kell elkészítenie. A protokoll lefordí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
instagram viewer

Debian

A qTox fejlesztése a Debian-ra nem probléma, bár hivatalosan csak a Debian 9 Stable (Stretch) támogatja. 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-alapértelmezett \ qttools5-dev \ qttools5-dev-tools \ yasm \ git

Arch Linux

Az Arch Linux felhasználóknak nem szabad gondot fordítani a qTox függőségek telepítésére, mivel az operációs rendszer támogatását kifejezetten a webhely 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 - szükséges alap-fejlesztési qt5 nyitott libxss qrencode ffmpeg opus libvpx libsodium git

Fedora

Minden 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 "Fejlesztő eszközök""C Fejlesztő eszközök és könyvtárak"

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-nyelvész \ qt5-qtsvg \ qt5-qtsvg-devel \ qt-készítő \ qt-fejlesztés \ qt-doc \ qtsingleapplication \ sqlcipher \ sqlcipher-devel \ git

OpenSUSE

sudo zypper install \ libexif-devel \ libffmpeg-devel \ libopus-devel \ libQt5Concurrent-devel \ libqt5-nyelvész \ 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

A Linux felhasználóknak, akik szeretnék a qTox-ot és annak összes alkatrészét, ezt meg kell tenniük keresse fel a telepítési oldalt és megismerheti, hogy mit kell telepíteni a kód sikeres összeállításához. Alternatív megoldásként létezik egy qTox AppImage elérhető. 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özpontjában a Tox protokoll (más néven toxcore). A Toxcore a fő függőség, és nélküle 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 a terminálon a Git eszközzel.

git klón 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 make parancs.

make -j$(nproc)

Végül fejezze be a folyamatot a Toxcore telepítésével.

sudo make install
visszhang'/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 klón https://github.com/qTox/qTox.git

A qTox kóddal a Linux PC-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.

CEllenõrizze .

Fordítsa le a qTox kódot a Linux PC-jén a make 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ősöket adhat hozzá, ha azonosító kódjait beillesztte a „Tox ID” ​​mezőbe, az „ismerős hozzáadása menübe”.

watch instagram story