OnWorks Linux و Windows Online WorkStations

الشعار

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

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

23- تجميع البرامج‌


في هذا الفصل ، سوف ننظر في كيفية بناء البرامج عن طريق تجميع التعليمات البرمجية المصدر. إن توفر الكود المصدري هو الحرية الأساسية التي تجعل لينكس ممكنًا. يعتمد النظام البيئي الكامل لتطوير Linux على التبادل الحر بين المطورين. بالنسبة للعديد من مستخدمي سطح المكتب ، يعتبر التجميع فنًا مفقودًا. لقد كان شائعًا جدًا ، ولكن اليوم ، يحتفظ موفرو التوزيع بمستودعات ضخمة من الثنائيات المترجمة مسبقًا ، وجاهزة للتنزيل والاستخدام. في وقت كتابة هذا التقرير ، كان مستودع دبيان (أحد أكبر التوزيعات) يحتوي على ما يقرب من 23,000 حزمة.

فلماذا ترجمة البرمجيات؟ هناك سببان:

1. التوفر. على الرغم من عدد البرامج المترجمة مسبقًا في مستودعات التوزيع ، فقد لا تتضمن بعض التوزيعات جميع التطبيقات المطلوبة. في هذه الحالة ، الطريقة الوحيدة للحصول على البرنامج المطلوب هي تجميعه من المصدر.

2. توقيت. في حين أن بعض التوزيعات تتخصص في أحدث إصدارات البرامج ، فإن العديد منها لا يتخصص. هذا يعني أنه من أجل الحصول على أحدث إصدار من البرنامج ، فإن التجميع ضروري.

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

سنقدم أمرًا واحدًا جديدًا:

جعل - فائدة للحفاظ على البرامج


 

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