منتدى برمجيات
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالرئيسية  أحدث الصورأحدث الصور  التسجيلالتسجيل  دخولدخول  

 

 دليل الاستخدام الغير رسمي لنظام openSUSE 11.0

اذهب الى الأسفل 
كاتب الموضوعرسالة
القناص
Admin
القناص


عدد المساهمات : 114
نقاط : 343
تاريخ التسجيل : 02/03/2009

دليل الاستخدام الغير رسمي لنظام openSUSE 11.0 Empty
مُساهمةموضوع: دليل الاستخدام الغير رسمي لنظام openSUSE 11.0   دليل الاستخدام الغير رسمي لنظام openSUSE 11.0 Icon_minitime1الأحد 07 فبراير 2010, 16:17

Black X;104315
بسم الله الرحمن الرحيم

استناداً الى شرح النسخة 10.3 من openSUSE و المعنون بـ شرح الاستخدام الغير رسمي لنظام openSUSE 10.3, و رغبةً منا في افادة المجتمع و اعضاءه و زواره الكرام, فقد قمنا بحمد الله بكتابة هذا الدليل لنكمل معكم سلسلة الشروحات الخاصة بتوزيعة openSUSE العريقة.
-----

دليل الاستخدام الغير رسمي لنظام openSUSE 11.0
الاصدار: 0.6
الواجهة المستندة على الشرح: GNOME
مستوى الشرح: متوسط
ترخيص الشرح: FDL Free ********ation License
بادئ سلسلة شرح التوزيعة: B-Hunter
اضافة و استكمال: Black X
-----

شكر خاص لكل من ساهم في هذا الشرح و لو بكلمة تشجيعية
-----
نقاط اساسية قبل الدخول الى الشرح :
طريقة الشرح : سؤال وجواب
امكانية الاضافه والحذف والتعديل في الشرح : واردة
الجهاز المستخدم : 3.1 Apple MacBook بمعالج انتل كور 2 دو سانتا روزا و بسرعة 2.20 جيجاهرتز وذاكرة 2.5 جيجا ومحرك دي في دي وكرت شاشه من انتل موديل رقم X3100 ملحق بشاشه خارجيه اضافة الى شاشة الجهاز - الجهاز يعتمد معالج 64 بت (سنستخدم بهذا الشرح نسخة 32 بت من openSUSE) ولذلك ارجوا الانتباه فالشرح موجه في الغالب الى معالجات 32 بت وليس 64 بت وان كان لا يوجد اختلاف كبير خاصه ان الشرح سيتعامل مع ملفات rpm والتي في الغالب مجهزه في المخازن على شكل نسخه لكل نوع من انواع المعالجات
رتبة اليوزر المستخدم في الشرح : Root
(فالمرجو مراعاة هذا الأمر, فكثير من التطبيقات المستخدمة في الدليل بحاجة الى المستخدم الجذر, مثل تطبيق Smart و Zypper و YaST و غيرها)

نقطة هامة: هنالك اضافة مهمة من الاصدار السابق و حتى الآن في طريقة تنصيب الحزم من المخازن الخاصة باوبن سوزه, و هي عن طريق تثبيتها بنقرة واحدة و التي سبق ان تم مناقشتها في موضوع سابق, و التي ستسهل علينا تركيب بعض الحزم, لذا سنراعي بهذا الشرح احد هذه الطرق لتثبيت الحزم من المخازن:
الاولى: طريقة تثبيت الحزم بواسطة خدمة التثبيت بنقرة واحدة و المقدمة من موقع اوبن سوزه
الثانية: عن طريق الاداة سمارت, و التي سبق و ان تم شرحها ببعض التفصيل سابقاً في احدى المواضيع, هذا و سيتم اضافة بعض القنوات المهمة الخاصة بمخازن openSUSE في هذا الموضوع ليتسنى للقارئ اضافتها لديه بسهولة
الثالثة: عن طريق YaST و أداة التثبيت الخاصة بها, بالاضافة الى الاداة Zypper المحسنة بهذه الاصدارة من openSUSE لمزيد من الافادة
-----
اسئلة قبل الدخول في الشرح :

س: هل سيحوي الشرح كيفية تركيب النظام ؟

ج: لا, لن اتطرق الى تركيب النظام نظرا لسهولته ولكثرة الشروح المتوفره من اجله مثل:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
بالنسبة للتركيب على جهاز MacBook

و ستجد أن الطريقة مشابهة نوعاً ما لما سبق
خطوات التركيب سهلة و لن تحتاج لشرح بأكثر من الموجود

س: عن ماذا سيدور الشرح ؟
ج: سأتكلم بشكل مبسط عن بعض ما يواجه المستخدم من مشاكل ومتطلبات تحتاج للتعامل معها

س: مثل ماذا ؟
ج: مثل بعض البرمجيات , دعم الملفات الصوتيه والفيديويه , التحكم باقراص ntfs , بعض التعاريف لبعض القطع , دعم الخطوط .. وغيره , وسأتكلم عن المشاكل التي واجهتها والحلول المقدمه من قبلي لها ولذلك فانا بحاجه الى فريق يقوم بتجربة الحلول للتأكد من انها تصلح على كل الاجهزه وعلى كل حال فالحلول التي سأذكرها لكل الاجهزه وان تطرقت الى حلول قد لا تعمل على اجهزة اخرى فسأقوم بالاشاره الى ذلك

س: عن أي توزيعه ستتحدث ؟
ج: جميل هذا السؤال , سيدور الحديث حول نسخة openSUSE 11.0 نسخة الـ DVD وبشكل علمي اكثر سيدور حول نسخة الـ None-OSS (تطبيقات غير مفتوحة المصدر, مضافة الى نسخة الديفيدي فقط) ولذلك فلن اتطرق الى SLED X باصداراتها, حيث انني لم اتعامل معها مطلقا ولكن حسب ما كان يدور من الحديث في قناة openSUSE الرسميه سابقاً فان الفروقات بسيطه بين اصدارات سوزه واوبن سوزه لكن من وجهة نظري فالفرق يتسع شيئاً فشيئاً وقد نصل الى مفترق طريق وهذا ما اخشاه انا ولكن يفضله الكثير ممن لا يحبون كل ماله علاقه بميكروسوفت.

س: لماذا لن تتحدث ايضا عن openSUSE 11.0 نسخة الـ CD ؟
ج: لم اقل ذلك ولكن لن اتطرق لها كثيرا, وليكن بمعلومك فقط ان الفرق بين نسخة DVD و الـ CD هو ان الاولى تحوي العديد من البرمجيات مغلقة المصدر مثل java وبعض التعاريف و تطبيق acrobat , هذا بالاضافة ان الفرق الواضح و الجوهري هو في ان نسخة السيدي تأتي على شكل اسطوانة حية قابلة للتثبيت, و احداهما خاصة بواجهة جنوم و الاخرى واجهة كيدي, في حين ان نسخة الديفيدي تحتوي على كلاهما على شكل اسطوانة تثبيت... الخ, فهذه مجمل الفروق بين النسختين

س: خساره .. هل هذا يعني بانني لن استطيع استخدام كل هذه الملفات المفيده لانني املك نسخة الـ CD ولا استطيع تحميل نسخة الـ DVD ؟
ج: لا تبتأس فيمكنك عمل كل شيء في نسختك حيث ان فريق openSUSE قام بتوفير كل الحزم و التطبيقات على مستودعاتهم, حتى التطبيقات الغير مفتوحه المصدر متوفرة على مخزن خاص, وبذلك لن تحتاج الى تحميل نسخة ال DVD بل ستحتاج فقط الى تحميل ما تحتاج اليه عبر مخزن None-OSS وسنتطرق لذلك في الشرح

س: ما الواجهه التي ستتحدث عنها ؟
ج: سأحاول بقدر المستطاع الكلام بحياديه ( سطر الاوامر ) ولكن ان اضطررت الى الحديث حول الواجهات فعليك ان تتأكد بان حديثي يدور بالكامل حول GNOME فقط وان استطعت بما احفظ من معلومات سابقه للتطرق الى KDE فلن ابخل عليك بذلك

س: ماذا علي ان افعل الان ؟
ج: ما الذي تنتظره ؟ قم بتركيب نظامك فورا فانا انتظر اسئلتك
-----

س: انتهيت من تركيب النظام بالكامل وتم ذلك بكل سهوله ويسر, واريد ان استفسر الان عن بعض الامور
ج: مبروك .. تفضل بأسئلتك

س: الاحظ بوجود بطئ بسيط في الجهاز ولا ادري مالسبب؟ رغم انني اجدها اسرع من النسخ السابقة من openSUSE !
ج: السبب في عدد الخدمات الملحقه بالنظام والمتروكه لتعمل فورا مثل running-kernel و nfs و cups وغيرها الكثير

س: ماذا تعني لي هذه الخدمات ؟
ج: قد تعني لك الكثير وقد لا تعني لك شيئا على الاطلاق فمثلا ان كنت تملك طابعه فانت في حاجه الى خدمة cups اما ان كنت لا تملك طابعه فلماذا تضيع جهد الجهاز والمعالج والذاكره في مالا تملكه ؟ ينطبق الامر كذلك على العديد من الخدمات كخدمة bluetooth وخدمه joystick وغيرها

س: ماذا لو اغلقت كل الخدمات ؟
ج: لن يعمل الجهاز اطلاقا فهناك عدد من الخدمات يحتاجها النظام للعمل كخدمة xdm التي بدونها لن تستطيع الولوج الى واجهة نظامك او خدمه d-bus التي تعتمدها كافة الخدمات والبرمجيات الملحقه بالنظام حيث انها الخدمه التي تقوم بعمل الربط والمحادثه بين التطبيقات او كخدمة powersaved المهمه جدا في حال كان جهازك محمول حيث انها المسئوله عن التعامل مع البطارية

س: اذا اغلق مالا احتاجه واترك ما احتاجه ؟
ج: بالظبط , قم باغلاق مالا تحتاج اليه و لكن كن حذراً في ذلك

س: كيف اقوم باغلاق الخدمات ؟
ج: ان كنت خبيرا في اسماء الخدمات التي لا تحتاجها والخدمات بصفه عامه فيمكنك تنفيذ امر :

كود:
service servicename stop
اما ان لم تكن خبيرا في الخدمات فما عليك سوا الولوج الى YaST عبر سطر الاوامر بتنفيذ الامر yast2 او الى YaST2 عبر الواجهه الرسوميه ومن ثم اختيار System ومنه قم باختيار System Services وقم بالغاء مالا تحتاجه وبعد الانتهاء من ذلك اضغط على Finish وسيسألك ان كنت تريد حفظ التعديلات فما عليك الا الاجابه بـ Yes ولكن على كل حال انا لا انصحك ان كنت مبتدئ جدا بهذه العمليه فهي خطيره بعض الشيء وقت تفقدك بعض القدرات ان قمت باستخدامها بشكل خاطئ فتحمل البطئ في الجهاز افضل من انهاء عمل الجهاز تماما ولكن ان اردت التجربه والتعامل مع هذه العمليه بعنايه فلا بأس في ذلك

س: املك كرت شاشه من نوع nvidia ولكن لا اعتقد بانه يعمل بشكل جيد حيث انني الاحظ بطئ في حركة الشاشه ولا استطيع التعامل مع شاشه ثانيه بكفائة
ج: توزيعة openSUSE و توزيعات جنو/لينوكس عموماً لا تأتي ملحقةً بتعاريف nvidia او ati ولكن عليك ان تقوم بتركيبها يدويا

س: كيف اقوم بتركيب تعريف كرت الشاشه الخاص بي وهو من نوع nvidia ؟

ج: اذكرك بأن جهازي الخاص ليس مدمج به كرت nvidia, لكن سأشرح لك الطرق التي كنت استخدمها سابقاً, بالاضافة الى الطرق المتوافرة في الشبكة العنكبوتية.
لديك 3 طرق, طريقة صعبه وطريقتان سهله وسأشرح لك جميع الطرق

س: لنبدأ بالسهله ؟
ج: الطريقة السهلة الاولى:
قم بتحميل التعريف من هنا:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
وقم بتحميل التعريف وهو تحت اسم x11-video-x11-video-nvidiaG01-173.14.09-0.1.i586.rpm في حالة كون كرت نفيديا لديك حديث, اما اذا كان اصدار كرتك قديم فقم بتحميل هذه النسخة من التعريف x11-video-nvidia-96.43.05-25.1.i586.rpm, وقد تتغير هذه الارقام كلما صدر اصدار جديد من التعريف وبعد تحميله من الانترنت لا تقم بتركيبه الان ولكن قم بتحميل الـ module المناسب لنواة النظام التي تستخدمها فان كان جهازك بمعالج وحيد احادي النواة او ثنائي النواة فاختيارك سيكون nvidia-gfxG01-kmp-default-173.14.09_2.6.25.5_1.1-0.1.i586.rpm (و للاصدار القديم من كروت نفيديا File:nvidia-gfx-kmp-default-96.43.05_2.6.25.5_1.1-6.1.i586.rpm) او اما ان كان جهازك يحوي اكثر من معالج و تستخدم النواة pae فسيكون اختيارك nvidia-gfxG01-kmp-pae-173.14.09_2.6.25.5_1.1-0.1.i586.rpm (و للاصدار القديم من كروت نفيديا nvidia-gfx-kmp-pae-96.43.05_2.6.25.5_1.1-6.1.i586.rpm) وعليك ان تتاكد من رقم النواه بجهازك وترى ما يناسبه من موديل فمثلا لو كانت نواتك رقمها 2.6.25.5 فانت لا تستطيع استخدام موديل موجه لكرنيل 2.6.20 وان كان نوع نواتك pae فلن تستطيع استخدام موديل موجه لنواة من نوع default او smp او bigsmp وهكذا ايضا ولذلك قم بالتاكد من رقم نواتك عبر تنفيذ الامر :

كود:
uname -r
وقم بتحميل ما يناسبها.
بعد الانتهاء من التحميل قم بتركيب الدرايفر ومن ثم قم بتركيب الموديل عبر الامر التالي :

كود:
rpm -ivh filename.rpm
بعد الانتهاء من تركيب الدرايفر والموديل قم بتنفيذ الامر :

كود:
sax2 -r -m 0=nvidia
وقم بعمل تعديلاتك التي تريدها على الرزلوشن وما اليه وسوف تلاحظ ان بريمج SAX2 قام بتفعيل خاصية ال 3D Acceleration عبر وضع علامة صح امام خيار Activate 3D Accelerator, بعد الانتهاء من التعديلات قم بالضفط على OK وسيسألك ان كنت تريد عمل اختبار على اعداداتك , ان كنت تريد ذلك فهذا جيد وان كنت تعرف اعداداتك جيدا فقم بالضغط على خيار Save ليخرج النظام من برنامج sax2 , الان قم بالضغط على الازرار التاليه : CTRL+ALT+Backspace (مرتين متتاليتين) ليقوم النظام باغلاق X وتشغيله من جديد اما ان كنت من محبي اعادة تشغيل الجهاز فور كل عمليه فلا بأس بذلك ايضا , بعد تشغيلك الجهاز من جديد او تنفيذك الامر الذي طرحته لك سوف تشاهد شعار NVIDIA على شاشتك وهذا يعني ان كل شيء سليم بنسبة 100% ان شاء الله وبذلك اصبح كرت شاشتك معرفاً على النظام .

الطريقة السهلة الثانية:
و هي بتثبيت التعريف عن طريق خدمة التثبيت بنقرة واحدة من على الرابط التالي
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
ستلاحظ وجود رابطين على شكل ايقونات
الايقونة الاولى لتثبيت تعريف كروت Nvidia الحديثة
الايقونة الثانية لتثبيت تعريف كروت Nvidia القديمة (ما يعرف بـ Legacy)

