OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

9.1.2. تثبيت تبعيات البناء‌‌


الآن بعد أن أصبحت لديك المصادر ، ما زلت بحاجة إلى تثبيت تبعيات البناء. ستكون ضرورية لإنشاء الحزم الثنائية المرغوبة ولكن من المحتمل أيضًا أن تكون مطلوبة للبنيات الجزئية التي قد ترغب في تشغيلها لاختبار التغييرات أثناء إجرائها.

تعلن كل حزمة مصدر عن تبعيات بنائها في ملف يعتمد البناء مجال دبيان / التحكم ملف. دعنا نوجه عرضة لتثبيت تلك (بافتراض أنك موجود في دليل يحتوي على حزمة مصدر غير مضغوطة):


$ Sudo apt build-dep ./

ملاحظة ، باستخدام الدليل './' للحصول على تبعيات البناء قراءة قوائم الحزم ... تم

شجرة التبعية بناء

قراءة معلومات الحالة ... تم

وبعد ذلك ستكون الحزم الجديدة مثبتة:

autoconf auto autopoint autotools-dev debhelper dh-autoreconf

dh-strip-nondeterminism gettext intltool-debian libarchive-zip-perl libfile-stripnondeterminism-perl libtool po-debconf

0 تمت ترقيته ، 13 مثبتًا حديثًا ، 0 للإزالة و 0 لم تتم ترقيته. بحاجة إلى الحصول على 4 كيلو بايت من المحفوظات.

بعد هذه العملية ، سيتم استخدام 14,6 ميغابايت من مساحة القرص الإضافية. هل تريد الاستمرار؟ [نعم / لا]

[...]

$ Sudo apt build-dep ./

ملاحظة ، باستخدام الدليل './' للحصول على تبعيات البناء قراءة قوائم الحزم ... تم

شجرة التبعية بناء

قراءة معلومات الحالة ... تم

وبعد ذلك ستكون الحزم الجديدة مثبتة:

autoconf auto autopoint autotools-dev debhelper dh-autoreconf

dh-strip-nondeterminism gettext intltool-debian libarchive-zip-perl libfile-stripnondeterminism-perl libtool po-debconf

0 تمت ترقيته ، 13 مثبتًا حديثًا ، 0 للإزالة و 0 لم تتم ترقيته. بحاجة إلى الحصول على 4 كيلو بايت من المحفوظات.

بعد هذه العملية ، سيتم استخدام 14,6 ميغابايت من مساحة القرص الإضافية. هل تريد الاستمرار؟ [نعم / لا]

[...]


في هذا النموذج ، يمكن تلبية جميع تبعيات البناء بالحزم المتاحة لـ APT. قد لا يكون هذا هو الحال دائمًا لأن أداة إنشاء kali-rolling لا تضمن قابلية تثبيت تفاصيل البناء (يتم أخذ تبعيات الحزم الثنائية فقط في الاعتبار). من الناحية العملية ، غالبًا ما تكون التبعيات الثنائية وتبعيات البناء مقترنة بإحكام وستكون لمعظم الحزم تبعيات بناء خاصة بها.


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: