English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تثبيت Wechat تحت Ubuntu16.04
لم أكتب في المدونة من فترة طويلة، قبل يومين تعطل جهازي بسبب teamviewer، وظهر السبب هو إصدار libqt5gui5 القديم، لقد درست التحديثات وأزلت libqt5gui5 وكل التبعيات الخاصة به، qtbase5-dev، وكنت أتطلع إلى تثبيت إصدار جديد، ولكن بعد إعادة التشغيل لم يكن جهازي يمكنه التشغيل... بعد العبث في tty لعدة ساعات، أضطررت إلى إعادة تثبيت النظام، وكنت مستعدًا لتثبيت 16.04، وكان لدي 14.04، سأقوم بتسجيل عملية تثبيت Wechat، نسيت تسجيل عملية التثبيت السابقة، مما تسبب في استغراق ساعات في تكوين البيئات المختلفة
Ps: لم يتم حل مشكلة تحديث teamviewer، سأستمر في المحاولة إذا كان لدي الوقت
تحميل شيفرة Wechat من Github
تجميع الشيفرة المصدرية وفقًا للويكي
بعض المشاكل التي قد تواجهها أثناء التجميع
بعد نجاح التجميع، قم بتعيين واتساب على سطح المكتب
تحميل شيفرة Wechat من Github
https://github.com/geeeeeeeeek/electronic-wechat.git بعد التحميل، قم بإزالة الضغط إلى مجلد محلي
تجميع الشيفرة المصدرية وفقًا للويكي
# الذهاب إلى المخزن cd electronic-wechat-master # تثبيت الاعتمادات وتشغيل التطبيق npm install && npm start
بعض المشاكل التي قد تواجهها أثناء التجميع أولاً، تأكد من أن nodejs وnpm مثبتان إذا فشلت عملية التجميع، سيظهر رسائل الخطأ في ملف npm-debug.log في المجلد، وواجهت مشكلة في إصدار nodejs وnpm القديم طريقة حل المشكلة كما يلي:
تحديث مصادر البرمجيات الخاصة بـ ubuntu
sudo apt-get update sudo apt-get install -y python-software-properties software-properties-common # ملاحظة: قد يتم عرض خطأ 'The repository 'http://ppa.launchpad.net/chris-lea/node.js/ubuntu xenial Release' does not have a Release file.' (ps: استخدمت تلك الجملة النهائية لتحديث إصدار 6.x بنجاح) sudo add-apt-repository ppa:chris-lea/node.js أو curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get update
المستودع ‘http://ppa.launchpad.net/chris-lea/node.js/ubuntu يُظهر خطأ 'xenial Release' لا يحتوي على ملف إصدار. طريقة حل المشكلة كما يلي:
من:https://github.com/nodesource/distributions/issues/324
sudo add-apt-repository -y -r ppa:chris-lea/node.js sudo rm -f /etc/apt/sources.list.d/chris-lea-node_js-*.list
تثبيت nodejs
sudo apt-get install nodejs sudo apt install nodejs-legacy sudo apt install npm
بعد التثبيت الناجح، استمر في تجميع الشيفرة المصدرية وفقًا لـ wiki، وسيتم عرض مربع تسجيل الدخول wechat بنجاح
بعد نجاح التجميع، قم بتعيين واتساب على سطح المكتب
أولاً، قم بتعبئة الشيفرة المصدرية
cd electronic-wechat-master npm run build:osx npm run build:linux npm run build:win32 npm run build:win64
نجاح التعبئة سيؤدي إلى إنشاء مجلد dist، انقر للدخول، electronic-wechat هو البرنامج القابل للتنفيذ المطلوب.
انقر على صورة واتساب وأحملها إلى هذا المجلد
# ضبط مسار واتساب ولوحة صورته sudo gedit /usr/share/applications/wechat.desktop # إدخال نص مظاهر، اكتب [Desktop Entry] Name=Wechat Comment=Wechat Exec=/home/chenchen/electronic-wechat-master/dist/electronic-wechat-linux-x64/electronic-wechat Icon=/home/chenchen/electronic-wechat-master/dist/electronic-wechat-linux-x64/icon.png Terminal=false Type=Application # تشير Exec و Icon إلى البرنامج القابل للتنفيذ الناجح الذي تم ضممه ولوحة صورة واتساب، قم بحفظها
ثم ادخل إلى مجلد /usr/share/applications، ستجد wechat، قم بسحبها إلى سطح المكتب لتمثيلها.
هذا هو كل المحتوى الذي أشاركه معكم حول كيفية تثبيت Wechat تحت Ubuntu16.04، آمل أن يكون هذا مرجعًا جيدًا لك، وأتمنى أن تدعموا وتشجعوا تعليمات呐喊.
بيان: محتوى هذا المقال تم جمعه من الإنترنت، ويتمتع صاحب الحقوق بجميع الحقوق، ويتم جمع المحتوى من قبل المستخدمين على الإنترنت الذين يقدمون مساهماتهم بشكل تلقائي ويتم تحميلها، ويشير هذا الموقع إلى أنه لا يمتلك حقوق الملكية ولا يتم تعديل المحتوى بشكل يدوي، ولا يتحمل أي مسؤولية قانونية. إذا اكتشفت أن هناك محتوى يشتبه في انتهاك حقوق النسخ، فنرجو منك إرسال بريد إلكتروني إلى: notice#oldtoolbag.com (عند إرسال البريد الإلكتروني، يرجى استبدال '#' ب '@') لإبلاغنا، وتقديم الدليل، وسيتم حذف المحتوى المشتبه في انتهاك حقوق النسخ على الفور.