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

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

بناء النواة على الطريقة الدبيانية

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

  • [شرح] بناء النواة على الطريقة الدبيانية

    السلام عليكم

    اول شيء نتأكد من وجود الحزم التالية

    كود:
    bzip2
    build-essential
    kernel-package
    libncurses5-dev
    نقوم بتحميل النواة من kernel.org كما هو معروف

    كود:
    wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.1.tar.bz2
    نفك ضغط الحزمة في المسار الذي اخترناه
    كود:
    tar jxvf linux-2.6.34.1.tar.bz2 -C /usr/src/
    ندخل لمجلد النواة

    كود:
    cd /usr/src/linux-2.6.34.1
    ننفد الأمر
    كود:
    make-kpkg --rootcmd fakeroot --config menuconfig --initrd --us --uc kernel_image
    gconfig‬‬ لإستعمال واجهة GTK+
    xconfig لإستعمال واجهة QT

    اخترت هنا واجهة التعديل العادية menuconfig افتراضيا هذا الأخير سيقوم بإستعمال ملف oldconfig الخاص بالنواة السابقة
    يمكن هنا تعديل الموديلات حسب الرغبة



    بعد الإنتهاء من التعديلات على الموديلات وحفضها لا يبقي سوى الإنتظار.........ثم الإنتظار

    واخيرا بعد انتهاء عملية البناء نخرج من ملف النواة

    كود:
    cd ..
    وسنجد حزمة دبيانية للنواة نقوم بتنصيبها

    كود:
    dpkg -i linux-image-2.6.34-1_2.6.34-10.00.Custom_i386.deb
    تمت العملية بنجاح

    دمتم بود


    المصدر

  • #2
    بسم الله الرحمن الرحيم

    لكن هذه الطريقة تحتاااااااااااااااااج ساعات طويلة ،

    أعتقد أنه توجد حزم جاهزة ،،
    (لَا تَحْسَبَنَّ الَّذِينَ يَفْرَحُونَ بِمَا أَتَوا وَّيُحِبُّونَ أَن يُحْمَدُوا بِمَا لَمْ يَفْعَلُوا فَلَا تَحْسَبَنَّهُم بِمَفَازَةٍ مِّنَ الْعَذَابِ وَلَهُمْ عَذَابٌ أَلِيمٌ)
    آل عمران 188
    قال رسول الله صلى الله عليه و سلم :
    {لا يشكر الله من لا يشكر الناس}
    {من كان يؤمن بالله واليوم الآخر،فليقل خيراً أو ليصمت}

    جميع المساهمات الحاملة لهذا التوقيع تخضع لرخصة وقف
    أسأل الله العظيم رب العرش العظيم أن يحسن من حال أمتي

    تعليق


    • #3
      المشاركة الأصلية بواسطة مصعب الزعبي مشاهدة المشاركة
      بسم الله الرحمن الرحيم

      لكن هذه الطريقة تحتاااااااااااااااااج ساعات طويلة ،

      أعتقد أنه توجد حزم جاهزة ،،
      نعم توزيعات مثل اوبنتو توفر نواة جاهزة بأخر الإصدرات لاكن في هذه الحالة سنسمي العملية بتنصيب النواة وليس بنائها

      تعليق


      • #4
        مشكور على الشرح يا محمد

        تجدر الإشارة إلى أن النواة التي بناها أخونا محمد هي نواة لينكس الأصلية ، أي نواة ليونس نفسه ، أو المسماة vanilla أو الرسمية

        أما النواة التي تأتي مع كل توزيعة فهي في العادة مزيدة عليها بترقيعات يضفيها مطوروا التوزيعة نفسها كما تفعل ريدهات أو هي ترقيعات تنقل بشكل رجعي (porting back) من نواة vanilla إصدارها أحدث أو حتى من فروع أخرى للنواة من المطورين الذين يعملون كملازمين للينوس ، مثل andrew morton أو حتى من فروع تجريبية أخرى للنواة أو حتى ترقيعات متفرقة يعرضها أي مطور قبل أن يتم دمجها في النواة الرسمية
        مدونتي
        تغرب عن الأوطان في طلب العلا * وسافر ففي الأسفار خمس فوائد
        تَفَرُّجُ هم ، واكتسـاب معيشــة * وعلم وآداب ، وصحبة ماجـد
        لكن بعدها

        لقرب الدار في الإقتار خيرٌ * من العيش الموسّع في اغتراب

        تعليق

        يعمل...
        X