- - Како инсталирати кТок клијент на Линук

Како инсталирати кТок клијент на Линук

Шифроване поруке постају све веће у Линуку иједан од популарнијих протокола за ову врсту комуникације у последње време је Ток. Потпуно је п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

Коришћење кТок-а

Покрените кТок апликацију на радној површини Линука. Након завршетка покретања апликације, примијетит ћете прозор за пријаву. Ако већ имате Ток налог, пријавите се са својим корисничким подацима. Алтернативно, изаберите дугме „Нови профил“ и створите новог корисника.

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

Коментари