أصبحت الرسائل المشفرة كبيرة على نظام Linux ، وأحد البروتوكولات الأكثر شعبية لهذا النوع من الاتصالات مؤخرًا هو Tox. إنه p2p تمامًا ، ويدعم النصوص والفيديو ، ويحتوي على العشرات من ميزات الأمان والخصوصية. بروتوكول Tox مفتوح المصدر ، ويشجع المشروع المطورين على إنشاء AppImage لجهة خارجية لاستخدام خدمة الدردشة. من بين جميع العملاء الموجودين هناك ، يعد عملاء qTox أحد أكثر العملاء شيوعًا.

المفسد التنبيه: قم بالتمرير لأسفل ومشاهدة الفيديو التعليمي في نهاية هذه المقالة.

تثبيت التبعيات

يعتمد عميل qTox نفسه ، مثله مثل جميع عملاء Tox ، على بروتوكول Tox. في العديد من توزيعات Linux ، لا توجد حزم رسمية للبروتوكول ، لذلك ستحتاج إلى بنائها يدويًا. لتجميع البروتوكول ، افتح المحطة الطرفية وتثبيت تبعيات البناء الضرورية. ثم اتبع الأوامر لتجميع التعليمات البرمجية على نظامك.

أوبونتو

sudo-apt-get install build-الأساسية cmake libavcodec-dev libavdevice-dev libavfilter-dev libavutil-dev libexif-dev libgdk-pixbuf2.0-dev libglib2.0-dev libgibk2.0- dev libkdeui5 libopenal-dev libopus-dev libqrencode-dev libqt5opengl5-dev libqt5svg5-dev libsodium-dev libsqlcipher-dev libswresample-dev libswscale-dev libvpx qt5-default qttools5-dev-tools qttools5-dev git

ديبيان

لا يعد الحصول على برنامج qTox مبنيًا على دبيان مشكلة ، على الرغم من أنه رسميًا ، لا يتوفر سوى دعم دبيان 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-config qkg qttools5-dev qttools5-dev-tools yasm git

قوس لينكس

يجب ألا يواجه مستخدمو Arch Linux أي مشكلة في تثبيت تبعيات qTox ، حيث يتم تحديد دعم نظام التشغيل بشكل خاص على موقع الويب. ومع ذلك ، إذا كنت تستخدم Arch Linux ولا ترغب في إنشاء التطبيق من المصدر ، ففكر في تنزيل حزمة AUR من qTox بدلاً من ذلك.

sudo pacman -S - قاعدة أساسية جاهزة للتطوير qt5 open libxss qrencode ffmpeg opus libvpx libsodium git

فيدورا

الحصول على جميع التبعيات الضرورية لنظام Fedora Linux هو عملية من خطوتين. أولاً ، افتح محطة واستخدام DNF لتثبيت مجموعة حزمة تطوير Fedora.

sudo dnf groupinstall "أدوات التطوير" "أدوات تطوير المكتبات والمكتبات"

بعد ذلك ، استخدم الجهاز للحصول على تبعيات qTox / Toxcore الخاصة.

sudo dnf تثبيت autoconf automake check check-devel ffmpeg-devel gtk2-devel kf5-sonnet libexif-devel libsodium-devel libtool libvpx-devel libXScrnSaver-devel openal soft 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 تثبيت libexif-devel libffmpeg-devel libopus-devel libQt5Concurrent-devel libqt5-linguist libQt5Network-devel libQt5OpenGL-devel libqt5-qtbase libsodium-devel libvpx-devel libXScrnSaver-devel openal-devel patterns-openSUSE-devel_basis qrencode-devel sqlcipher-devel sonnet-devel git

لينكس العام

سيحتاج مستخدمو Linux الذين يريدون qTox وجميع مكوناته إلى زيارة صفحة التثبيت والتعرف على ما يجب تثبيته لإنشاء الرمز بنجاح. بدلاً من ذلك ، يتوفر تطبيق qTox AppImage. ستنفذ AppImage المهمة ، ولكن من خلال عدم تجميعها من المصدر ، فلن يتم تحسين البرنامج لجهاز الكمبيوتر الخاص بك.

تجميع Toxcore

يوجد في مركز qTox بروتوكول Tox (المعروف أيضًا باسم toxcore). Toxcore هو التبعية الرئيسية ، وبدونها ، لن يتم إنشاء برنامج qTox بشكل صحيح. لحسن الحظ ، يعد بناء وتثبيت بروتوكول Tox على نظام Linux أمرًا بسيطًا للغاية.

ابدأ عملية تثبيت Toxcore عن طريق الاستيلاء على أحدث رمز في محطة طرفية باستخدام أداة Git.

بوابة استنساخ https://github.com/toktok/c-toxcore.git toxcore

القرص المضغوط في مجلد جديد "toxcore" وتشغيلها cmake.

مؤتمر نزع السلاح.

بناء برنامج Toxcore عن طريق تنفيذ يصنع أمر.

make -j $ (nproc)

أخيرًا ، أنهي العملية عن طريق تثبيت Toxcore.

سودو جعل تثبيتصدى '/ usr / local / lib /' | sudo tee -a /etc/ld.so.conf.d/locallib.conf sudo ldconfig

تثبيت عميل qTox

Toxcore تعمل ، لذا فقد حان الوقت لبناء عميل qTox وتثبيته على نظام Linux. كما هو الحال مع toxcore ، يبدأ بناء عميل qTox باستنساخ الكود محليًا عبر Git.

بوابة استنساخ https://github.com/qTox/qTox.git

باستخدام رمز qTox الموجود على جهاز كمبيوتر يعمل بنظام Linux ، استخدم رمز القرص المضغوط قيادة ونقل المحطة إلى مجلد المصادر.

مؤتمر نزع السلاح qTox

داخل مجلد المصادر ، تشغيل cmake لتوليد MAKEFILE.

cmake.

تجميع رمز qTox على جهاز الكمبيوتر الخاص بك لينكس مع يصنع أمر.

make -j $ (nproc)

قم بتثبيت البرنامج على كمبيوتر Linux الخاص بك باستخدام جعل تثبيت.

سودو جعل تثبيت

باستخدام qTox

قم بتشغيل تطبيق qTox على سطح مكتب Linux الخاص بك. بعد انتهاء تشغيل التطبيق ، ستلاحظ نافذة تسجيل دخول. إذا كان لديك بالفعل حساب Tox ، فقم بتسجيل الدخول باستخدام معلومات المستخدم الخاصة بك. بدلاً من ذلك ، حدد زر "ملف تعريف جديد" ، وقم بإنشاء مستخدم جديد.

بمجرد دخولك إلى qTox ، ستتمكن من إضافة أصدقاء عن طريق لصق أكواد الهوية الخاصة بهم في مربع "Tox ID" ، ضمن "إضافة قائمة الأصدقاء".

عملت لك: Robert Gaines & George Fleming | تريد الاتصال بنا؟

التعليقات على الموقع: