Black X

تثبيت emesene

Posted in openSUSE, تطبيقات by Black X on فبراير 20, 2008

تحدثت في وقت سابق عن المسنجر emesene و عن مميزاته, و اليوم سأستكمل الحديث عنه و هذه المرة عن طريقة تثبيته على توزيعات GNU/Linux و منها openSUSE.

بسبب كون المسنجر في نسخه الاولية, فلم يتم توفيره على شكل حزم بيناري قابلة للتثبيت مباشرة في التوزيعة, الا في التوزيعات المبنية عل ديبيان مثل اوبنتو كما اسلفت سابقاً.
لكن بالامكان تنزيل مصدر التطبيق و تثبيته دون مشاكل, بشرط توفر مكتبات البايثون و ملحقاتها مثل python, gtk, python-gtk. طبعاً جميعها تتوفر في اسطوانات التوزيعة, و بالنسبة لاوبن سوزه بالامكان ايضاً تنزيلها من الاسطوانة او من المخازن باستخدام ياست او سمارت في ذلك.

ايضاً نحتاج الى توفر الاداة subversion, و بالامكان تنزيلها من مخازن اوبن سوزه عن طريق البحث عن cvs2svn في مدير الحزم لديك و تنزيلها, بعد ذلك نأتي الآن لتنزيل تطبيق المسنجر في المجلد الذي نريد, بافتراض تنزيله في مجلد المنزل الخاص بالمستخدم نقوم بكتابة هذا الامر في الترمنال
svn co https://emesene.svn.sourceforge.net/svnroot/emesene/trunk/emesene emesene

طبعاً الاسم الاخير في الامر السابق هو الذي اخترناه لاسم مجلد تنزيل ملفات التطبيق, ننتظر لحين الانتهاء من التنزيل و بامكاننا تشغيل التطبيق مباشرة و استخدامه عن طريق الدخول لمجلد التطبيق ثم النقر مزدوجاً على emesene و اختيار run, و بهذا يعمل التطبيق.

لكن لمحبي التخصيص مثلي, بامكانهم نقل ملف التطبيق و لنفرض للمجلد /opt, ثم نقوم بجعل ملف التشغيل قابل للتنفيذ بواسطة الامر (كمستخدم جذر)
chmod +x /opt/emesene/emesene

الآن نقوم بانشاء اختصار للتطبيق الى الملف/usr/bin (كمستخدم جذر)
ln -s /opt/emesene/emesene /usr/bin/emesene

الهدف من عمل الاختصار السابق, هو جعل التطبيق مرتبط بملف التطبيقات بحيث يصبح متوفر لدينا على التوزيعة بشكل مباشر, بمعنى بمجرد كتابتنا لاسم التطبيق في الترمنال على سبيل المثال سيتم تشغيل التطبيق مباشرة, و الآن كل ما عليك فعله هو انشاء اختصار على سطح المكتب, او في قائمة المنيو الخاصة بالبرامج في توزيعتك و كتابة emesene كأمر تشغيل لهذا الاختصار و بامكانك اختيار الايقونة المناسبة لها كما تشاء.

بقي أن اقول, بأنه يتم تحديث التطبيق بشكل يومي و يمكنك مراجعة التحديثات بواسطة الولوج الى ملف التطبيق الذي قمنا بتنزيله مسبقاً في مجلد المنزل الخاص بالمستخدم, ثم كتابة الامر التالي
svn up

و ستلاحظ من المخرجات الملفات التي تم تحديثها.

اخيراً, تم اصلاح العديد من المشاكل القديمة و منها ارسال الملفات و استقبالها و ما زال التحديث قائم للآن.

Advertisements

2 تعليقان

Subscribe to comments with RSS.

  1. أبو عبدالرحمن said, on فبراير 21, 2008 at 9:20 ص

    السلام عليكم

    شكرا طلال على البرنامج بالفعل نزلته على Debian عندى وشغال كويس بس يبدو انه فى البداية هيسبب مشاكل كتير لحد دلوقتى مطلع ليا اكتر من 3 رسائل fatal error على Debian سمعة Debian هتتهز بسببه D:

    بالنسبة لعمل السوفت لينك مش شرط انك تعمل الموضوع ده فيه طريقة افضل من كده انك تعمل export لل environment vairables وتحط الكلام ده فى ملف bashrc. بالشكل ده

    طبعا هتحرر الملف الأول

    cd ~/.bashrc

    بعدين تضيف السطر ده

    export PATH=/opt/emesene:/usr/bin

    مدونة جميلة تستحق المتابعة 🙂

    السلام عليكم

  2. Black X said, on فبراير 21, 2008 at 9:38 ص

    و عليكم السلام

    حياك الله اخي الكريم

    يعود الامر في عدم استقرار التطبيق الى انه ما زال في نسخه الاولية, الملاحظ استعجال مطوروه في اصدار التحديثات له بشكل يومي, و هذا الامر يؤدي الى ظهور هذه المشاكل, عكس المسنجر الاشهر Pidgin, فالملاحظ انه بطيء في عملية تطويره عكس عملية اصلاح المشاكل فيه, و هذا الامر ادى الى تفوقه في ناحية الثبات, كنت اتمنى لو ان مطوري Pidgin قد تحولوا الى استخدام البروتوكول الاحدث الخاص باللايف مسنجر حتى يكون بالامكان المراسلة في وضع الاوف لاين و استقبال الرسائل السابقة, لكن يبدو ان عملية التطوير ستتأخر و هذا ما حولني الى استخدام emesene و لو مؤقتاً 🙂

    شكراً لك على نصيحتك و هذه الطريقة, و ان شاء الله تفيد الجميع

    كل الود


التعليقات مغلقة.

%d مدونون معجبون بهذه: