إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

تنصيب Archlinux من الالف الى الياء

تقليص
هذا موضوع مثبت
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [شرح] تنصيب Archlinux من الالف الى الياء

    السلام عليكم و رحمة الله و بركاته :

    نظرا لانعدام الحديث عن توزيعة Archlinux فى منتدنا الحبيب قررت ان اتكلم عنها

    كيفية تنصيب التوزيعة :

    1 : قم بتحميل التوزيعة من هنـــــــــــــــــــــــا ثم تاكد من md5sum ثم انسخها على اسطوانة على ان يتم النسخ باقل سرعة ممكنة 8x او 4x .

    2 : ادخل الاسطوانة فى CD-ROM واجعل الاسطوانة هى من يبوت اولا ثم بوت من الاسطوانة فتظهر لك الشاشة التالية :

    اضغط على الصورة لعرض أكبر. 

الإسم:	CD-Bootup-2010.05.png 
مشاهدات:	1 
الحجم:	52.8 كيلوبايت 
الهوية:	850127

    3 : اختار الخيار الاول (Boot Arch Linux (i686 ثم اضغط enter فتظهر لك الشاشة الاتية :

    اضغط على الصورة لعرض أكبر. 

الإسم:	uploadt.jpg 
مشاهدات:	1 
الحجم:	46.9 كيلوبايت 
الهوية:	850128

    4 : اكتب اسم المرور root ثم اضغط enter فتتحول لحساب المستخدم الجذر مباشرة ( بدون كتابة كلمة المرور )

    5 : اكتب arch/setup/ وذلك لكى نبدا فى التنصيب فتظهر لك الشاشة الترحيبية الاتية :

    اضغط على الصورة لعرض أكبر. 

الإسم:	uploads.jpg 
مشاهدات:	1 
الحجم:	58.5 كيلوبايت 
الهوية:	850129

    6 : اضغط ok لنستكمل عملية التنصيب فتظهر لك الشاشة الاتية :

    اضغط على الصورة لعرض أكبر. 

الإسم:	uploadb.jpg 
مشاهدات:	1 
الحجم:	33.0 كيلوبايت 
الهوية:	850130
    ملاحظة : سنسمى هذه الشاشة ( شاشة التنصيب الاولى )

    7 : اختار الخيار الاول select source (يتم الاختيار بالاسهم up و down) وذلك لاختيار مصدر تنزيل التوزيعة ثم اضغط ok فتظهر لك الشاشة تخبرك بالمصادر التى يمكنك تنزيل التوزيعة منها اختر الخيار الاول cd CD-ROM or other source ثم اضغط ok كما هو موضح :

    اضغط على الصورة لعرض أكبر. 

الإسم:	uploado.jpg 
مشاهدات:	1 
الحجم:	31.9 كيلوبايت 
الهوية:	850131

    8 : ستظهر لك شاشة اخرى تخبرك ان الباكدجات الموجودة داخل ذلك المصدر سيتم ربطها فى المسار
    src/core/pkg/ اضغط ok مما سيعيدك لشاشة التنصيب الاولى

    يتبع ............
    سبحان الله و بحمده سبحان الله العظيم
    منتدى لينكس الحر www.arabnix.org
    الاصدار الثانى من دليل المستخدم العربي في أوامر لينكس


  • #2
    9 : اختار الخيار الثانى set clock ثم اضغط ok فتظهر لك شاشة التالية اختار منها الخيار الاول select region and timezone ثم اختار ok فتظهر لك شاشة اختار منها القارة ثم العاصمة وذلك حسب مايناسبك ثم اضغط ok فنرجع مرة اخرى للشلشة الخاصة بضبط التوقيت اختار منها الخيار الثانى set time and date ثم اضغط ok فتظهر لك الشاشة الاتية :

    اضغط على الصورة لعرض أكبر. 

الإسم:	uploadp.jpg 
مشاهدات:	1 
الحجم:	28.9 كيلوبايت 
الهوية:	835374

    10 : اختار local time ثم اضغط ok ستظهر لك الشاشة التالية :

    اضغط على الصورة لعرض أكبر. 

الإسم:	uploado.jpg 
مشاهدات:	1 
الحجم:	40.6 كيلوبايت 
الهوية:	835375

    11 : اختار منها الخيار الاول return look good. back to main menu ثم اضغط ok فنرجع مرة اخرى للشلشة الخاصة بضبط التوقيت اختار منها الخيار الثالث والاخير return to main menu مما سيعيدك لشاشة التنصيب الاولى

    12 : اختار الخيار الثالث prepare hard drive ثم اضغط ok فتظهر لك الشاشة التالية :

    اضغط على الصورة لعرض أكبر. 

الإسم:	uploadj.jpg 
مشاهدات:	1 
الحجم:	47.4 كيلوبايت 
الهوية:	835376

    13 : اختار منها الخيار الثالث manually configure block devices, filesystems and mount poinyts ثم اضغط ok فتظهر لك شاشة اختر منها الخيار الاول
    (dev directly by /dev/* (most intuitive but device file names can change on kernel updates
    ثم اضغط ok فتظهر لك الشاشة التالية وبها قائمة بالبرتشنات المتاحة لديك :

    اضغط على الصورة لعرض أكبر. 

الإسم:	uploadhv.jpg 
مشاهدات:	1 
الحجم:	46.3 كيلوبايت 
الهوية:	835377

    14 : اختر البرتشن الذى تنوى تنزيل النظام عليه ثم اضغط ok فتظهر لك رسالة تسالك عن ما اذا كنت تنوى تهيئة ذلك البرتشن ام لا اضغط موافق فتظهر لك الشاشة الاتية :

    اضغط على الصورة لعرض أكبر. 

الإسم:	uploadde.jpg 
مشاهدات:	1 
الحجم:	33.1 كيلوبايت 
الهوية:	835378

    15 : اختر نظام الملفات المناسب وليكن ext3 ثم اضغط ok ستظهر لك شاشة بها خيارات تخصيص البرتشن اى هل تريد هذا البرتشن root ام home ام ......... الخ اختار منها الخيار الاول root / ثم اضغط ok ستظهر لك شاشة لتضع فيها اسم البرتشن او label اكتب الاسم الذى تريد وليكن مثلا arch ثم اضغط ok ستظهر لك رسالة اخرى تسالك عن ما اذا كنت تريد وضع اى خيارات لامر التهيئة mkfs.ext3 لاتكتب شئ ثم اضغط ok ستعود مرة اخرى لقائمة البرتشنات اختار برتشن swap وافعل تماما مثلما سبق مع مراعاة ان تختار نظام الملفات swap بعد الانتهاء من عمل برتشن swap ستعود مرة اخرى لقائمة البرتشنات انزل بالاسهم الى اسفل و اختار Done ثم اضغط ok ستظهر لك شاشة بها رسالة تحذيرية تفيد بانك لم تخصص برتشن boot طبعا تجاهلها وذلك بالنزول الى الخيار الثانى فيها
    ignore continue , ignoring the issues ثم اضغط ok سيتم الان تهيئة البرتشنات التى خصصتها انتظر قليلا حتى تنتهى عملية التهيئة بعد الانتهاء من التهيئة ستظهر رسالة تفيد بنجاح عملية التهيئة اضغط ok مما سيعيدك لشاشة اعداد الهارد مرة اخرى اختر الخيار الاخير return to main menu ثم اضغط ok مما سيعيدك لشاشة التنصيب الاولى

    يتبع ................
    التعديل الأخير تم بواسطة remstereo; الساعة 28-07-2010, 09:47 PM.
    سبحان الله و بحمده سبحان الله العظيم
    منتدى لينكس الحر www.arabnix.org
    الاصدار الثانى من دليل المستخدم العربي في أوامر لينكس

    تعليق


    • #3
      16 : اختار الخيار الرابع select packages ثم اضغط ok ستظهر لك الشاشة التالية :

      اضغط على الصورة لعرض أكبر. 

الإسم:	uploadt.jpg 
مشاهدات:	1 
الحجم:	24.5 كيلوبايت 
الهوية:	835379

      17- اختار منها base و base-devel ﻻحظ ان الاختيار يكون بالمسطرة ثم اضغط ok ستظهر لك شاشة بها الباكدجات المتاحة لديك فى الاسطوانة للاختيار من بينها اترك الخيارات الافتراضية ثم اضغط ok مما سيعيدك لشاشة التنصيب الاولى

      18- اختر الخيار الخامس install packages ثم اضغط ok ستظهر لك شاشة تفيد بان تنصيب الباكدجات سيبدا الان اضغط ok فتظهر لك شاشة اخرى بها الباكدجات التى سيتم تنصيبها وفى نهاية الشاشة يظهر السؤال التالى[Proceed with installation? [Y/n اضغط على حرف y ثم اضغط enter الان سيبدا تنزيل باكدجات النظام وبعد انتهاء التنصيب ستظهر لك رسالة بهذا المعنى اضغط continue مما سيعيدك لشاشة التنصيب الاولى

      19 : اختر الخيار السادس configure system ثم اضغط ok فتظهر لك شاشة بها ملفات configure التى يمكنك ان تعدل عليها مثل ملف fstab وما الى ذلك من ملفات انزل بالاسهم الى الخيار قبل الاخير ROOT-Password ثم اضغط ok ثم خصص كلمة مرور المستخدم الجذر ثم اختر ملف rc.conf واضغط ok فينفتح الملف لكن باستخدام المحرر nano كما هو موضح بالشكل التالى انزل بالاسهم الى host name واحذف الاسم القديم وغيره بما يناسبك وليكن مثلا the-rock ثم احفظ الملف وذلك بالضغط على CTRL+O ثم اضغط enter ثم اغلق الملف بالضغط على CTRL+X ثم انزل للخيار الاخير وهو Done ثم اضغط ok مما سيعيدك لشاشة التنصيب الاولى

      اضغط على الصورة لعرض أكبر. 

الإسم:	uploadr.jpg 
مشاهدات:	1 
الحجم:	55.7 كيلوبايت 
الهوية:	835380

      20 : اختر الخيار السابع install bootloader ثم اضغط ok ستظهر لك رسالة اخرى اضغط ok سيتم فتح ملف menu.lst اضف ما تشاء من انظمة التشغيل ثم احفظ الملف بالضغط على CTRL+O ثم اضغط enter ثم اغلق الملف باضغط CTRL+X اختر مكان تنصيب grub وهو لمن لايعرف يكون على mbr او على بداية الهارد اى على dev/sda/ ثم اضغط ok سيتم الان تنصيب grub وبعد الانتهاء ستعود مرة اخرى لشاشة التنصيب الاولى

      21 : اختر الخيار الثامن والاخير exit install ثم اضغط ok ستظهر لك رسالة تفيد بانك الان يمكنك اعادة تشغيل الجهاز اضغط ok فينغلق برنامج التنصيب وترجع مرة اخرى لسطر الاوامر

      22 : اكتب الامر reboot لاعادة تشغيل الجهاز

      الحمد لله انتهينا من التنصيب والان موعدنا مع اعداد النظام

      يتبع ................
      التعديل الأخير تم بواسطة remstereo; الساعة 28-07-2010, 09:45 PM.
      سبحان الله و بحمده سبحان الله العظيم
      منتدى لينكس الحر www.arabnix.org
      الاصدار الثانى من دليل المستخدم العربي في أوامر لينكس

      تعليق


      • #4
        قبل البدء فى شرح اعداد النظام احببت ان اشرح لكم برنامج cfdisk الموجود فى التوزيعة فربما يحتاج البعض لتقسيم الهارد كليا او جزئيا فتحملونى ...........

        اذا كنت تنوى تقسيم الهارد كله او تقسيم جزء معين لتنزيل عليه توزيعة Arch Linux نتبع خطوات التنصيب السابقة حتى نهاية الخطوة الثانية عشر

        12 : اختار الخيار الثالث prepare hard drive ثم اضغط ok فتظهر لك الشاشة التالية :

        اضغط على الصورة لعرض أكبر. 

الإسم:	uploadmo.jpg 
مشاهدات:	1 
الحجم:	46.1 كيلوبايت 
الهوية:	835389

        13-1 : اختار منها الخيار الثانى Manually Partition Hard Drives ثم اضغط ok فتظهر لك شاشة تخبرك باسماء الهاردات الموجودة لديك اضغط ok فتظهر لك شاشة لكى تختار منها الهارد الذى تريد تقسيمه كالتالى :

        اضغط على الصورة لعرض أكبر. 

الإسم:	uploadt.jpg 
مشاهدات:	1 
الحجم:	20.3 كيلوبايت 
الهوية:	835381

        اضغط على الصورة لعرض أكبر. 

الإسم:	uploadz.jpg 
مشاهدات:	1 
الحجم:	33.1 كيلوبايت 
الهوية:	835382

        13-2 : اختر البرتشن الذى تريد تقسيمه ثم اضغط ok فتظهر لك الشاشة التالية وهى واجهة برنامج cfdisk

        اضغط على الصورة لعرض أكبر. 

الإسم:	uploadx.jpg 
مشاهدات:	1 
الحجم:	27.2 كيلوبايت 
الهوية:	835383

        نفرض ان لدينا هارد جديد غير مقسم مساحته 10734 ميجا بايت ونريد تقسيمه لبرتشنين البرتشنات الاول سنضع عليه التوزيعة وسنجعله primary و البرتشن الثانى سنجعله swap على ان يكون logical

        3-13 : اختار NEW لعمل برتشن جديد (يتم الاختيار بالاسهم) فيسالك البرنامج عن نوع البرتشن الجديد primary ام logical اختر primary ثم اضغط enter وذلك كما يلى :

        اضغط على الصورة لعرض أكبر. 

الإسم:	uploado.jpg 
مشاهدات:	1 
الحجم:	28.3 كيلوبايت 
الهوية:	835384

        يتبع .............
        التعديل الأخير تم بواسطة remstereo; الساعة 28-07-2010, 11:17 PM.
        سبحان الله و بحمده سبحان الله العظيم
        منتدى لينكس الحر www.arabnix.org
        الاصدار الثانى من دليل المستخدم العربي في أوامر لينكس

        تعليق


        • #5
          4-13 : سيسالك البرنامج عن حجم البرتشن الذى تريد انشاؤه ادخل الحجم الذى تريد وليكن 9000 ميجابايت ثم اضغط enter سيسالك البرنامج عن ما اذا كنت تريد جعل ذلك البرتشن الذى انشاته فى بداية الهارد ام فى نهايته ( يفيد ذلك الخيار عندما يكون لديك بادسكتور فى اول الهارد ) اختار beginning ثم اضغط enter وذلك كالتالى :

          اضغط على الصورة لعرض أكبر. 

الإسم:	uploadab.jpg 
مشاهدات:	1 
الحجم:	24.8 كيلوبايت 
الهوية:	835385

          اضغط على الصورة لعرض أكبر. 

الإسم:	uploadjy.jpg 
مشاهدات:	1 
الحجم:	28.9 كيلوبايت 
الهوية:	835386

          13-5 : انزل للمساحة الفارغة وقم بعمل تماما مثلما سبق مع اختيار نوع البرتشن logical وجعل مساحته 1734 وان يكون beginning ايضا

          13-6 : اختر البرتشن الاول ثم اختر type لتحديد نوع البرتشن ثم اضغط enter ثم اكتب 83 اختر البرتشن الثانى ثم اختر type لتحديد نوع البرتشن (لاحظ ان هذا البرتشن مخصص swap) ثم اضغط enter ثم اكتب 82 وذلك كالتالى :

          اضغط على الصورة لعرض أكبر. 

الإسم:	uploadq.jpg 
مشاهدات:	1 
الحجم:	32.8 كيلوبايت 
الهوية:	835387

          اضغط على الصورة لعرض أكبر. 

الإسم:	uploadxa.jpg 
مشاهدات:	1 
الحجم:	43.8 كيلوبايت 
الهوية:	835388

          13-7 : اختر البرتشن الاول ثم اختر bootable ثم اختر write ثم اضغط enter ليتم التنفيذ

          باقى خطوات التنصيب كما هى


          يتبع ...............
          التعديل الأخير تم بواسطة remstereo; الساعة 28-07-2010, 11:20 PM.
          سبحان الله و بحمده سبحان الله العظيم
          منتدى لينكس الحر www.arabnix.org
          الاصدار الثانى من دليل المستخدم العربي في أوامر لينكس

          تعليق


          • #6
            قبل البدء فى اعداد النظام يجب ان ناخذ فكرة عامة عن نظام حزم التوزيعة ومدير الحزم pacman الخاص بتوزيعتنا Archlinux وملفات اعداد مدير الحزم : على بركة الله :

            Archlinux توزيعة مصدرية مستقلة اى انها غير مبنية على اى توزيعة اخرى تعتمد على الحزم المصدرية ذات امتداد pkg.tar.gz و pkg.tar.xz وتستخدم مدير حزم pacman

            pacman هو مدير حزم Archlinux الذى يتميز بالسهولة و السرعة و القوة . ملفات اعداد pacman موجودة فى المسارات etc/pacman.conf/ و etc/pacman.d/mirrorlist/ مكان تنزيل الحزم موجود فى المسار var/cache/pacman/pkg/

            قبل التحدث عن ملفات اعداد pacman يجب علينا انواع مستودعات Archlinux حيث تنقسم الى اربعة انواع وهى كالتالى :

            core : يستخدم هذا النوع من المستودعات لتنزيل الحزم الاساسية لعمل النظام مثل الكيرنل و محرر النصوص وما الى ذلك

            extra : يستخدم هذا النوع من المستودعات لتنزيل جميع باكدجات Archlinux غير الضرورية لقيام النظام مثل kde و gnome و xorg وما الى ذلك

            testing : يستخدم هذا النوع من المستودعات لتنزيل الباكدجات المرشحة للانضمام الى مستودعات core او testing حيث ان هذه الباكدجات تكون محل اختبار ومن الجدير بالذكر ان هذا النوع من المستودعات قد يسبب تضارب مع المستودعات الرسمية الاخرى

            ملاحظة : المستخدمين المتقدمين ذوى الخبرة فقط هم من يجب عليهم استخدام مستودعات test حتى يختبرو البرامج

            community : هى مستودعات صنعها مستخدمين موثوق فيهم تختوى على binary package تم بناؤها وتوليدها من المستودعات غير الرسمية AUR

            AUR : هى فرع غير رسمى لايمكن الولوج اليه من مدير الحزم pacman حيث انه لايحتوى على binary package ولكنه يتم فيه بناء وتوليد حزم Archlinux من المصدر واذا حصلت الباكدج على اصوات كافية يتم نقلها الى مستودعات community

            الملف etc/pacman.conf/ :
            يحتوى هذا الملف على جميع اعدادات برنامج pacman حيث يوجد به :

            * جميع انواع مستودعات Archlinux حيث يمكنك قبول ورفض المستودعات منه فمثلا لقبول نوع معين من المستودعات مثل core يجب ازالة علامة # من على المستودع واسمه هكذا :

            كود:
            [core]
            # Add your preferred servers here, they will be used first
            Include = /etc/pacman.d/mirrorlist
            * الباكدجات التى ﻻ تريد عمل upgrade لها وما الى ذلك من اعدادت


            الملف etc/pacman.d/mirrorlist/ :
            هو ملف يحتوى على مرايا المستودعات (عناوين المستودعات) و اولوياتها


            التعديل الأخير تم بواسطة remstereo; الساعة 29-07-2010, 12:17 AM.
            سبحان الله و بحمده سبحان الله العظيم
            منتدى لينكس الحر www.arabnix.org
            الاصدار الثانى من دليل المستخدم العربي في أوامر لينكس

            تعليق


            • #7
              اعداد Archlinux :
              1- تاكد من عمل الانترنت لديك وذلك عن طريق الامر التالى :
              كود:
              [root@the-rock ahmed]# ping -c 3 www.yahoo.com
              2- افتح الملف etc/pacman.d/mirrorlist/ وذلك كما يلى :
              كود:
              [root@the-rock ahmed]# nano /etc/pacman.d/mirrorlist
              ثم ازل العلامات # من امام جميع المرايا ثم احفظ الملف بالضغط على CTRL+O ثم اضغط enter ثم اغلق الملف بالضغط على CTRL+X

              3- اكتب الامر التالى لتحديث المستودعات :
              كود:
              [root@the-rock ahmed]# pacman -Syy
              4- اكتب الامر التالى لتنزيل curl :
              كود:
              [root@the-rock ahmed]# pacman -S curl

              5- ادخل على المسار etc/pacman.d/ كالتالى :
              كود:
              [root@the-rock ahmed]# cd /etc/pacman.d/

              6- خذ نسخة من ملف mirrorlist وسمه mirrorlist.backup وذلك كالتالى :
              كود:
              [root@the-rock ahmed]# cp mirrorlist mirrorlist.backup

              7- نفذ الامر التالى :
              كود:
              [root@the-rock ahmed]# rankmirrors -n 6 mirrorlist.backup mirrorlist

              8- نفذ الاوامر الاتية :
              كود:
              [root@the-rock ahmed]# pacman -Syy
              [root@the-rock ahmed]# pacman -Syu

              9- قم بانشاء مستخدم جديد وليكن اسمه ahmed وذلك بتنفيذ الاوامر الاتية :
              كود:
              [root@the-rock ahmed]# useradd ahmed
              [root@the-rock ahmed]# passwd ahmed
              [root@the-rock ahmed]# mkdir /home/ahmed
              [root@the-rock ahmed]# chown -R ahmed /home/ahmed/

              10- قم بتعريف الصوت :

              a- قم بفتح الملف etc/modprobe.d/modprobe.conf/ كالتالى :
              كود:
              [root@the-rock ahmed]# nano /etc/modprobe.d/modprobe.conf

              ثم اضف اليه السطر التالى :

              كود:
              options snd-pcsp index=2
              ثم احفظ الملف بالضغط على CTRL+O ثم اضغط enter ثم اغلق الملف بالضغط على CTRL+X

              b- قم بتنزيل الحزم الاتية :
              كود:
              [root@the-rock ahmed]# pacman -S alsa-utils alsa-oss

              c- اضف المستخدم ahmed الى مجموعة audio وذلك كالتالى :
              كود:
              [root@the-rock ahmed]# gpasswd -a ahmed audio

              d- حمل modules عن طريق الامر التالى :
              كود:
              [root@the-rock ahmed]# modprobe snd-pcm-oss

              e- افتح قنوات الصوت وقم بتعليته كالتالى :
              كود:
              [root@the-rock ahmed]# amixer set master 90% unmute
              [root@the-rock ahmed]# amixer set PCM 90% unmute

              f- اختبر الصوت كالتالى :
              كود:
              [root@the-rock ahmed]# aplay /usr/share/sounds/alsa/Front_Center.wav

              g- خزن وضعية الصوت كالتالى :
              كود:
              [root@the-rock ahmed]# alsactl store

              h- افتح ملف etc/rc.conf/ كمايلى :
              كود:
              [root@the-rock ahmed]# nano /etc/rc.conf

              اضف اليه كلمة alsa فى نهاية سطر DAEMONS فى اخر الملف ليكون كالتالى :
              كود:
              DAEMONS=(syslog-ng network netfs crond alsa)

              ثم احفظ الملف بالضغط على CTRL+O ثم اضغط enter ثم اغلق الملف بالضغط على CTRL+X

              قم باعادة تشغيل الجهاز بكتابة الامر reboot كالتالى :
              كود:
              [root@the-rock ahmed]# reboot


              11- قم بتنزيل X وتعريف كارت الشاشة ATI وذلك كالتالى :

              a- قم بتنزيل الباكدجات التالية :
              كود:
              [root@the-rock ahmed]# pacman -S libgl xorg xorg-input-drivers mesa xf86-video-ati ati-dri

              b- ادخل الى المستخدم ahmed كالتالى :
              كود:
              [root@the-rock ahmed]# su ahmed

              c- انسخ الملف etc/skel/.xinitrc/ الى مجلد البيت الخاص بالمستخدم ahmed كالتالى :
              كود:
              [ahmed@the-rock ~]$ cp /etc/skel/.xinitrc /home/ahmed/

              d- افتح الملف home/ahmed/.xinitrc/ كالتالى :
              كود:
              [ahmed@the-rock ~]$ nano /home/ahmed/.xinitrc

              اضف اليه السطر التالى :
              كود:
              exec xterm

              ثم احفظ الملف بالضغط على CTRL+O ثم اضغط enter ثم اغلق الملف بالضغط على CTRL+X

              e- اضف المستخدم ahmed الى مجموعة الفيديو كالتالى :
              كود:
              [ahmed@the-rock ~]$ su
              Password:
              [root@the-rock ahmed]# gpasswd -a ahmed video

              f- اختبر الواجهة X ما اذا كانت تعمل ام لا وذلك كالتالى :

              كود:
              [ahmed@the-rock ~]$ startx

              12- نزل الواجهة الرسومية gnome كالتالى :
              كود:
              [root@the-rock ahmed]# pacman -S gnome gnome-extra gdm ttf-ms-fonts ttf-dejavu ttf-bitstream-vera gnome-system-tools gksu Sudo xdg-user-dirs

              13- ادخل الى المستخدم ahmed ثم افتح الملف home/ahmed/.xinitc/ كالتالى :
              كود:
              [root@the-rock ahmed]# su ahmed
              [ahmed@the-rock ~]$ nano .xinitrc

              ازل علامة # من امام exec gnome-session ليكون كالتالى :
              كود:
              exec gnome-session

              ثم احفظ الملف بالضغط على CTRL+O ثم اضغط enter ثم اغلق الملف بالضغط على CTRL+X

              14- ادخل مرة اخرى كمستخدم جذر ثم افتح الملف etc/rc.conf/ كالتالى :
              كود:
              [ahmed@the-rock ~]$ su
              Password:
              [root@the-rock ahmed]# nano /etc/rc.conf

              اضف اليه كلمة hal fam gdm dbus فى نهاية سطر DAEMONS فى اخر الملف ليكون كالتالى :
              كود:
              DAEMONS=(syslog-ng network netfs crond alsa hal fam gdm dbus)

              ثم احفظ الملف بالضغط على CTRL+O ثم اضغط enter ثم اغلق الملف بالضغط على CTRL+X

              15- نفذ الامر التالى :
              كود:
              [root@the-rock ahmed]# /etc/rc.d/hal  start
              [root@the-rock ahmed]# /etc/rc.d/fam start

              16- اجعل الدخول يكون للواجهة الرسومية مباشرة وذلك بفتح الملف etc/inittab/ وذلك كالتالى :
              كود:
              [root@the-rock ahmed]# nano /etc/inittab

              غير رقم 3 الموجود فى ذلك السطر id:3:initdefault: الى 5 ليكون كالتالى :
              كود:
              id:5:initdefault:

              ثم احفظ الملف بالضغط على CTRL+O ثم اضغط enter ثم اغلق الملف بالضغط على CTRL+X

              17- نزل الواجهة الرسومية kde كالتالى :
              كود:
              [root@the-rock ahmed]# pacman -S kde kde-l10n-ar qtcurve-gtk2 qtcurve-kde4 gtk-qt-engine lxappearance gtk-theme-switch2 gtk-chtheme

              18- ادخل الى المستخدم ahmed ثم افتح الملف home/ahmed/.xinitc/ كالتالى :
              كود:
              [root@the-rock ahmed]# su ahmed
              [ahmed@the-rock ~]$ nano .xinitrc

              ازل علامة # من امام exec startkde ليكون كالتالى :
              كود:
              exec startkde

              19- قم بتنزيل ما شئت من برامج واليك بعض المختارات :
              كود:
              [root@the-rock ahmed]# pacman -S tvtime gstreamer mplayer smplayer firefox xmms ntfs-3g gpicview pidgin skype-oss gstreamer0.10-plugins ffmpeg gstreamer0.10-pulse  soundconverter vlc skype-call-recorder acetoneiso2 cinelerra-cv tucan gecko-mediaplayer xine-lib xine-ui libdvdcss jre chmsee djview4  djvulibre  easytag epdfview gnochm gqview gthumb testdisk cups dbus-python toolame lame gnash-gtk gnash-common nautilus-open-terminal  nautilus-actions nautilus-sendto xscreensaver audacious  audacious-plugins  audacity banshee system-config-printer-gnome  sensors-applet  qalculate-gtk compiz

              يمكنك البحث عن الباكدجات التى تريد فى الرابط التالى archlinux-packages حتى تعرف اسم البرنامج الذى تريد بالضبط

              الحمد لله انتهيت من الشرح ارجو ان يكون مفيد
              التعديل الأخير تم بواسطة remstereo; الساعة 29-07-2010, 02:24 AM.
              سبحان الله و بحمده سبحان الله العظيم
              منتدى لينكس الحر www.arabnix.org
              الاصدار الثانى من دليل المستخدم العربي في أوامر لينكس

              تعليق


              • #8
                نظرة بعمق على مدير الحزم pacman :
                ذكرنا فى المشاركة السادسة مقدمة بسيطة عن مدير الحزم الرائع pacman والان لنكمل مابداناه : على بركة الله :

                اعدادات الملف etc/pacman.conf/ :
                اولا : كيفية تخطى ترقية باكدج upgrade معين :

                1- افتح ملف etc/pacman.conf/ وذلك كالتالى : (طبعا يتم هذا وانت مستخدم جذر )
                كود:
                [root@the-rock ahmed]# nano /etc/pacman.conf

                اذهب الى السطر التالى :
                كود:
                #IgnorePkg   =

                ثم ازل العلامة # من امامه ثم اضف اسم الباكدج الذى تريد تخطى ترقيته skip upgrading وليكن مثلا kernel26 وذلك كالتالى :
                كود:
                IgnorePkg   =kernel26

                ثم احفظ الملف بالضغط على CTRL+O ثم اضغط enter ثم اغلق الملف باضغط CTRL+X

                ملاحظة : اذا اردت تخطى عدد معين من الباكدج افعل كما سبق مع الفصل بين اسماء الباكدج بمسافة


                ثانيا : كيفية تخطى ترقية مجموعة باكدجات معينة :
                - افتح ملف etc/pacman.conf/ وذلك كالتالى : (طبعا يتم هذا وانت مستخدم جذر )
                كود:
                [root@the-rock ahmed]# nano /etc/pacman.conf

                اذهب الى السطر التالى :
                كود:
                #IgnoreGroup =

                ثم ازل العلامة # من امامه ثم اضف اسم الباكدج الذى تريد تخطى ترقيته skip upgrading وليكن مثلا gnome وذلك كالتالى :
                كود:
                IgnoreGroup =gnome

                ثم احفظ الملف بالضغط على CTRL+O ثم اضغط enter ثم اغلق الملف باضغط CTRL+X


                استخدام برنامج pacman :

                اولا : تنصيب الباكدج Installing packages
                1- لتنصيب باكدج او مجموعة باكدجات (مع اعتمادياتهم) استخدم الخيار S- وذلك كما يلى :
                كود:
                [root@the-rock ahmed]# pacman -S package_name1 package_name2

                2- احيانا يكون لدينا اصدارات مختلفة من باكدج معين فى عدة مستودعات مثل extra و testing و ... الخ ونريد تنصيب باكدج معين من مستودع معين مثل extra لعمل ذلك اتبع الاتى :
                كود:
                [root@the-rock ahmed]# pacman -S extra/package_name

                ملاحظة هامة : لاتقم بعمل تحديث لقائمة الباكدجات اثناء تنصيب البرامج اى لاتقم بالتالى :
                كود:
                [root@the-rock ahmed]# pacman -Sy package_name

                لان ذلك يمكن ان يقودنا الى مشكلات فى اﻻعتماديات dependency


                ثانيا : ازالة الباكدجات Removing packages
                1- لازالة باكدج معين مع ترك جميع اعتمادياته استخدم الخيار R- وذلك كما يلى :
                كود:
                [root@the-rock ahmed]# pacman -R package_name

                2- لازالة باكدج معين مع ازالة جميع اعتمادياته استخدم الخياران Rs- وذلك كما يلى :
                كود:
                [root@the-rock ahmed]# pacman -Rs package_name

                ملاحظة : يقوم pacman بحفظ ملفات الاعدادات الهامة عند ازالة تطبيق معين ويسميها بامتداد pacsave. ولازالة ملفات backup هذه استخدم الخيار n- مع الخيار R- وذلك كالتالى :
                كود:
                [root@the-rock ahmed]# pacman -Rn package_name
                [root@the-rock ahmed]# pacman -Rns package_name

                لاحظ ان pacman لايقوم بازالة ملفات الاعدادات configuration files التى قام بعملها البرنامج نفسه مثل الملفات الموجودة فى مجلد البيت الخاص بك


                ثالثا : ترقية الباكدجات Upgrading packages
                يمكن من خلال مدير الحزم الرائع pacman تحديث جميع الباكدج فى النظام دفعة واحدة وبامر واحد فقط وذلك كالتالى :
                كود:
                [root@the-rock ahmed]# pacman -Syu


                رابعا : الاستعلام عن الباكدجات Querying package databases
                يتم الاستعلام عن الباكدجات باستخدام الخيار Q- ولمعرفة كيفية الاستعلام واستخدام هذا الخيار اكتب مايلى :
                كود:
                [root@the-rock ahmed]# pacman -Q --help

                1- للاستعلام عن اسم باكدج معين واصداره اكتب مايلى :
                كود:
                [root@the-rock ahmed]# pacman -Q package

                2- للاستعلام عن اى باكدج مسطب وعرض جميع المعلومات عنه اكتب التالى :
                كود:
                [root@the-rock ahmed]# pacman -Qi package

                3- لعرض قائمة باماكن الملفات المنصبة بواسطة باكدج معين اكتب التالى :
                كود:
                [root@the-rock ahmed]# pacman -Ql package

                4- للاستعلام عن اى ملف من الملفات المنصبة من البرنامج المسؤل عنه اى من البرنامج الذى قام بتنصيبه اكتب مايلى :
                كود:
                [root@the-rock ahmed]# pacman -Qo /path/to/a/file

                5- للبحث عن الباكدجات المسطبة على الجهاز اكتب مايلى :
                كود:
                [root@the-rock ahmed]# pacman -Qs package


                خامسا : وظائف متفرقة
                1- لتنزيل باكدج معين دون تنصيبه اكتب مايلى :
                كود:
                [root@the-rock ahmed]# pacman -Sw package

                2- لتنصيب باكدج موجود لديك وليس من المستودعات اكتب مايلى :
                كود:
                [root@the-rock ahmed]# pacman -U /path/to/package/package_name-version.pkg.tar.gz

                3- لتنصيب باكدج موجود فى موقع ما وليس من المستودعات اكتب مايلى :
                كود:
                [root@the-rock ahmed]# pacman -U http://www.examplepackage/repo/examplepkg.tar.gz

                4- لمسح جميع الباكدجات الموجودة فى cache اى الموجودة فى المسار /var/cache/pacman/pkg/ اكتب مايلى :
                كود:
                [root@the-rock ahmed]# pacman -Scc

                ملاحظة : قم بهذا فقط اذا كنت متاكد انك لن تحتاج عمل Downgrading للباكدج الموجودة


                5- لمسح جميع الباكدجات التى لم تقم بتنصيبها والموجودة فى cache اى الموجودة فى المسار /var/cache/pacman/pkg/ اكتب مايلى :
                كود:
                [root@the-rock ahmed]# pacman -Sc


                سادسا : القيام بعمل Downgrading Packages
                لكى تستطيع القيام بعمل Downgrading Packages يجب ان لاتقم بتنفيذ الامر التالى والذى سبق ان اشرنا اليه :
                كود:
                [root@the-rock ahmed]# pacman -Scc

                وذلك لانك تحتاج الباكدج الموجودة فى cache اى الموجودة فى المسار /var/cache/pacman/pkg/ واليكم الطريقة :

                1- لعمل Downgrad لباكدج معين اتبع التالى :
                كود:
                [root@the-rock ahmed]# pacman -U pkgname-olderpkgver.pkg.tar.gz

                2- لعمل Downgrad لجميع باكدجات النظام لنسخة اقل من الموجودة فى المستودعات اتبع التالى :
                كود:
                [root@the-rock ahmed]# pacman -Suu
                كيفية عمل مستودع محلى Custom local repository :

                اولا : ادخل على المجلد الذى به الباكدجات عن طريق الامر cd كالتالى :
                كود:
                [ahmed@the-rock ~]$ cd /path/to/package/

                ثانيا : اكتب الامر التالى لعمل المستودع :
                كود:
                [ahmed@the-rock ~]$ repo-add asd.db.tar.gz *.tar.*

                ثالثا : افتح ملف etc/pacman.conf/ وذلك كالتالى : (طبعا يتم هذا وانت مستخدم جذر )
                كود:
                [root@the-rock ahmed]# nano /etc/pacman.conf

                اذهب الى قسم المستودعات واضف هناك التالى :
                كود:
                # Settings for using a Custom local repository as a repository.
                [custom]
                Server = file:///path/to/packagetoadd

                مع استبدال path/to/packagetoadd/ بمسار المستودع

                ثم احفظ الملف بالضغط على CTRL+O ثم اضغط enter ثم اغلق الملف باضغط CTRL+X


                الحمد لله انتهيت اشكركم على تحملكم لى وارجو ان يكون الموضوع قد نال اعجابكم اخوكم فى الله احمد السيد الف شكر

                السلام عليكم و رحمة الله و بركاته




                التعديل الأخير تم بواسطة remstereo; الساعة 29-07-2010, 07:06 PM.
                سبحان الله و بحمده سبحان الله العظيم
                منتدى لينكس الحر www.arabnix.org
                الاصدار الثانى من دليل المستخدم العربي في أوامر لينكس

                تعليق


                • #9
                  اقترح على اخى الموحد بارك الله فيه فى اضافة بعض الصور من سطح مكتبى واليكم الصور :

                  صورة من سطح مكتب gnome


                  اضغط على الصورة لعرض أكبر. 

الإسم:	Screenshot.png 
مشاهدات:	1 
الحجم:	814.2 كيلوبايت 
الهوية:	835392


                  صور من سطح مكتب kde


                  اضغط على الصورة لعرض أكبر. 

الإسم:	snapshot11.png 
مشاهدات:	1 
الحجم:	706.9 كيلوبايت 
الهوية:	835393


                  التوزيعة خفيفة وجميلة بحق فامكانبات جهازى متدنية فمثلا الرمات الخاصة بى 512 و كارت الفيجا ATI 128 لكن تعمل عليها التوزيعة بمنتهى الخفة كما ان مستودعات التوزيعة مليئة بالبرامج
                  سبحان الله و بحمده سبحان الله العظيم
                  منتدى لينكس الحر www.arabnix.org
                  الاصدار الثانى من دليل المستخدم العربي في أوامر لينكس

                  تعليق


                  • #10
                    اخي الكريم شكرا على الموضوع الراائع والشرح الأروع...دمت دائما محلق في سماء الابداع

                    * وصلت إلى فقرة 15
                    15 : اختر نظام الملفات المناسب وليكن ext3 ثم اضغط ok ستظهر لك شاشة بها خيارات تخصيص البرتشن اى هل تريد هذا البرتشن root ام home ام ......... الخ اختار منها الخيار الاول root / ثم اضغط ok ستظهر لك شاشة لتضع فيها اسم البرتشن او label اكتب الاسم الذى تريد وليكن مثلا arch ثم اضغط ok ستظهر لك رسالة اخرى تسالك عن ما اذا كنت تريد وضع اى خيارات لامر التهيئة mkfs.ext3 لاتكتب شئ ثم اضغط ok ستعود مرة اخرى لقائمة البرتشنات اختار برتشن swap وافعل تماما مثلما سبق مع مراعاة ان تختار نظام الملفات swap بعد الانتهاء من عمل برتشن swap ستعود مرة اخرى لقائمة البرتشنات انزل بالاسهم الى اسفل و اختار Done ثم اضغط ok ستظهر لك شاشة بها رسالة تحذيرية تفيد بانك لم تخصص برتشن boot طبعا تجاهلها وذلك بالنزول الى الخيار الثانى فيها
                    ignore continue , ignoring the issues ثم اضغط ok سيتم الان تهيئة البرتشنات التى خصصتها انتظر قليلا حتى تنتهى عملية التهيئة بعد الانتهاء من التهيئة ستظهر رسالة تفيد بنجاح عملية التهيئة اضغط ok مما سيعيدك لشاشة اعداد الهارد مرة اخرى اختر الخيار الاخير return to main menu ثم اضغط ok مما سيعيدك لشاشة التنصيب الاولى
                    كما ترى بعدما اخترت ext3 لم أعد لخيارات البارتشن





                    **تم حل المشكلة بواسطة الخيار الأول في قائمة التقسيم auto.... وأخيرا انتقلت من التقسيم ^ـ^**

                    تعليق


                    • #11
                      وصلت لتثبيت البوت لودر ..وظهرت خطأ ..مالحل؟

                      تعليق


                      • #12
                        اها هذا لانك تنزل التوزيعة على virtualbox وبالتالى فان مساحة الهارد لديك لم تنشئ بعد لهذا ليس لديك برتشنات لتخصيصها يمكنك اذا اردت التعلم اكثر استخدام برنامج cfdisk وتجده مشروح فى الفقرة 4 و 5

                        الف شكر على الاهتمام اخوك فى الله احمد السيد
                        سبحان الله و بحمده سبحان الله العظيم
                        منتدى لينكس الحر www.arabnix.org
                        الاصدار الثانى من دليل المستخدم العربي في أوامر لينكس

                        تعليق


                        • #13
                          الخطئ يقول انه لايجد ملف menu.lst ماذا فعلت بالضبط ؟
                          سبحان الله و بحمده سبحان الله العظيم
                          منتدى لينكس الحر www.arabnix.org
                          الاصدار الثانى من دليل المستخدم العربي في أوامر لينكس

                          تعليق


                          • #14
                            المشاركة الأصلية بواسطة remstereo مشاهدة المشاركة
                            الخطئ يقول انه لايجد ملف menu.lst ماذا فعلت بالضبط ؟
                            اولا بالنسبة للتقسيم برنامج cfdisk لم ينفع معي ..اتبعت الخطوات لكن عند خطوة write وبعد ذلك yes لايحدث شيء...
                            أخي انا قمت بالتقسيم من الخيار الأول auto...... أظنه أيضا بنفع


                            ثانيا : لا أدري أين ملف menu !!
                            في الخيار رقم 6 في شاشة التنصيب الأولى configure system دخلت عليه ...وأول ملف موجود به "ناسي اسمه" etc/...../... ..المهم دخلت على الملف الأول ووجدته فاضي..مع اني شايف فيديو في اليوتيوب .والملف كان موجود..أما عندي لقيته فاضي... يمكن ذي المشكلة!!

                            ان شاء الله سأعيد التنصيب مرة أخرى ^ـ^

                            تعليق


                            • #15
                              قبل اكثر من اسبوع قمت بتثبيت هذه التوزيعه بنجاح وبصراحه الى الان التوزيعه مستقره والحمدلله. ناهيك عن الاستمتاع بالطرفيه في تعديل خيارات النظام ^^
                              تبسمك في وجه أخيك صدقة

                              ^_^
                              IBRAHIM ALGHAMDI

                              تعليق

                              يعمل...
                              X
                              😀
                              🥰
                              🤢
                              😎
                              😡
                              👍
                              👎