كيفية تثبيت عميل qTox على لينكس

click fraud protection

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

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

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

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

أوبونتو

sudo apt-get install \ build-basic \ 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
instagram viewer

ديبيان

لا يعد إنشاء qTox مبنيًا على دبيان مشكلة ، على الرغم من أنه رسميًا ، فإن دعم Debian 9 Stable (Stretch) فقط هو الذي يدعمه. أولئك الذين ينوون بناء هذا البرنامج على Old Stable (8) أو Testing (10) يفعلون ذلك على مسؤوليتك الخاصة!

في الوحدة الطرفية ، قم بتثبيت التبعيات التالية مع مدير حزم Apt-get.

sudo apt-get install \ automake \ autotools-dev \ build-basic \ 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 \ شخص سخيف

قوس لينكس

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

sudo pacman -S - قاعدة devel - devel qt5 openal libxss qrencode ffmpeg opus libvpx libsodium git

فيدورا

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

sudo dnf مجموعة التثبيت "ادوات التطوير""ج أدوات التطوير والمكتبات"

بعد ذلك ، استخدم الطرفية للحصول على تبعيات 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 \ opensl-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 \ 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 \ pattern-openSUSE-devel_basis \ qrencode-devel \ sqlcipher-devel \ sonnet-devel \ شخص سخيف

عام لينكس

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

تجميع Toxcore

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

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

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

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

مؤتمر نزع السلاح توكسيكوري. CMAKE.

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

جعل - ي$(نبروك)

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

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

قم بتثبيت عميل qTox

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

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

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

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

داخل مجلد المصادر ، قم بتشغيل CMAKE لتوليد makefile.

CMAKE .

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

جعل - ي$(نبروك)

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

جعل التثبيت sudo

باستخدام qTox

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

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

watch instagram story