English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تثبيت Tomcat على الخادم عن بعد لتركيب Spring Boot

تثبيت 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 (عند إرسال البريد الإلكتروني، يرجى استبدال '#' ب '@') لإبلاغنا، وتقديم الدليل، وسيتم حذف المحتوى المشتبه في انتهاك حقوق النسخ على الفور.

أنت قد تحب