Kuidas installida qTox-klient Linuxile

click fraud protection

Krüptitud sõnumside muutub Linuxis üha suuremaks ja viimasel ajal on populaarseim seda tüüpi suhtlusprotokoll Tox. See on täielikult p2p, toetab teksti, videot ning sellel on kümneid turva- ja privaatsusfunktsioone. Protokoll Tox on avatud lähtekoodiga ja projekt julgustab arendajaid vestlusteenuse kasutamiseks looma oma kolmanda osapoole AppImage. Kõigist klientidest on qToxi klient üks populaarsemaid.

SPOILERI TÄHELEPANU: Kerige alla ja vaadake videoõpetust selle artikli lõpus.

Installi sõltuvused

QToxi klient ise, nagu kõik Toxi kliendid, toetub Toxi protokollile. Paljude Linuxi distributsioonide jaoks pole protokolli ametlikke pakette, seega peate selle käsitsi üles ehitama. Protokolli koostamiseks avage terminal ja installige vajalikud ehituse sõltuvused. Seejärel järgige käske, et kood oma süsteemis kompileerida.

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

QToxi Debianile üles ehitamine pole probleem, kuigi ametlikult on tugi ainult Debian 9 Stable (Stretch) -il. Need, kes kavatsevad selle tarkvara üles ehitada vanale tallile (8) või testimisele (10), teevad seda oma vastutusel!

Installige terminalis Apt-get paketihalduriga järgmised sõltuvused.

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

Arch Linuxi kasutajatel ei tohiks probleem olla qToxi sõltuvuste installimisel, kuna OS-i tugi on veebisaidil konkreetselt välja toodud. Kui olete aga Arch Linuxis ja te ei tunne rakenduse loomist allikast, võiksite selle asemel alla laadida qToxi AUR-i paketi.

sudo pacman -S - vajalik põhiarendus qt5 openal libxss qrencode ffmpeg opus libvpx libsodium git

Fedora

Fedora Linuxi jaoks kõigi vajalike sõltuvuste hankimine on kaheastmeline protsess. Esiteks avage terminal ja kasutage DNF-i Fedora arenduspaketi rühma installimiseks.

sudo dnf groupinstall "Arendusriistad""C arendusriistad ja raamatukogud"

Järgmisena kasutage terminali, et saada spetsiaalsed qTox / Toxcore sõltuvused.

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-looja \ 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

Üldine Linux

Linuxi kasutajad, kes soovivad qToxit ja kõiki selle komponente, peavad seda tegema külastage installimislehte ja saate teada, mida koodi edukaks ülesehitamiseks installida. Teine võimalus on: qTox AppImage saadaval. AppImage saab selle töö tehtud, kuid kui seda lähtekoodist ei kompileerita, siis seda programmi teie arvuti jaoks ei optimeerita.

Toxcore koostamine

QToxi keskmes on protokoll Tox (aka toxcore). Toxcore on peamine sõltuvus ja ilma selleta ei ehita qTox programm õigesti. Õnneks on Toxi protokolli ehitamine ja installimine Linuxi süsteemi ülilihtne.

Alustage Toxcore'i installiprotsessi, haarates Git-tööriistaga terminali uusima koodi.

git kloon https://github.com/toktok/c-toxcore.git toxcore

CD uude kausta „toxcore” ja käivitage cmake.

CD toxcore. cmake.

Ehitage tarkvara Toxcore, käivitades tegema käsk.

teha -j$(nproc)

Lõpuks viige protsess lõpule Toxcore'i installimisega.

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

Installige qTox Client

Toxcore töötab, nii et nüüd on aeg luua qTox-klient ja installida see Linuxi. Nagu toxcore puhul, algab ka qTox-kliendi ülesehitamine koodi lokaalse kloonimisega Giti kaudu.

git kloon https://github.com/qTox/qTox.git

Kui teie Linuxi arvutis on qTox-kood, kasutage CD käsk ja liigutage terminal allikate kausta.

cd qTox

Käivitage allikate kaustas cmake genereerima makefile.

cmake .

Kompileerige qTox-kood oma Linuxi arvutis koodiga tegema käsk.

teha -j$(nproc)

Installige tarkvara oma Linuxi arvutisse pane installima.

sudo teha install

QToxi kasutamine

Käivitage qToxi rakendus oma Linuxi töölaual. Pärast rakenduse käivitamise lõppu näete sisselogimisakent. Kui teil on juba Toxi konto, logige sisse oma kasutajateabega. Teise võimalusena valige nupp “Uus profiil” ja looge uus kasutaja.

Kui olete qToxis, saate sõpru lisada, kleepides nende ID-koodid väljale „Toxi ID” menüü „Lisa sõber” alla.

watch instagram story