كيفية بناء حزمة Deb

جدول المحتويات:

كيفية بناء حزمة Deb
كيفية بناء حزمة Deb

فيديو: كيفية بناء حزمة Deb

فيديو: كيفية بناء حزمة Deb
فيديو: شرح بالتفصيل طريقة بناء وتركيب ناذر ديال التبن 2024, شهر نوفمبر
Anonim

تعد حزم Deb في Linux نوعًا من البدائل لتنسيق msi. في Windows. ملف.deb هو أرشيف استخراج ذاتي للبرنامج. أدى ظهور تنسيق الملف هذا إلى تسهيل تثبيت التطبيقات إلى حد كبير ، والذي كان يتم في السابق من خلال البناء من المصدر ، والذي كان في بعض الأحيان صعبًا جدًا لكل من مستخدمي Linux المبتدئين والمتقدمين.

كيفية بناء حزمة deb
كيفية بناء حزمة deb

ضروري

أرشفة مع الكود المصدري للتطبيق المطلوب

تعليمات

الخطوة 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 المنشأة حديثًا. يمكنك التثبيت بالنقر المزدوج على الملف.

موصى به: