- Kā instalēt qTox klientu operētājsistēmā Linux

Kā instalēt qTox klientu operētājsistēmā Linux

Šifrētā ziņojumapmaiņa kļūst arvien lielāka Linux, unviens no pēdējā laikā populārākajiem šāda veida saziņas protokoliem ir Tox. Tas ir pilnībā p2p, atbalsta tekstu, video un tajā ir desmitiem drošības un konfidencialitātes funkciju. Tox protokols ir atvērtā koda avots, un projekts mudina izstrādātājus izveidot savu trešo personu AppImage, lai izmantotu tērzēšanas pakalpojumu. No visiem klientiem, kas atrodas tur, qTox klients ir viens no populārākajiem.

SPOILER BRĪDINĀJUMS: Ritiniet uz leju un skatieties video pamācību šī raksta beigās.

Instalēt atkarības

Pats qTox klients, tāpat kā visi Tox klienti,paļaujieties uz Tox protokolu. Daudzos Linux izplatījumos protokolam nav oficiālu pakotņu, tāpēc jums tas būs jāveido manuāli. Lai sastādītu protokolu, atveriet termināli un instalējiet nepieciešamās atkarības. Pēc tam izpildiet komandas, lai apkopotu kodu savā sistēmā.

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

Debijas

Saņemt qTox, izmantojot Debian, nav problēmu,lai arī oficiāli, atbalstu nodrošina tikai Debian 9 Stable (Stretch). Tie, kas plāno izveidot šo programmatūru uz Old Stable (8) vai Testing (10), to dara uz savu risku!

Terminālī instalējiet šādas atkarības ar Apt-get pakešu pārvaldnieku.

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 Linux lietotājiem nevajadzētu būt problēmu instalētqTox atkarības, jo operētājsistēmas atbalsts ir īpaši aprakstīts vietnē. Tomēr, ja jūs izmantojat Arch Linux un nejūtaties kā veidot lietotni no avota, apsveriet iespēju lejupielādēt qTox AUR pakotni.

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

Fedora

Visu nepieciešamo Fedora Linux atkarību iegūšana ir divpakāpju process. Vispirms atveriet termināli un izmantojiet DNF, lai instalētu Fedora izstrādes pakotņu grupu.

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

Pēc tam izmantojiet termināli, lai iegūtu īpašās qTox / Toxcore atkarības.

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

Vispārējs Linux

Linux lietotāji, kuri vēlas qTox un visu tokomponentiem būs jāapmeklē instalācijas lapa un jāiemācās par instalēšanu, lai veiksmīgi izveidotu kodu. Kā alternatīva ir pieejama qTox AppImage. AppImage veiks darbu, lai gan, neveicot tā apkopošanu no avota, programma netiks optimizēta jūsu datoram.

Toxcore apkopošana

QTox centrā ir Tox protokols (akatoksokss). Toxcore ir galvenā atkarība, un bez tā qTox programma neveidosies pareizi. Par laimi Tox protokola izveidošana un instalēšana Linux sistēmā ir ļoti vienkārša.

Sāciet Toxcore instalēšanas procesu, satverot terminālā jaunāko kodu, izmantojot rīku Git.

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

Kompaktdisks jaunajā mapē “toxcore” un palaidiet cmake.

cd toxcore
cmake .

Veidojiet programmatūru Toxcore, izpildot veidot komanda.

make -j$(nproc)

Visbeidzot pabeidziet procesu, instalējot Toxcore.

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

Instalējiet qTox Client

Toxcore darbojas, tāpēc tagad ir laiks izveidot qTox klientu un instalēt to Linux. Tāpat kā ar toxcore, qTox klienta veidošana sākas ar koda klonēšanu lokāli, izmantojot Git.

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

Izmantojot qTox kodu savā Linux datorā, izmantojiet Kompaktdisks komandu un pārvietojiet terminālu uz avotu mapi.

cd qTox

Avotu mapē palaidiet cmake lai ģenerētu makefile.

cmake .

Apkopojiet qTox kodu savā Linux datorā ar veidot komanda.

make -j$(nproc)

Instalējiet programmatūru savā Linux datorā ar veikt instalēšanu.

sudo make install

Izmantojot qTox

Uz Linux darbvirsmas palaidiet lietotni qTox. Pēc lietotnes palaišanas jūs pamanīsit pieteikšanās logu. Ja jums jau ir Tox konts, piesakieties, izmantojot savu lietotāja informāciju. Alternatīvi atlasiet pogu “Jauns profils” un izveidojiet jaunu lietotāju.

Kad esat qTox, jūs varēsit pievienot draugus, ielīmējot viņu ID kodus lodziņā “Tox ID” ​​zem “pievienot draugu izvēlne”.

Komentāri