Шифроване поруке постају све веће у Линуку иједан од популарнијих протокола за ову врсту комуникације у последње време је Ток. Потпуно је п2п, подржава текст, видео и има десетине функција заштите и приватности. Ток протокол је отвореног кода, а пројекат подстиче програмере да креирају сопствену трећу страну АппИмаге за коришћење цхат услуге. Од свих клијената, кТок клијент је један од најпопуларнијих.
СПОИЛЕР АЛЕРТ: Померите се према доле и погледајте видео водич на крају овог чланка.
Инсталирајте зависности
Сам кТок клијент, као и сви Ток клијенти,ослањајте се на Ток протокол. На многим Линук дистрибуцијама не постоје службени пакети за протокол, па ћете морати да их правите ручно. Да бисте саставили протокол, отворите терминал и инсталирајте потребне зависности изградње. Затим следите команде да саставите код у вашем систему.
Убунту
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
Дебиан
Направити кТок изграђен на Дебиану није проблем,иако званично, само Дебиан 9 Стабле (Стретцх) има подршку. Они који намеравају да изграде овај софтвер на Старом шталу (8) или тестирању (10), то раде на свој ризик!
На терминалу инсталирајте следеће зависности са Апт-гет пакет менаџером.
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
Арцх Линук
Корисници Арцх Линука не би требало да имају проблема са инсталирањемкТок зависности, јер је подршка за ОС посебно истакнута на веб локацији. Међутим, ако сте на Арцх Линуку и не желите да направите апликацију из извора, уместо тога преузмите АУР пакет кТок.
sudo pacman -S --needed base-devel qt5 openal libxss qrencode ffmpeg opus libvpx libsodium git
Федора
Добијање свих потребних зависности за Федора Линук процес је у два корака. Прво отворите терминал и користите ДНФ да бисте инсталирали групу развојних пакета Федора.
sudo dnf groupinstall "Development Tools" "C Development Tools and Libraries"
Затим користите терминал да бисте добили посебне зависности кТок / Токцоре.
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
ОпенСУСЕ
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
Генериц Линук
Линук корисници који желе кТок и све његовекомпоненте ће требати да посете инсталациону страницу и сазнају шта да инсталирају за успешну изградњу кода. Алтернативно, на располагању је кТок АппИмаге. АппИмаге ће посао обавити, мада га не компилира из извора, програм неће бити оптимизован за ваш рачунар.
Компајлирање Токцоре-а
У средишту кТок-а је Ток протокол (акатокцоре). Токцоре је главна зависност, а без њега, кТок програм се неће исправно изградити. Срећом, изградња и инсталирање Ток протокола на Линук систему је врло једноставно.
Започните поступак инсталације Токцоре тако да узмете најновији код у терминал помоћу алата Гит.
git clone https://github.com/toktok/c-toxcore.git toxcore
ЦД у нову фасциклу „токцоре“ и покрените цмаке.
cd toxcore cmake .
Изградите софтвер Токцоре извршењем направити команда.
make -j$(nproc)
И на крају, довршите поступак инсталирањем Токцоре-а.
sudo make install
echo "/usr/local/lib/" | sudo tee -a /etc/ld.so.conf.d/locallib.conf sudo ldconfig
Инсталирајте кТок клијент
Токцоре ради, тако да је сада време да направите кТок клијент и инсталирате га на Линук. Као и код токцоре-а, изградња кТок клијента започиње локалним клонирањем кода путем Гита.

git clone https://github.com/qTox/qTox.git
Помоћу кТок кода на вашем Линук рачунару користите ЦД наредите и премјестите терминал у мапу извора.
cd qTox
Унутар мапе извора покрените цмаке за генерисање а макефиле.
cmake .
Компајлирајте кТок код на вашем Линук рачунару са направити команда.
make -j$(nproc)
Инсталирајте софтвер на ваш Линук рачунар направите инсталацију.
sudo make install
Коришћење кТок-а
Покрените кТок апликацију на радној површини Линука. Након завршетка покретања апликације, примијетит ћете прозор за пријаву. Ако већ имате Ток налог, пријавите се са својим корисничким подацима. Алтернативно, изаберите дугме „Нови профил“ и створите новог корисника.

Једном када уђете у кТок, моћи ћете да додате пријатеље лепљењем њихових ИД кода у оквир „Ток ИД“, под „додај мени пријатеља“.
Коментари