تعد حزم Deb في Linux نوعًا من البدائل لتنسيق msi. في Windows. ملف.deb هو أرشيف استخراج ذاتي للبرنامج. أدى ظهور تنسيق الملف هذا إلى تسهيل تثبيت التطبيقات إلى حد كبير ، والذي كان يتم في السابق من خلال البناء من المصدر ، والذي كان في بعض الأحيان صعبًا جدًا لكل من مستخدمي Linux المبتدئين والمتقدمين.
ضروري
أرشفة مع الكود المصدري للتطبيق المطلوب
تعليمات
الخطوة 1
أولاً ، تحقق مما إذا كان البرنامج الذي تريده بتنسيق.deb على الإنترنت. كان للعديد من التطبيقات الشائعة مثبت تلقائي لفترة طويلة. إذا لم تكن هناك حزمة deb-Package لنظامك ، فيمكنك تنزيل مصادر الأداة الضرورية بأمان.
الخطوة 2
تأكد من تثبيت جميع البرامج التي تحتاج إلى إنشائها. للقيام بذلك ، في Terminal (القائمة - البرامج - الملحقات - الطرفية) أدخل الأمر التالي: sudo apt-get install libtool autotools-dev dpkg-buildpackage fakeroot يمكنك أيضًا تثبيت هذه المكتبات من مدير الحزم Synaptic في أوبونتو.
الخطوه 3
قم بإعداد دليل عمل ستقوم فيه بتنفيذ جميع العمليات. قم بإنشاء مجلد مناسب لك وفك ضغط البرنامج الذي تم تنزيله فيه.
الخطوة 4
افتح Terminal وانتقل إلى الدليل المناسب. على سبيل المثال: cd / src / my_program / program_123Program_123 هو الدليل الذي توجد به جميع ملفات التطبيق.
الخطوة الخامسة
نفذ البناء الأولي:./ configuration && make Next ، تحتاج إلى "debianize". في نفس الدليل ، قم بتشغيل الأمر: dh_make
الخطوة 6
بعد ذلك ، ستحتاج إلى تحديد نوع الحزمة. الأكثر شيوعا هو "ثنائي واحد". لتحديده ، ما عليك سوى إدخال الحرف "s".
الخطوة 7
افتح دليل "Debian" الذي تم إنشاؤه وعدّل ملف "control". أدخل وصفًا للبرنامج. هذه هي الكلمات التي سيراها المستخدم عندما ينظر إلى محتويات الحزمة في Synaptic.
الخطوة 8
افتح debian / rules. قم بإلغاء التعليق على سطر "dh_install" بإزالة "#" في البداية.
الخطوة 9
في Terminal ، أدخل: dpkg-buildpackage –rfakeroot وانتقل إلى الدليل بمستوى واحد لأعلى واعرض محتوياته: cd.. && ls
الخطوة 10
من بين الملفات المتبقية ، سترى حزمة deb المنشأة حديثًا. يمكنك التثبيت بالنقر المزدوج على الملف.