- - Kako instalirati qTox klijent na Linux

Kako instalirati qTox klijent na Linux

Šifrirane poruke postaju sve veće na Linuxu ijedan od popularnijih protokola za ovu vrstu komunikacije u posljednje vrijeme je Tox. Potpuno je p2p, podržava tekst, video i ima na desetine sigurnosnih i privatnih značajki. Tox protokol je otvorenog koda, a projekt potiče programere na stvaranje vlastitog AppImage treće strane za upotrebu chat usluge. Od svih klijenata koji su vani, qTox klijent jedan je od najpopularnijih.

ALTER SPOILERA: Pomaknite se prema dolje i pogledajte video vodič na kraju ovog članka.

Ugradite ovisnosti

Sam qTox klijent, kao i svi Tox klijenti,pouzdati se u protokol Tox. Na mnogim Linux distribucijama ne postoje službeni paketi za protokol, tako da ćete ih morati sami izraditi. Za sastavljanje protokola otvorite terminal i instalirajte potrebne graditeljske ovisnosti. Zatim slijedite naredbe za sastavljanje koda u vašem sustavu.

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

Stvaranje qTox-a na Debianu nije problem,iako službeno, podršku ima samo Debian 9 Stable (Stretch). Oni koji namjeravaju izgraditi ovaj softver na Starom štalu (8) ili testiranju (10), to rade na vlastiti rizik!

U terminalu instalirajte sljedeće ovisnosti s upraviteljem paketa Apt-get.

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

Korisnici Arch Linuxa ne bi trebali imati problema s instaliranjemqTox ovisnosti jer je podrška za OS posebno istaknuta na web mjestu. No ako ste na Arch Linuxu i ne želite da gradite aplikaciju iz izvora, umjesto toga razmislite o preuzimanju AUR paketa qTox.

sudo pacman -S --needed base-devel qt5 openal libxss qrencode ffmpeg opus libvpx libsodium git

Fedora

Dobijanje svih potrebnih ovisnosti za Fedora Linux proces je u dva koraka. Prvo otvorite terminal i koristite DNF za instaliranje grupe razvojnih paketa Fedora.

sudo dnf groupinstall "Development Tools" "C Development Tools and Libraries"

Zatim upotrijebite terminal da biste dobili posebne qTox / Toxcore ovisnosti.

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

Generički Linux

Linux korisnici koji žele qTox i sve njegovekomponenti će trebati posjetiti instalacijsku stranicu i saznati što instalirati za uspješnu izgradnju koda. Alternativno, na raspolaganju je qTox AppImage. AppImage će posao obaviti, iako ga ne kompilira iz izvora, program neće biti optimiziran za vaše računalo.

Kompiliranje Toxcore-a

U središtu qTox-a je protokol Tox (akatoxcore). Toxcore je glavna ovisnost, a bez njega, qTox program se neće ispravno graditi. Srećom, izgradnja i instaliranje Tox protokola na Linux sustavu je vrlo jednostavno.

Započnite postupak instalacije Toxcore hvatanjem najnovijeg koda u terminalu pomoću alata Git.

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

CD u novu mapu "toxcore" i pokrenite cmake.

cd toxcore
cmake .

Izgradite Toxcore softver izvršenjem napraviti naredba.

make -j$(nproc)

I na kraju, dovršite postupak instaliranjem Toxcore-a.

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

Instalirajte qTox klijent

Toxcore djeluje, pa je vrijeme da izgradite qTox klijent i instalirate ga na Linux. Kao i kod toxcore-a, izgradnja qTox klijenta započinje lokalnim kloniranjem koda putem Gita.

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

Koristite qTox kôd na vašem Linux računalu CD naredite i premjestite terminal u mapu izvora.

cd qTox

Unutar mape izvora pokrenite cmake generirati makefile.

cmake .

Sastavite qTox kôd na vašem Linux računalu s napraviti naredba.

make -j$(nproc)

Instalirajte softver na svoje Linux računalo sa napraviti instalaciju.

sudo make install

Korištenje qTox-a

Pokrenite qTox aplikaciju na radnoj površini Linuxa. Nakon dovršetka pokretanja aplikacije, primijetit ćete prozor za prijavu. Ako već imate Tox račun, prijavite se s korisničkim podacima. Alternativno, odaberite gumb "Novi profil" i stvorite novog korisnika.

Jednom kada uđete u qTox, moći ćete dodati prijatelje lijepljenjem njihovih ID koda u okvir "Tox ID" u okviru "dodavanje prijatelja izbornika".

komentari