- - วิธีการติดตั้งไคลเอ็นต์ qTox บน Linux

วิธีการติดตั้งไคลเอ็นต์ qTox บน Linux

การส่งข้อความที่เข้ารหัสกำลังเพิ่มขึ้นอย่างมากใน Linux และหนึ่งในโปรโตคอลยอดนิยมสำหรับการสื่อสารประเภทนี้เมื่อเร็ว ๆ นี้คือ Tox เป็น p2p สมบูรณ์รองรับข้อความวิดีโอและมีคุณสมบัติด้านความปลอดภัยและความเป็นส่วนตัวมากมาย โปรโตคอล Tox เป็นโอเพ่นซอร์สและโครงการสนับสนุนให้นักพัฒนาสร้าง AppImage ของบุคคลที่สามเพื่อใช้บริการแชท จากทั้งหมดของลูกค้าที่นั่นลูกค้า qTox เป็นหนึ่งในความนิยมมากที่สุด

แจ้งเตือนสปอยเลอร์: เลื่อนลงและดูวิดีโอบทแนะนำท้ายบทความนี้

ติดตั้งการพึ่งพา

ลูกค้า qTox เองเช่นเดียวกับลูกค้า Tox ทั้งหมดพึ่งพาโปรโตคอล Tox ใน Linux ลีนุกซ์หลายรุ่นไม่มีแพ็คเกจอย่างเป็นทางการสำหรับโปรโตคอลดังนั้นคุณจะต้องสร้างมันเอง ในการรวบรวมโพรโทคอลเปิดเทอร์มินัลและติดตั้งการพึ่งพาสร้างที่จำเป็น จากนั้นทำตามคำสั่งเพื่อรวบรวมรหัสในระบบของคุณ

อูบุนตู

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

การสร้าง qTox จาก Debian นั้นไม่มีปัญหาแม้ว่าอย่างเป็นทางการเฉพาะ Debian 9 Stable (Stretch) เท่านั้นที่รองรับ ผู้ที่ต้องการสร้างซอฟต์แวร์นี้ใน Old Stable (8) หรือ Test (10) ทำเช่นนั้นด้วยความเสี่ยงของคุณเอง!

ในเทอร์มินัลติดตั้งการอ้างอิงต่อไปนี้ด้วยตัวจัดการแพคเกจ 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

ผู้ใช้ Arch Linux ควรไม่มีปัญหาในการติดตั้งการพึ่งพา qTox เนื่องจากการสนับสนุนสำหรับระบบปฏิบัติการได้อธิบายไว้ในเว็บไซต์โดยเฉพาะ อย่างไรก็ตามหากคุณใช้ Arch Linux และไม่ต้องการสร้างแอปจากแหล่งที่มาให้ลองดาวน์โหลดแพ็คเกจ AUR ของ qTox แทน

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

Fedora

การได้รับการอ้างอิงที่จำเป็นทั้งหมดสำหรับ Fedora Linux เป็นกระบวนการสองขั้นตอน ก่อนอื่นให้เปิดเทอร์มินัลและใช้ DNF เพื่อติดตั้งกลุ่มแพ็คเกจพัฒนาของ Fedora

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

จากนั้นใช้เทอร์มินัลเพื่อรับการอ้างอิง qTox / Toxcore พิเศษ

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

ลินุกซ์ทั่วไป

ผู้ใช้ Linux ที่ต้องการ qTox และทั้งหมดส่วนประกอบจะต้องไปที่หน้าการติดตั้งและเรียนรู้เกี่ยวกับสิ่งที่จะติดตั้งเพื่อสร้างรหัสสำเร็จ อีกวิธีหนึ่งคือมี qTox AppImage AppImage จะทำงานให้เสร็จแม้ว่าจะไม่ได้รวบรวมจากแหล่งที่มา แต่โปรแกรมจะไม่ได้รับการปรับให้เหมาะกับพีซีของคุณ

รวบรวม Toxcore

ที่ศูนย์กลางของ qTox คือโปรโตคอล Tox (akatoxcore) Toxcore เป็นการอ้างอิงหลักและหากไม่มีโปรแกรม qTox จะสร้างอย่างไม่ถูกต้อง โชคดีที่การสร้างและติดตั้งโปรโตคอล Tox บนระบบ Linux นั้นง่ายมาก

เริ่มกระบวนการติดตั้งของ Toxcore ด้วยการคว้ารหัสล่าสุดในเทอร์มินัลด้วยเครื่องมือ Git

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

ซีดี ลงในโฟลเดอร์“ toxcore” ใหม่และเรียกใช้ CMake.

cd toxcore
cmake .

สร้างซอฟต์แวร์ Toxcore โดยดำเนินการ ทำ คำสั่ง

make -j$(nproc)

สุดท้ายทำกระบวนการให้เสร็จโดยติดตั้ง Toxcore

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

ติดตั้งไคลเอ็นต์ qTox

Toxcore ใช้งานได้ดังนั้นตอนนี้ได้เวลาสร้างไคลเอ็นต์ qTox แล้วติดตั้งบน Linux เช่นเดียวกับ toxcore การสร้างไคลเอนต์ qTox เริ่มต้นด้วยการโคลนรหัสภายในเครื่องผ่าน Git

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

ด้วยรหัส qTox บน Linux PC ของคุณให้ใช้ ซีดี คำสั่งและย้ายเทอร์มินัลไปยังโฟลเดอร์ซอร์ส

cd qTox

ภายในโฟลเดอร์ซอร์สให้เรียกใช้ CMake เพื่อสร้าง Makefile.

cmake .

รวบรวมรหัส qTox บน Linux PC ของคุณด้วย ทำ คำสั่ง

make -j$(nproc)

ติดตั้งซอฟต์แวร์บน Linux PC ของคุณด้วย ทำการติดตั้ง.

sudo make install

ใช้ qTox

เปิดแอป qTox บนเดสก์ท็อป Linux ของคุณ หลังจากแอปเสร็จสิ้นการเริ่มต้นคุณจะสังเกตเห็นหน้าต่างเข้าสู่ระบบ หากคุณมีบัญชี Tox อยู่แล้วให้ลงชื่อเข้าใช้ด้วยข้อมูลผู้ใช้ของคุณ หรือเลือกปุ่ม“ โปรไฟล์ใหม่” และสร้างผู้ใช้ใหม่

เมื่อคุณอยู่ใน qTox คุณจะสามารถเพิ่มเพื่อนได้โดยวางรหัส ID ของพวกเขาลงในช่อง "Tox ID" ใต้ "เมนูเพิ่มเพื่อน"

ความคิดเห็น