ولمعرفة ان كان كرتك ضمن هذا النوع بالامكان مراجعة الرابط التالي:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
بالنسبة لاصحاب كروت الـ ATI , يمكنهم الاستفادة من هذا الرابط [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

س: جميل جدا , اذن ما هي الطريقه الصعبه ؟
ج: انها ليست صعبه على الاطلاق ولكن لا يحبها مستخدمي rpm والملفات الجاهزه ولكنها ضروريه لبعض الاشخاص وسأذكر ذلك الآن , الطريقه الصعبه هي عبر تركيب التعريف من المصدر فعليك قبل التركيب من المصدر التأكد من ان جهازك يحوي الباكجات التاليه :
make ضروري
automake مستحسن
autoconf مستحسن
gcc ضروري
kernel-source ضروري
على كل حال لا تخف فكل هذه الباكجات متوفره مع النظام في حالة امتلاكك لنسخة الديفيدي, اما اذا كنت تمتلك نسخة السيدي فعليك بالبحث في هذا الموضوع عن النقطة التي سأتحدث فيها عن سمارت لتنزيلها, قم بفتح برنامج YaST ومن ثم اختيار قائمة Software ومن ثم اختر Software Management وعند عمل البرنامج قم بالبحث عن الباكجات التي ذكرتها لك فان كانت موجوده في النظام فهذا جيد " ستعرف ذلك ان وجدت ضمن قائمة Installed Software " اما ان لم تكن موجوده في جهازك فلن تجدها ضمن القائمة, لذا قم باختيارها من القائمة Available Software و اضغط Install و كرر العملية مع بقية الحزم ومن ثم اضغط على زر Accept واترك YaST يقوم بتركيبها جميعا , الآن قم بالدخول الى هذه الصفحة
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
و البحث عن التعريف الملاءم لكرت nvidia الخاص بنا, و يكون غالباً بالشكل التالي
NVIDIA-Linux-x86-100.14.19-pkg1.run
مع اختلاف الأرقام بالطبع


علماً بان هذه النسخة و التي تحمل الرقم 100.14.19 و ما تليها من اصدارات قد تم فيها حل مشكلة كانت تواجه مستخدمي Compiz و Compiz-Fusion و التي سنتحدث عنهما فيما بعد بهذا الموضوع, المشكلة كانت عبارة عن تحول الشاشة الى اللون الاسود و دون سابق انذار في حالة فتح العديد من النوافذ التي تؤدي الى حمل زائد على هذا التعريف, و قد تم حلها اخيراً و تأكدت منها سابقاً عند امتلاكي لجهاز يحتوي على كرت nvidia, و ذلك بعد تجربتي في فتح اكثر من 40 نافذة برامج.

نكمل موضوعنا, بعد تنزيل التعريف قم بتنفيذ الامر :

كود:
init 3
هذا الامر سيقوم بتحويلك من level 5 الى level 3 الذي لا يعمل فيه خادم X وهو المطلوب الان فما سنقوم بعمله لا تستطيع تنفيذه من X ولا تستطيع تنفيذه من level 5
الان قم بتنفيذ الامر التالي على الملف الذي قمنا بتحميله :

كود:
sh NVIDIA-Linux-x86-100.14.19-pkg1.run -q
(طبعاً مع اختلاف الأرقام عن النسخة التي قمت بتنزيلها)
سيسألك عن التصريح فما عليك الا القبول ومن ثم سيقوم بمحاولة التاكد من النسخه التي تملكها هي اخر اصدار وهي اخر اصدار بالطبع ولذلك فما عليك الا الضعط على OK وانتظر حتى ينتهي من تركيب المودل والتعريف وعند الانتهاء اضغط على OK وسيعود بك الى الشاشه السوداء من جديد , الان قم بتنفيذ الامر التالي :

كود:
sax2 -r -m 0=nvidia
قم بتنفيذ التعديلات التي تريدها واحفظها كما ذكرنا ذلك في شرح الطريقه السهله وعند الانتهاء قم بتنفيذ الامر :

كود:
init 5
ليعود بك من جديد على الواجهه الرسوميه وكما ذكرنا سابقا , ان ظهر شعار انفيديا امامك فهذا يعني ان الكرت يعمل بكل طلاقه الان والنظام يعرفه

س: لماذا قد احتاج الى هذه الطريقه ؟
ج: في كثير من الاحيان, نجد ان اصدارة النواة لدينا قد تم تحديثها و لم يحن بعد صدور نسخة الـ rpm من تعريف نفيديا, لذا لا يوجد حل لدينا سوا تثبيت التعريف عن طريق المصدر, اذ ان هذه الطريقة مفيدة لكل من لم يجد دعماً لنواته او كل من يحب هذا النوع من التركيب

س: كرت الشاشه يعمل بشكل جيد وشكرا لك ولكن شعار انفيديا مزعج للغايه ولا اريده فهل هناك طريقة لإلغائه ؟

ج: نعم هناك طريقة , قم بتحرير ملف xorg.conf الموجود على المسار التالي etc/X11/xorg.conf/ بمحرر النصوص المفضل لديك " kedit او gedit او vi او nano او pico او ما تحب من محررات " وابحث عن المقطع :

كود:
Section "Device"
انزل الى الاسفل حتى تصل الى كلمة :

كود:
EndSection
واكتب قبلها :

كود:
Option "NoLogo" "1"
الان قم بحفظ الملف وقم بعمل اعادة تشغيل لواجهةX عبر الضغط على CTRL+ALT+Backspace وستجد انها لم تعد تظهر لك اطلاقا

س: لا تعجبني الخطوط في لينوكس وخصوصا عند قرائه ملف باللغه العربية او تصفح موقع عربي فما العمل ؟
ج: قم بنسخ خطوط الويندوز عبر نسخ الخطوط من فولدر الويندوز " مساره عادة C:\WINDOWS\Fonts " الى مجلد الخطوط في لينوكس , ساشرح ذلك لمستخدمي GNOME :
قم بالضغط على Computer
اختر Control Center
اختر Appearance
اختر Fonts
اختر Details
اختر Go to font folder
قم بسحب الخطوط المراده من فولدر ويندوز الى فولدر الخطوط في لينوكس وانتظر حتى تنتهي عملية النسخ
قم باغلاق كل مافتحناه سوية ومن ثم ادخل مره اخرى على الخطوط لتجد كل الخطوط المفضله لديك " انا من محبي calibari و tahoma و Handel Gothic , الان قم بتغيير خطوط النظام الاصليه بما تحب واعد تشغيل الواجهه " ان احتجت ذلك "

س: لاحظت بان سوزه يتعرف فورا على اقسام NTFS و FAT الموجوده لدي و يقوم بالقراءة و الكتابة الفورية دون مشاكل, لكن هل هنالك من طريقة للتحكم بشكل اكبر في خاصية الكتابة على اقراص الـ NTFS ؟

ج: بالتأكيد, قم بالدخول الى yast و من ثم Software Management و ابحث فيها عن ntfs, و اختر من القائمة كل من ntfsprogs-fuse و ntfs-config و قم بتثبيتهما. قد تجدهما مثبتيين لديك, اذ ستفيدك الاداة ntfs-config في عملية التعديل على خاصية الكتابة على الاقراص من نوع NTFS, بينما تفيدك الاداة ntfsprogs-fuse في عملية الـ mount اليدوي لهذه الاقراص خصوصاً اذا اردت عمل mount ثم umount للاقراص الخارجية من نوع NTFS.

س: ايضاً لاحظت ان اقراص NTFS التي لدي لا يتم فيها قراءة الملفات ذات الاسماء العربية و كأنها غير موجودة, لكن بعد عمل umount و mount بطريقة يدوية اصبح يقرأها البريمج ntfs-3g بشكل اعتيادي, فما المشكلة ؟
ج: بسيطة, قد تحتاج اضافة خيار الترميز الى ملف fstab, بدلا من locale=en_US.UTF-8 اكتب الخيار التالي:

كود:
locale=ar_SA.utf8 0 0
و بعدها سيقرأ لك الملفات ذات الاسماء العربية دون مشاكل باذن الله.

]س: لا استطيع تشغيل الافلام او اقراص الدي في دي او الصوتيات اطلاقا مع العلم ان كرت الصوت لدي يعمل جيداً ؟
ج: هناك العديد من الباكجات انت في حاجه اليها

س: من اين احصل عليها ؟
ج: انت في حاجه الى تركيب برنامج مثل smart تغنيك عن البحث اليدوي, او في استخدام zypper و YaST في ذلك, الخيار عائد اليك.

س: ما التطبيق الافضل فيما ذكرت؟
ج: حسناً, اذا أردت تطبيق سريع, يقوم بتنزيل عدة حزم في نفس الوقت, لا يعاني من رسائل خطأ بالاتصال الا نادراً, اذاً Smart هو ما تبحث عنه

أما ان اردت تطبيق ذكي, لن تعاني فيه من موضوع تعارض المكتبات و الحزم المنزلة مع الموجود بالنظام لديك, فالافضل لك استخدام zypper من سطر الاوامر, او اداة ادارة الحزم المدمجة بياست, او حتى استخدام الاداة PackageKit المدمجة بجنوم و المرتبطة بمكتبة zypp و مستودعات ياست.

