OnWorks Linux و Windows Online WorkStations

الشعار

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

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

9.2.4. تجميع وبناء الحزمة‌


تنظيف من قبل إذا كنت قد جمعت بالفعل نواة في الدليل وترغب في إعادة بناء كل شيء اعادة بناء من البداية (على سبيل المثال لأنك قمت بتغيير تكوين النواة بشكل كبير) ، سيكون عليك تشغيل اجعلها نظيفة لإزالة الملفات المترجمة. جعل توزيعه

يزيل المزيد من الملفات التي تم إنشاؤها ، بما في ذلك ملفات .config ، لذا تأكد من عمل نسخة احتياطية منه أولاً.

تنظيف من قبل إذا كنت قد جمعت بالفعل نواة في الدليل وترغب في إعادة بناء كل شيء اعادة بناء من البداية (على سبيل المثال لأنك قمت بتغيير تكوين النواة بشكل كبير) ، سيكون عليك تشغيل اجعلها نظيفة لإزالة الملفات المترجمة. جعل توزيعه

يزيل المزيد من الملفات التي تم إنشاؤها ، بما في ذلك ملفات .config ، لذا تأكد من عمل نسخة احتياطية منه أولاً.


بمجرد أن يصبح تكوين kernel جاهزًا ، يكون ملف جعل deb-pkg سيُنشئ ما يصل إلى خمس حزم دبيان القياسية . DEB شكل: لينكس الصورة-الإصدار الذي يحتوي على صورة النواة والوحدات النمطية المرتبطة بها ؛ رؤوس لينكس-الإصدار الذي يحتوي على ملفات الرأس المطلوبة لبناء وحدات خارجية ؛ لينكس البرامج الثابتة صورة-الإصدار الذي يحتوي على ملفات البرامج الثابتة التي تحتاجها بعض برامج التشغيل (قد تكون هذه الحزمة مفقودة عند الإنشاء من مصادر kernel التي توفرها Debian أو Kali) ؛ لينكس الصورة-الإصدار-دبج، والتي تحتوي على رموز التصحيح لصورة النواة ووحداتها النمطية ؛ و لينكس ليبك ديف، والتي تحتوي على رؤوس ذات صلة ببعض مكتبات مساحة المستخدم مثل مكتبة GNU's C (glibc).

الإصدار يتم تعريفه من خلال تسلسل الإصدار الأولي (كما هو محدد بواسطة المتغيرات VERSION, باتشليفيل, المستوى الفرعيو الانبساط في ال ماكيفيلي) ، من النسخة المحلية معلمة التكوين و النسخة المحلية متغيرات البيئة. يعيد إصدار الحزمة استخدام نفس سلسلة الإصدار مع مراجعة ملحقة يتم زيادتها بانتظام (وتخزينها في .إصدار) ، إلا إذا تجاوزته بامتداد KDEB_PKGVERSION متغيرات البيئة.


$ اجعل deb-pkg LOCALVERSION = - مخصص KDEB_PKGVERSION = $ (اصنع kernelversion) -1

[...]

$ ليرة سورية ../*.deb

../linux-headers-4.9.0-kali1-custom_4.9.2-1_amd64.deb

../linux-image-4.9.0-kali1-custom_4.9.2-1_amd64.deb

../linux-image-4.9.0-kali1-custom-dbg_4.9.2-1_amd64.deb

../linux-libc-dev_4.9.2-1_amd64.deb

$ اجعل deb-pkg LOCALVERSION = - مخصص KDEB_PKGVERSION = $ (اصنع kernelversion) -1

[...]

$ ليرة سورية ../*.deb

../linux-headers-4.9.0-kali1-custom_4.9.2-1_amd64.deb

../linux-image-4.9.0-kali1-custom_4.9.2-1_amd64.deb

../linux-image-4.9.0-kali1-custom-dbg_4.9.2-1_amd64.deb

../linux-libc-dev_4.9.2-1_amd64.deb


لاستخدام النواة المدمجة بالفعل ، فإن الخطوة الوحيدة المتبقية هي تثبيت الحزم المطلوبة مع نظام إدارة حزم دبيان

-i file.deb. حزمة "linux-image" مطلوبة ؛ ما عليك سوى تثبيت حزمة "linux-headers" إذا كان لديك بعض وحدات kernel الخارجية التي يجب إنشاؤها ، وهذا هو الحال إذا كان لديك بعض

حزم "* -dkms" مثبتة (تحقق من dpkg -l ”* -dkms” | grep ^ الثاني). ليست هناك حاجة للحزم الأخرى بشكل عام (إلا إذا كنت تعرف سبب حاجتك إليها!).


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