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

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

شرح عمل ملف deb لبرنامج معين من المصدر على Ubuntu

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

  • شرح عمل ملف deb لبرنامج معين من المصدر على Ubuntu

    السلام عليكم و رحمة الله و بركاته
    سوف أشرح عملية أستخراج ال deb أي ال binary deb من برنامج ال Gimp فمثلا لو أصدر ال Gimp أصدار جديد و تريد الاشتغال عليه لن تجده في مخازن ال Ubuntu وسوف تجد أصدار قديمة نوعا ما . الأبنتو 7.10 تﻷتي معها الاصدارة 2.4.0 RC3 تقريبا نريد أن نشتغل على الاصدار الاحدث 2.4.2 لذالك لن ننتضر حتى يكون متوفر في المخازن وسوف نقوم بتنصيبه من المصدر و أستخراج ال deb's منه و مشاركتها مع الاصدقاء
    الأن نبدء الشرح
    أولا :
    كود:
    mkdir ~/Projects
    mkdir ~/Projects/gimp
    cd ~/Projects/gimp
    ثانيا :
    نقوم بتنصيب بعض الادوات اللتي سوف نحتاجها :
    كود:
    sudo apt-get install fakeroot devscripts
    الأن نقوم بتحميل مصدر ال Gimp
    كود:
    apt-get source gimp
    ثم نقوم بتنصيب ال dep اللتي نحتاجها لعمل كومبايل للبرنامج :
    كود:
    sudo apt-get build-dep gimp
    الان نقوم بتحميل أخر أصدار من ال Gimp ونختار الحزمة المصدرية :
    كود:
    wget ftp://ftp.gimp.org/pub/gimp/v2.4/gimp-2.4.2.tar.bz2
    الأن :
    كود:
    cd gimp-2.4.0~rc3
    ثم نقوم بهذا الأمر اللذي سوف يحدث المصدر القديم بالجديد تقريبا كما ال patch
    كود:
    uupdate -u ../gimp-2.4.2.tar.bz2
    الأن نذهب للمجلد الجديد الناتج :
    كود:
    cd ../gimp-2.4.2
    نقوم بحذف هذا ال patch لأن مشكلته قد حلت في الاصدارة الاخيرة من ال Gimp 2.4.2 :
    كود:
    rm debian/patches/04_ubunut_bug_148380_upstream_fix.patch
    الأن عملية ال build :
    كود:
    dpkg-buildpackage -rfakeroot
    قم بعمل كأس شايء أو كاكاو وسللي حالك بشيء ثم أرجع لترى أنه أكمل

    (بعد مرور 15 دقيقة وأنا أنذر الى خرابيط ال الكومبايل عيني وجعتني هههه)
    نرجع للخلف :
    كود:
    cd ..
    كود:
    ls
    مفاجئة وجدتهم ؟؟؟؟ نعم هم الملفات ال deb قم بحفضهم في مكان أمن لكي تسترجعهم وقت الحاجة ولا تنسى أصدقائك شاركهم بهم هههههه . قم بتنصيبهم كالتالي :
    كود:
    sudo dpkg -i *.deb
    أنتهى
    سلام ياحلوين

  • #2
    يعطيك العافية أخ حسونة على الشرح الجميل

    وقريباً سوف أقوم بتجربتها


    تحياتي

    تعليق


    • #3
      لا شكر على واجب أن شاء الله عجبكم الموضوع

      تعليق


      • #4
        ألف شكر أخوي حسونه عالشرح الرائع جاري التطبيق

        تقبل تحياتي

        اخوك

        مؤيد

        دمت بود
        KISS Protocol - Keep It Simple, Stupid

        تعليق


        • #5
          thanx

          تعليق


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

            خالص الشكر والتقدير .


            just a User innately
            اللهم اهدنا إلى الطيب من القول ؛ واهدنا إلى صراط الحميد

            تعليق


            • #7
              شكراً ... شرح رائع
              جارى التجربة ولتطبيق

              تعليق


              • #8
                المشاركات : 18
                لاكن انها افضل من 331 من مشاركاتي

                تشكر اخوي

                و دمت مبدعا

                تعليق


                • #9
                  الله يعطيك العافية
                  ماقصرت

                  تعليق


                  • #10
                    مشكور أخوي على الشرح جاري التطبيق

                    تعليق

                    يعمل...
                    X