س: اذاً دلني على Smart من فضلك ؟
ج: بكل سرور, يتم ذلك اما بطريقة سهلة و ذلك باستخدام خاصية التثبيت بنقرة واحدة, باستخدام هذا الرابط
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

او استخدام الطريقة الاخرى كالتالي:
اولا : قم بالتاكد من الباكجات التاليه هل هي بجهازك ام لا :
rpm-python
python-elementtree
قم بتركيبهم قبل اي شيء عبر YaST كالعاده, اذا لم تجدهم لديك تستطيع البحث عنها من هنا [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط], او انتقل الى النقطة التالية و جرب, و اذا واجهتك مشكلة قم باعلامي فوراً
ثانيا : قم بتحميل الباكجات كالتالي:
ربط zypper بمخزن سمارت

كود:
zypper ar [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
ثم حدث مخزن سمارت الذي قمنا باضافته قبل قليل

كود:
zypper ref smart
مع الموافقة على رسالة الثقة بمفتاح التطبيق
اخيرا ثبت سمارت بالامر التالي:

كود:
zypper install smart smart-gui
قد تحتوي هذه النسخة من سمارت على قنوات اوبن سوزه المهمة فقط, و هي قنوات None-OSS و OSS و UPDATE, لذلك نحن بحاجة الى اضافة القنوات المهمة, و قد تكفل المطور ديف لوكي بذلك و وضعها لك جاهزة ضمن ملف txt, و كل ما عليك فعله هو ربط سمارت بها و اختيار ما يناسبك منها عبر الامر التالي:

كود:
smart channel --add [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
ستجد ان سمارت يقف عند كل قناة و يخبرك اذا اردت اضافة القناة ام لا, قم باضافة ما يناسبك منها ( لاحظ بأن بعضها غير مفعل و بحاجة الى تفعيل بعد اضافتها, راجع الشرح الخاص بسمارت لمعرفة الطريقة, او تباع هذا الشرح للمزيد)
بعد ذلك نحن بحاجة الى mirror تدعم قناة باكمان بسبب الضغط المستمر على هذه القناة, و يتم ذلك بواسطة الامر التالي:

كود:
smart mirror --add [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الآن قم بعمل تحديث للقنوات بواسطة الامر التالي:

كود:
smart update
ثم قم بتشغيل واجهة smart الذي قد تجده في القائمه لديك او عبر تنفيذ الامر :

كود:
smart --gui
وبذلك سيكون smart جاهزا لاستقبال اوامرك.

س: ماذا بعد ذلك ؟
ج: يمكنك اضافة العديد من المخازن المهمه والغير مهمه ولكن حذاري فهناك العديد من المخازن التي قد تسبب اضرارا جمه بجهازك ان لم تكن تعرف مصدرها او تعرف ما تقوم به جيدا خصوصاً المخازن الموجودة ضمن مجلد home على هذا الرابط [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] بسبب ان اغلبها عبارة عن مخازن شخصية, لكن هذا لا يعني باي حال من الاحوال بان جميعها ضار, فبعضها يعود الى مطورين في فريق اوبن سوزه, و كل ما عليك فعله هو التحقق من صاحب المخزن الموجود في مجلد home قبل الشروع في ربط مخزنه لديك.

هذا و ستجد المخازن التالية مضافة لديك في سمارت عن طريق ما قمنا به في الخطوة السابقة, سواء قمت بتفعيلها كما سبق و اشرنا ام لا
نفذ الامر التالي لرؤية القنوات

كود:
smart channel --show
او قم بالدخول الى واجهة سمارت ثم اختر Edit و منها Channels, لتظهر لديك العديد من القنوات, و سنشرحها لك كما يلي:
[OpenOffice.org]: خاص بمكتبات و حزم اوبن اوفيس
[OpenOffice.org:extras]: خاص باضافات الاوبن اوفيس
[OpenOffice.org:unstable]: حزم الاوبن اوفيس الغير مستقرة, عن نفسي لم افعلها
[GNOME:Community]: خاص ببعض البرمجيات الخاصة بجنوم و التي لا يوفرها الفريق الخاص بجنوم في اوبن سوزه
[GNOME:STABLE]: خاص بحزم و مكتبات جنوم, و بها تتم عملية اصدار التحديثات الخاصة بواجهة جنوم عن طريق فريق جنوم في اوبن سوزه
[GNOME:UNSTABLE]: في هذا المخزن ستجد الحزمة الحديثة جداً من جنوم للاوبن سوزه, و لكن لن تكون مستقرة و خاصة بالتجارب, عن نفسي لم افعلها
[smart]: مخزن الاداة سمارت, و يحتوي على تحديثات لها
[packman]: مخزن باكمان, و به العديد و العديد من الحزم المهمة و التي لا يوفرها فريق اوبن سوزه, و ستجدنا نحتاجه بعد قليل
[KDE:KDE3]: حزم واجهة كيدي الاصدارة 3, و تشتمل على مكتباتها و تطبيقاتها وتحديثاتها
[KDE:KDE4]: حزم واجهة كيدي الاصدارة 4, و تشتمل على مكتباتها و تطبيقاتها وتحديثاتها
[KDE:Backports]: حزم تابعة للكيدي
[KDE:Community]: مخزن خاص بتطبيقات كيدي و التي لا يوفرها فريق كيدي في اوبن سوزه
[KDE:Qt]: حزم و مكتبات Qt الخاص بكيدي
[X11:XGL]: خاص بكل ما يتعلق بالتأثيرات الثلاثية الابعاد الخاص بسطح المكتب, من xgl, compiz, compiz-fusion, beryl و غيرها
[mozilla]: حزم موزيلا و تحديثاتها كفايرفوكس و ثندر بيرد و غيرهما
[ruby]: تبدو لي بانها خاصة بلغة روبي و ادواتها, تحتاج الى تأكيد
[Emulators:Wine]: خاص بواين, و هو محاكي لتشغيل برامج الويندوز على لينوكس
[openSUSE:Tools]: خاص بادوات اوبن سوزه و تحديثاتها
طبعاً ستجد القنوات الغير مفعلة بها بيان بهذا الشكل disabled = yes, او غير معلمة بعلامة صح في حال رؤيتها عن طريق واجهة البرنامج, و ان اردت تفعيلها فيمكنك العودة الى هذا الموضوع لمزيد من الايضاح اذا اردت استخدام سمارت عن طريق سطر الاوامر.

الآن سأدلك على بعض المخازن المفيده, اولا قم باغلاق الواجهه الرسوميه للبرنامج سمارت في حالة كونه مفتوح لديك, ومن ثم قم بفتح الـ terminal واضف المخازن من هناك عبر سطر الاوامر, و هي كالتالي:

مخزن XOrg, و هو خاص بحزمة X.Org النسخة الاخيرة, و مكتباتها و تحديثاتها:

كود:
smart channel --add [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
و لمحبي الواجهة الرسومية xfce نصيب ايضاً:

كود:
smart channel --add [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
و للمزيد من المخازن, بالامكان العودة دوماً الى هذه الصفحة
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

الان قم بالتاكد من ان المخازن المطلوبة مفعله " عليها علامة صح " عبر تشغيل البرنامج بواجهته الرسوميه والدخول الى Edit ومنه الى channels والتاكد ان كل ما تريده عليه علامة صح ومن ثم الخروج من شاشة الـ channels لنعود مره اخرى الى الواجهه الاساسيه للبرنامج والضغط على زر التحديث " اول زر في البرنامج " او عبر الضغط على File واختيار تحديث المخازن او عبر اغلاق الواجهه الرسوميه والعوده الى الواجهه الكتابيه وتنفيذ الأمر :

كود:
smart update
والان جهازك اصبح مستعدا لتركيب الباكجات التي تحتاجها.

س: بعد ذلك ؟ كيف اقوم بتركيب مشغل فيديو مثلا ؟

ج: لتركيب vlc قم بتشغيل البرنامج smart والضغط على زر search وكتابة vlc وستظهر لك كل البرامج التي تحوي كلمة vlc وما عليك الا تركيب vlc وسيخبرك النظام ان الباكج يحتاج الى العديد من الباكجات الاخرى فاخبره بنعم وسيقوم بعمل اللازم, وبعد ذلك اضغط على زر التركيب " علامة التروس " ستأكد لك المعلومات عما سيحدث بالنظام " ترقيه باكجات او حذف باكجات او تعديل باكجات او تركيب باكجات " اعطه موافقه بذلك وسيقوم بتحميل البرنامج وتركيبه من اجلك ولا عليك الا التشغيل والاستمتاع

س: كيف اقوم بتركيب realplayer ؟
ج: ان كنت تملك نسخة DVD فهي ملحقه بالنظام ولا عليك الا تشغيلها فقط اما ان كانت نسختك لا تحوي برامج الـ None-OSS (نسخة CD) قم بتنفيذ ما نفذته مع vlc ولكن بدلا من البحث عن vlc قم بالبحث عن realplayer وقم بتركيبه بنفس الخطوات السابقه

س: كيف اقوم بتركيب مشغل الفلاش بلاير ودعمه في الموزيلا فايرفوكس ؟
ج: ان كنت تملك نسخة DVD فهي ملحقه بالنظام ولا عليك الا تشغيلها فقط اما ان كانت نسختك لا تحوي برامج الـ None-OSS (نسخة CD) قم بتنفيذ ما نفذته مع vlc ولكن بدلا من البحث عن vlc قم بالبحث عن flash-player او flash وقم بتركيبه بنفس الخطوات السابقه

س: كيف اقوم بتركيب الجافا وتركيب دعم الجافا في الموزيلا فايرفوكس ؟
ج: ان كنت تملك نسخة DVD فهي ملحقه بالنظام ولا عليك الا تشغيلها فقط اما ان كانت نسختك لا تحوي برامج الـ None-OSS (نسخة CD) قم بتنفيذ ما نفذته مع vlc ولكن بدلا من البحث عن vlc قم بالبحث عن java-1_6_0-sun و java-1_6_0-sun-plugin وقم بتركيبه بنفس الخطوات السابقه

س: كيف اجعل برنامج totem يقوم بتشغيل كافة الملفات الصوتيه والفيديويه ؟
ج: برنامج totem هو برنامج الملتيميديا بلاير في واجهة GNOME وهو مبني على محركات Gstreamer الرائعه في مجال دعم الامتدادات المتنوعه, ولجعله يعمل بكفاءة عالية, فنحن بحاجة الى تنزيل جميع مكتباته و اضافاته و هي بالشكل التالي:

كود:
gstreamer-0_10-ffmpeg
gstreamer-0_10-fluendo-mp3
gstreamer-0_10-fluendo-mpegdemux
gstreamer-0_10-fluendo-mpegmux
gstreamer-0_10-plugins-bad
gstreamer-0_10-plugins-good
gstreamer-0_10-plugins-ugly
gstreamer-0_10-plugins-base
gstreamer-0_10-plugins-farsight
gstreamer-0_10-plugins-good-extra
w32codec-all
و ستجدها غالباً في مخزن باكمان (النسخة المتوفرة في مخزن باكمان "pm" تعتبر الافضل في هذا المجال, نظراً لتعديلها من قبلهم بحيث تصبح ذات جودة عالية في تشغيل الفيديو و الصوت, و هي ما استخدمها شخصياً), مع العلم انه قد تواجهك هنا مشكلة التعارض في المكتبات عن طريق التثبيت من سمارت, لذا من الافضل تركيبها عن طريق YaST او عن طريق zypper, اولاً تأكد من وجود مخزن باكمان لديك عبر الامر التالي

كود:
zypper lr
من المفترض ان تجد عدة مخرجات, لكن الاهم وجود هذا المخرج

كود:
Packman Repository | Packman Repository | Yes | Yes
اذا لم يكن مضافاً اليك, فقم باضافته بالامر التالي:

كود:
zypper ar [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] packman
ثم عمل تحديث للمخازن بالامر التالي

كود:
zypper ref
و تركيب الحزم المذكورة سابقاً كالتالي:

كود:
zypper in PACKAGENAME
مع ترك مسافة بين كل حزمة ( او الولوج الى مدير الحزم في ياست و تركيبها من هناك, عن طريق الولوج الى YaST ثم الى Software Management و كتابة اسم الحزم ثم طلب تثبيتها و سيتم تنزيلها اليك و تركيبها دون تعارض)
للمزيد عن استخدام zypper بالامكان العودة لهذا الرابط المفيد و قد افرد لها موضوع منفصل في وقت ما ان شاء الله.

أخيراً, نحن بحاجة الى مكتبة بسيطة غير رسمية تدعى بـ gstreamer010-pitfdll و هدفها ربط المحرك Gstreamer بمكتبة w32codecs بحيث يكون باستطاعتك تشغيل العديد و العديد من ملفات الملتيميديا, مثل صيغ RM RMVB AVI WMV و بوضوح ممتاز, و حتى ملفات الكويك تايم و غيرها الكثير من الصيغ, و قد قمت بتجربة سابقة بتنزيل نسخة منها عن طريق اداة البحث عن الحزم الخاصة بموقع openSUSE من احدى المخازن الشخصية, لكن للأسف وجدتها نسخة قديمة و تحتوي بعض المشاكل مع بعض الصيغ, و بعد بحث وجدت نسخة حديثة و بها حل للمشكلة في اوبنتو, و ببساطة قمت بفك الضغط عن الحزمة و نقل ملف الاضافة (على شكل مكتبة libpitfdll.so) الى مجلد مكتبات و اضافات gstreamer على المسار

كود:
/usr/lib/gstreamer-0.10
و اصبحت تعمل بدون اي مشاكل, و بالامكان تنزيلها الآن من الرابط مع نقلها الى المسار السابق.

س: جميل, لكني افضل استخدام المحرك Xine عن طريق مكتبة libxine1 بدلاً من المحرك Gstreamer و مكتباته و اضافاته, فهل هنالك فرق بينهما ؟
ج: لم اجد فرق كبير فيما بينهما, لكن الفرق الوحيد الجوهري وجدته في درجة جودة الصورة فقط, اذ وجدت ان محرك Gstreamer (نسخة باكمان "pm") مع تركيب الاضافات السابقة اعطاني صورة انقى و اوضح من المحرك Xine بمكتبة libxine1, و لك حرية الاختيار.

س: هل تدلني على كيفية تركيب مكتبة libxine1 من فضلك؟ لانني اجده الانسب لي!

ج: بكل سرور, حتى لا اضيق عليك و ادخلك بمتاهات اخرى, فالآن بامكانك تركيبها بنقرة واحدة:
لمستخدمي جنوم
لمستخدمي كيدي
هذه الروابط ستقوم بالنيابة عنك بتنزيل اهم الاكواد بالاضافة لمكتبة libxein1 وعدة تطبيقات اخرى مفيدة لاصحاب نسخة CD (فلاش, جافا, libdvdcss و غيرها), بعد الانتهاء منها قم بتنزيل حزمتي totem-xine و totem-xine-plugin بالامر التالي عن طريق سمارت

كود:
smart install totem-xine*
بهذا تكون الآن مستخدماً لتوتيم تحت مكتبة libxine1

اما ان اردت تثبيتها يدوياً, فقم بالبحث عن libxine1 و libxine-aa و w32codec و totem-xine و totem-xine-plugin وتركيب هذه الباكجات جميعها وسيتحول totem الضعيف الى بريمج قوي جدا في تشغيل الملفات الصوتيه والفيديويه

س: كيف اقوم بجعل totem و vlc يدعمان تشغيل افلام DVD مع اظهار الترجمه بشكل جيد ؟

ج: عن طريق استخدام الرابطين السابقين في تركيب الاكواد لجنوم او كيدي, لاحتوائهما على مكتبة libdvdcss و انت في حاجة لها.

س: كيف اجعل برنامج Banshee مشغل صوتيات يدعم العديد من الصيغ الصوتيه ؟
ج: بعد تركيبك لاضافات مكتبة Gstreamer فمن المفترض (و لكن ليس من المؤكد) انك ستجد العديد من الصيغ قد اصبحت تعمل تحت Banshee لاعتماده على مكتبة Gstreamer, بالنسبة لربط مكتبة Xine بالتطبيق, فحتى الآن لا يوجد تحديث لهذا الموضوع لكون Banshee تم اصداره أخيراً تحت النسخة الرسمية الاولى.


س: هل يمكنني الحصول على adobe acrobat لقرائه ملفات pdf ؟
ج: ان كنت تملك نسخة DVD فهي ملحقه بالنظام ولا عليك الا تشغيلها فقط اما ان كانت نسختك CD فهي لا تحوي برامج الـ None-OSS, لذا قم بتنفيذ ما نفذته مع vlc ولكن بدلا من البحث عن vlc قم بالبحث عن acreread وقم بتركيبه بنفس الخطوات السابقه مع العلم انك لا تحتاج الى ادوب اكروبات فهو ثقيل وبطيء في ويندوز وفي لينوكس , يمكنك استبداله بالرائع gpdf او بالبرنامج الملحق بالنظام وهو evince

س: هل يوجد برنامج torrent في لينوكس ؟
ج: بالطبع هناك azureus وهناك deluge و transmission بالاضافة الى التطبيق المرفق مع سوزه تحت مسمى monsoon, هذا بالنسبة لمحبي الواجهات الرسوميه, و هناك bittorrent لمحبي الواجهات النصيه ولكن الاقوى على الاطلاق هو aria2c وهو يدعم تحميل torrent ويدعم metalink " تحميل ملف واحد من اكثر من ميرور " ويدعم تحميل الملفات العاديه من اكثر من مخزن وتحميل الملف الواحد بشكل direct من ftp او http او https باكثر من اتصال " يعني يعمل مثل برامج التحميل التي تقسم الملف الى كذا قسم وتحمله باكثر من اتصال في نفس الوقت " ويمكنك ان تجد هذا البرنامج عبر smart بالبحث عن aria2c وتركيبه مباشره

س: ماذا عن المحادثات الفوريه كالماسينجر والياهو وما اليه ؟

ج: يمكنك استخدام pidgin الملحق بالنظام لمستخدمي GNOME, اما ان كنت من مستخدمي بروتوكول MSN و اردت تطبيق يدعمها بشكل ممتاز مع اضافة Messenger Plus! فانصحك باستخدام تطبيق emesene و ستجده ضمن مخزن باكمان.

س: ماذا عن الـ IRC ؟
ج: يمكنك استخدام xchat الملحق بقرص النظام وتقوم بعملية تركيبه منها او تركيبه من smart ايضا

س: كيف اقوم بتحديث النظام ؟
ج: يمكنك استخدام smart لتحديث نظامك فورا عبر تشغيله ومن ثم الضغط على زر File واختيار Update Channels ومن ثم بعد ان ينتهي من تحديث المخازن قم بالضغط فقط على زر Update all packages " وعلامته سهم متجه الى اعلى " وسيخبرك بان هناك العديد من الملفات تحتاج ترقيه او اصلاح او او .. الخ واكمل العمليه وسيقوم بتحميل الملفات الحديثه وتركيبها من اجلك, او الاستفادة من ياست في ذلك عبر القيام بهذه الخطوات:
اذهب الى YaST ثم الى Online Update Configuration و منها اختر Configure Now و انتظر حتى يقوم بربط ياست بمخازن التحديثات المعتمدة من اوبن سوزه (ستجده ايضاً يقوم بربط مخزن باكمان و بشكل تلقائي), و في النهاية سيخبرك بنجاح العملية, اﻵن ستجد ضمن القائمة بجانب الساعة في البانل ايقونة ذات شعار شبيه بمدير الحزم, هذه الاداة هي اداة التحديثات في اوبن سوزه و GNOME و منها تستطيع تثبيت و استكشاف جديد التحديثات الهامة المخصصة للاوبن سوزه.

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

كود:
smart config --set remove-packages=false
و من اﻵن فصاعداً سيتوقف سمارت عن حذف الحزم بعد تنزيلها مهما حدث, والآن سنجد جميع الحزم التي نقوم بانزالها متوفرة في هذا الملف الخاص بسمارت على المسار التالي

كود:
/var/lib/smart/packages
و نقوم بنسخ الحزم التي بداخلها الى اي ملف آخر نعتبره نسخة احتياطية, و بعد عمل عملية فورمات مثلاً للنظام, نقوم بنسخ النسخة الاحتياطية و نقلها الى ملف سمارت السابق و عمل التحديثات كالعادة

س: ماذا عن zypper و YaST؟ هل هنالك امكانية لاخذ نسخة احتياطية للحزم المنزلة عن طريقهما؟
ج: بالطبع يمكنك ذلك, اذ تقوم التطبيقات السابقة بالاعتماد على مكتبة zypp, الذي يقوم بدوره بحفظ الحزم في المجلد

كود:
/var/cache/zypp/packages
لكن للأسف يقوم بحذف الحزم بمجرد تثبيتها, لكن بالامكان جعله يقوم بحفظها عن طريق الدخول الى المجلد

كود:
/etc/zypp/repos.d
و فتح كل ملف ريبو على حدى و تغيير قيمة keeppackages الى 1 صحيح بدلاً من 0 و حفظ ملف الريبو بعدها, بعد ذلك لن يقوم zypper او اي تطبيق مبني على مكتبة zypp بحذف الحزم بعد تثبيتها و ستبقى في المجلد السابق ذكره

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

س: ماذا عن الصور وترتيبها وتحريرها ؟
ج: لتحريرها لديك gimp الملحق بالنظام ولديك لترتيبها وادارتها برنامج f-spot الذي يقوم بعمل كل شيء حتى يمكنه عمل upload على google picasaweb والتعامل مع المدونات واضافه تعليقات مصغره على الصور ايضا

س: ماذا عن برامج المكتب ؟
ج: لديك openoffice, بالاضافة الى تطبيق الكتابة AbiWord المتوفر لديك في المخازن, فماذا تريد اكثر ؟

س: ماذا عن تصفح الانترنت ؟
ج: هل يعقل هذا السؤال ؟ لديك opera و firefox و غيرهم الكثير ولكنهم الافضل

س: هل يمكنني تفعيل سطح المكتب المتحرك ؟
ج: هل تقصد Compiz ؟

س: نعم
ج: نعم تستطيع ذلك

س: كيف ؟
ج: بسيطه ولكن هل قمت بتركيب تعريف كرت الشاشه الخاص بك ؟ او على الاقل خيار " 3D Accelerator " يعمل لديك ؟

س: نعم كرت الشاشه معرف تماما وخيار مسرع الرسوم الثلاثية الابعاد يعمل , فكيف اقوم بتشغيل Compiz ؟
ج: قبل ان نبدأ, دعني اوضح لك بان مشروع Compiz قد اصبح له مشروع اضافي يدعى Compiz-Fusion, و كومبيز فيوجن مشروع دمج كل من Compiz و Beryl في مشروع واحد تحت الاسم Compiz-Fusion, و هي عبارة عن اضافات للـ Compiz تعطيه طابع جمالي و اداري افضل مما هو عليه. سنتحدث هنا عن كيفية تفعيل الـ Compiz, و لك ان تستفسر عن كيفية تثبيت Compiz-Fusion فيما بعد

عملية التفعيل بسيطه .. قم بالدخول الى قائمة التطبيقات لديك من Computer ثم اختيار More Applications و منها ابحث عن Desktop Effects, و اختر منها Enable Desktop Effects

مع العلم بأن المشغل المستخدم في تشغيل التأثيرات هو AIGLX الذي يأتي مدمجاً بالنظام لديك دون حاجة الى تنزيل اي حزم اخرى, لكن ان أردت استخدام Xgl بدلاً منه, فبامكانك تفعيله بالامر التالي:

كود:
xgl-switch --enable-xgl
وبعد انتهاء الامر نفذ الامر التالي :

كود:
rcxdm restart
وتمتع بـ Compiz

و ان اردت في اي وقت الغاء استخدام Xgl, فيمكنك ذلك بواسطة الامر التالي:

كود:
xgl-switch --disable-xgl
س: و ما الفرق بين AIGLX و Xgl ؟
ج: في الحقيقة لم اتعمق في موضوع الفرق بينهما, لكن سأعطيك نبذه بسيطة عما اعرفه.
AIGLX هو مشغل تم تطويره من مجتمع فيدورا و ريدهات, بينما Xgl تم تطويره عن طريق نوفل في عام 2006
الفرق الذي يهم المستخدم هنا و ما لاحظته انا, ان Xgl يعتبر اقل استهلاكاً للمعالج بنسبة بسيطة عن AIGLX, لكن بالمقابل لن يكون باستطاعتك تشغيل اي تطبيق يحتاج الى مشغل ثلاثي الابعاد عند تفعيلك للـ Xgl سوى تأثيرات سطح المكتب, في حين فان AIGLX يمكنك من فعل ذلك, مع عيب بسيط بعدم القدرة على تشغيل ملفات الفيديو سوى بالغاء Xv من المشغلات.

س: وضحت الصورة الآن, أريد استخدام AIGLX المدمج مع النظام عوضاً عن Xgl, لكن احتاج الى طريقة ايقاف الاعتماد على Xv من مشغلات الفيديو للاستفادة منه بالشكل المطلوب, هلا شرحت لي كيفية ذلك في توتيم على وجه الخصوص؟
ج: بكل تأكيد, لكن قبل الشروع في هذه العملية, المرجو التأكد اولاً من حاجتك لها, لذا قم بتشغيل اي ملف عرض عن طريق توتيم (بالطبع بعد تفعيلك لكومبيز) و اذا لم تواجه مشكلة انغلاق توتيم و عمل لديك العرض دون مشاكل تذكر, فهذا يعني انك لست بحاجة الى هذه الخطوة, غير ذلك من مشاكل قم بمتابعة الحل المتوفر هنا.

عند استخدامك Totem المبني على مكتبة Gstremer, قم بالآتي:
قم بتشغيل الامر التالي عن طريق الترمنال

كود:
gstreamer-properties
ستظهر لك نافذة جديدة, اختر منها اللسان video
و من القائمة Defualt output قم باختيار الـ Plugin التالي:

كود:
X Window System (No Xv)
ثم اختر Test لتجربة امكانية تشغيل مخرج الصورة, و احفظ التغييرات بعدها, طبعاً لا تقم بعملية التجربة الا بعد تفعيلك للكومبيز قبلها للتأكد من عمله.

بالنسبة لـ Totem-xine المستخدم لمكتبة libxine1 , فالوضع مختلف قليلاً, فنحن بحاجة للولوج الى الملف التالي:

كود:
/home/YOUR_USER/.config/totem/xine_config
و تغيير القيمة

كود:
# video driver to use
# string, default: auto
#video.driver:auto
لتصبح

كود:
# video driver to use
# string, default: auto
video.driver:xshm
و ان أردت خطوات تشغيل تطبيق Vlc بدون الحاجة الى Xv فهي على الشكل التالي:
بعد تشغيل التطبيق نقوم بالولوج الى خصائصه

كود:
Settings > Preferences
ثم اختيار Advanced options من اسفل الركن الأيمن من القائمة الظاهرة امامك, بعدها يتم اتباع المسار التالي من القائمة

كود:
Video > Output modules
و من Video output module نختار:

كود:
x11 video output
ثم نقوم بحفظ التغييرات التي قمنا بها, يليها تجربة تشغيل اي مقطع عرض عن طريق Vlc للتأكد من عمله

س: جميل, اﻵن حدثني عن كيفية تثبيت و تفعيل Compiz-Fusion, فانا اعتقد بانه افضل ؟
ج: لك ذلك, لكن لا تنسى ان تفعل تأثيرات سطح المكتب قبلها كما تم شرحه..
الآن لديك طريقتين لتثبيتها, اما عن طريق تثبيتها بخاصية التثبيت بنقرة واحدة كالتالي:
اذا كنت مستخدم للواجهة كيدي انقر على الرابط التالي و تابع:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

اما اذا كنت مستخدم للواجهة جنوم فعليك بالرابط التالي و تابع:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

اما اذا اردت تثبيتها عن طريق سمارت و هذا ما انصحك به, فاتبع التالي:

قم بتشغيل الـ terminal ثم قم بتركيب ما يلي :
اذا كنت مستخدم للواجهة كيدي

كود:
smart install compiz-fusion-kde
اما اذا كنت مستخدم للواجهة جنوم

كود:
smart install compiz-fusion-gnome
ثم نعيد تشغيل الواجهة الرسومية بواسطة الامر التالي:

كود:
rcxdm restart
وتمتع بخصائص Compiz-Fusion, ستجد اداة التحكم الخاصة به في قائمة البرامج, او يمكن الوصول اليها بواسطة الامر
كود:
ccsm
أو بالامكان تنزيل اداة fusion-icon (انصح بها بشدة) و هي عبارة عن ايقونة تعمل بجانب الساعة و تعطيك تحكم بالكومبيز فيوجن و خصائصها, لتنزيل هذه الاداة قم بالاستعانة بسمارت في ذلك بواسطة الامر:

كود:
smart install fusion-icon
او تنزيلها مباشرة بنقرة واحدة
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

س: جميل جداً, لكن ماذا عن emerald و كيفية تفعيلها ؟
ج: اذا اردت استخدام اطار النوافذ الخاص بجنوم و المعروف باسم metacity استخدم هذا الامر مرة واحدة:

كود:
gtk-window-decorator --replace
اما اذا اردت استخدام اطار كيدي, فعليك بهذا الامر و لمرة واحدة:

كود:
kde-window-decorator --replace
لكن في حالة رغبتك باستخدام الاطار emerald, تأكد من تثبيتها لديك اولاً, و ذلك بواسطة الامر

كود:
smart install compiz-emerald
او بتنزيلها بنقرة واحدة من هنا
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

ثم بامكانك تفعيلها بواسطة الامر مرة واحدة

كود:
emerald --replace
وان اردت الثيمات الخاصة بها, تستطيع تثبيتها بالامر التالي:

كود:
smart install compiz-emerald-themes
و الدخول اليها عن طريق الامر التالي:

كود:
compiz-emerald-themes
او الذهاب اليها عن طريق قائمة البرامج

س: كيف اعرف الطابعة و البلوتوث ؟
ج: بالنسبة للطابعة تأكد من وجود الحزم التالية مثبتة لديك:
gutenprint و cups-drivers و اذا لم تجدها قم بتثبيتها عن طريق سمارت, بعدها اشبك الطابعة و سيتعرف ياست عليها بشكل تلقائي و منها قم بعمل Test لتتأكد من عملها.

اما بالنسبة للبلوتوث فكل ما تحتاجه هو تشغيل الخدمة الخاصة بها عن طريق الامر التالي

كود:
rcbluetooth start
و ستجد في حينها ان ايقونة البلوتوث قد تم اضافتها الى جانب الساعة تلقائياً.

س: هل لديك اي اضافة تساعدني في البحث عن البرامج و التطبيقات الخاصة باوبن سوزه ؟ و التي لا امتلك روابط مخازنها لدي في سمارت او في ياست ؟
ج: بالطبع, وكما تحدثت سابقاً, بدءاً من النسخة السابقة والتي تحمل الاصدار رقم 10.3 و حتى هذه الاصدارة 11.0 من سوزه و ما تليها من اصدارات مستقبلية, فقد شهدت openSUSE تطورات كبيرة لعل اهمها خاصية تثبيت التطبيقات و الحزم بنقرة واحدة عن طريق الموقع الخاص باوبن سوزه, اذاً فكل ما عليك فعله هو الاستعانة بمحرك البحث المخصص لذلك و تثبيت الحزمة او التطبيق او المكتبة التي تريد دون تردد, و يمكنك الاستعانة دوماً باداة البحث في ذلك [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

و منها يمكنك الدخول الى مخزن البرنامج و ربط ملف الـ repo الخاص به بسمارت بواسطة الامر

كود:
smart channel --add repo.url
بالطبع يقصد بالـ repo.url رابط ملف المخزن, و يأتيك عادةً على شكل ملف ذو ايقونة حمراء و بهذا الاسم Program.repo

س: لدي مشكلة اخيرة, تطبيق PulseAudio الخاص بالتحكم بالصوت يعطيني رسالة الخطأ التالية:

كود:
Connection failed : Connection refused
و ذلك عند محاولتي للولوج الى التحكم بكرت الصوت لدي, ما سبب هذه الرسالة؟
ج: بعد بحث سريع وجدت ان السبب الرئيسي لهذه المشكلة يعود الى ما بعد الولوج الى YaST و هي عبارة عن مشكلة بسيطة في طور استكشاف حل لها.
و حتى يمكنك اعادة الاتصال بكرت الصوت مرة اخرى عن طريق PulseAudio, قم بالولوج الى padevchooser عن طريق التطبيقات او الترمنال, و ستجد ان ايقونته قد اضيفت لديك بجانب الساعة, اختر منها نوع السيرفر: Default
و ستعود الامور الى نصابها

س: هذا قد حل المشكلة فعلاً, لكن هل من فرصة في حذف PulseAudio و العودة الى استخدام esound بدلاً منه؟ لأنني اجده تطبيق اكثر ثباتاً من PulseAudio الذي لا اعده تطبيق ثابت بدرجة الاعتماد عليه!

ج: نعم هنالك امكانية لذلك, و هذا ما قمت به فعلاً بعد تثبيتي لـ openSUSE
الطريقة بسيطة, انتقل عن طريق YaST الى مدير الحزم لديك, و ابحث فيه عن PulseAudio , و منها قم باختيار حذف جميع ما يظهر لديك من تطبيقات و مكتبات PusleAudio المثبتة بالنظام, و لكن كن حذراً في ذلك, حتى لا تخطئ و تحذف مكتبات ليست متعلقة بالتطبيق!!

بعد الانتهاء من عملية الازالة, قم بالذهاب الى الترمنال و تنزيل esound

كود:
zypper in esound
بعد هذه العملية اعد تشغيل الواجهة, و الآن اصبحت تستخدم esound بدلاً من PulseAudio

لكن لاحظ بانك عند استخدامك للتطبيق سمارت كمدير الحزم المفضل لديك, و تحديث حزم النظام بواسطته فانه سيقوم تلقائياً بحذف حزمة esound و تثبيت بدلاً منها حزمة pulseaudio مرة اخرى مع اهم مكتباتها, لذا من الافضل لك عمل اقفال للتطبيق pulseaudio عن طريق سمارت, بحيث نمنع سمارت من تحديثه و تثبيته عند عملية تحديث النظام, و ذلك بواسطة الامر التالي:

كود:
smart flag --set lock pulseaudio
و الافضل كذلك قفل التطبيق pulseaudio-esound-compat لكي لا يقوم بتحديثه لانه مرتبط بـ esound, عن نفسي جربت اقفال احدهما و وجدت في كلتا الحالتين ان سمارت لم يعد يطالب بتحديث esound الى pulseaudio-esound-compat و تنزيل متطلباتها و منها pulsaudio.

ايضاً و بالاضافة الى ذلك و في حالة استخدامك لـ zypper أو YaST كمدير الحزم المفضل لديك, فبامكانك عمل نفس الفكرة عن طريق الامر:

كود:
zypper addlock pulseaudio
هذا و ستجد ان تطبيق zypper ما زال يطالبك بتثبيت اضافات PulseAudio عند استخدامك له كمدير للحزم لتحديث النظام, لذلك من الافضل اقفال ما يظهر لديك بنفس الطريقة السابقة, بشكل فردي لكل حزمة و اضافة لـ PulseAudio (عن نفسي وجدته يطالبني بتحديث كل من pulseaudio-esound-compat pulseaudio libpulsecore4, لذا قمت باقفالهم جميعاً)

س: شكراً لك, ذلك حل المشكلة, لكن لاحظت بأنني لا استطيع الولوج الى تغيير درجة الصوت بالنسبة للكرت, و يطالبني Volume Applet الخاص بالتحكم بالصوت بتثبيت PulseAudio, فما الحل ؟
ج: الحل بسيط, اما الولوج مباشرة الى تغيير درجات الصوت بواسطة الامر

كود:
gnome-volume-control
او تنزيل تطبيق gnome-applets الذي قام بتطويره احد الاشخاص لغرض حذف رقع PulseAudio من التطبيق Volume Applet, بحيث يسهل لك الآن الولوج الى التحكم بدرجات الصوت مباشرة, قم بتنزيله من هذا الرابط بنقرة واحدة:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
بعدها احذف اضافة Volume Applet من جانب الساعة و اعد اضافتها من جديد, بواسطة النقر على البانل بالزر الايمن و اختيار Add to panel و البحث فيها عن Volume Control و اضافتها من جديد, و هكذا اصبحت تتحكم بدرجات الصوت دون مشكلة و بالاعتماد على esound في ذلك.

س: شكراً لك, بالمناسبة فانا امتلك جهاز MacBook, و لله الحمد فان النظام يعمل بشكل ممتاز على جهازي, لكن لدي مشكلتين, كرت الصوت لا يعمل رغم تعرف النظام عليه, بالاضافة انه لا يمكنني التحكم بدرجة سطوع اضاءة الشاشة, هل تستطيع افادتي هنا ؟
ج: بالطبع, بالنسبة لكرت الصوت, قم بالولوج الى موديول الصوت بواسطة محرر النصوص, نفترض انه gedit (استخدم محرر النصوص المفضل لديك هنا)

كود:
gedit /etc/modprobe.d/sound
و تعديل المخرجات لديك لتصبح بالشكل التالي

كود:
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd_hda_intel model=mbp3
الآن اعد تشغيل خدمة الصوت

كود:
rcalsasound restart
او اعد تشغيل الجهاز اذا اردت ذلك, في كلتا الحالتين ستجد ان كرت الصوت لديك اصبح يعمل, وكل ما تحتاجه فقط هو رفع مستوى الصوت ليناسب احتياجاتك.

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

كود:
pommed
الآن ستجد انك تستطيع التحكم بدرجة سطوع اضاءة الشاشة + التحكم بدرجة الصوت + ايقاف و تشغيل الوسائط المتعددة + بالاضافة الى عملية اخراج الاسطوانة من قارئ الاسطوانات بنفس طريقة استخدامك لنظام Leopard و دون مشاكل.

س: هل بامكانك ان تشرح لي اهم الاوامر الخاصة بالتطبيق Zypper اذا تكرمت ؟ أريد تجربته لفترة لاعجابي به و قد يغنيني عن استخدام Smart
ج: حسناً لك ذلك, فمدير الحزم Zypper المبني على مكتبه zypp يبدو واعداً بالنسبة لي لسرعته في التثبيت و قراءة الـ cache, لكن كما ذكرت سابقاً ان اهم ما يعيبه تحسسه لحالة الاتصال و هذا ما منعني من اعتمادي عليه بالوقت الراهن.

لتحديث المخازن في zypper استخدم هذا الامر

كود:
zypper ref
اذا اردت تثبيت التحديثات الامنية, او لنسميها التحديثات الضرورية فقط, فاستخدم هذا الامر

كود:
zypper up
و اذا اردت تحديث جميع الحزم التي يتوفر لها اصدرات حديثة في المخازن, استخدم هذا الامر

كود:
zypper update -t package
اما ان اردت تثبيت حزمة ما, فعليك بهذا الامر

كود:
zypper in PACKAGENAME
بالطبع اقصد بـ PACKAGENAME اسم التطبيق المراد تثبيته من المستودعات او من الاسطوانة
و لحذف حزمة ما

كود:
zypper rm PACKAGENAME
و للبحث عن حزمة ما

كود:
zypper se PACKAGENAME
طبعاً ذكرنا في الحالة المتعلقة بـ PulseAudio كيفية قفل حزمة ما لعدم مساسها من zypper او اي تطبيق آخر يستخدم zypp (مثل مدير الحزم المدمج في YaST), ذلك لغرض عدم تحديثها, او حذفها, او تثبيتها لاي سبب كان

كود:
zypper addlock PACKAGENAME
بالمقابل اذا اردنا فك القفل عن التطبيق المذكور

كود:
zypper removelock PACKAGENAME
و اذا اردت المزيد من المعلومات بخصوص استخدام zypper, فعليك بالعودة دائماً و ابداً الى صفحة الاستخدام الخاصة به بموقع التوزيعة الرسمي.

س: جزيت خيرا
ج: الله يحزاك خير ما سوينا الا الواجب واي سؤال اخر احنا حاضرين

س: يعني اقدر ارجع اسألك اي وقت ؟
ج: بكل سرور, في حالة كون المسألة تتعلق بنسختنا هذه من اوبن سوزه.
و اتمنى منك اولاً البحث عن حل لتساؤلك في المجتمع حتى نقلل من عملية التكرار

س: اخيراً, كيف باستطاعتي ان ارد لك الجميل ؟
ج: لا داعي لذلك, فكل ما اتمناه هو دعاء في ظهر الغيب, مع ترحيبي دوماً و أبداً بأي تصحيح لمعلومات او خطوات تم ذكرها هنا.

س: شكرا
ج: عفوا

شكرا لصاحب الوضوع الاساسي
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
دليل الاستخدام الغير رسمي لنظام openSUSE 11.0
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى برمجيات :: منتدى البرامج الكامله :: قسم انظمة التشغيل الحديثه-
انتقل الى: