OnWorks Linux و Windows Online WorkStations

الشعار

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

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

التبعيات: المجال التابع‌‌


تم تحديد تبعيات الحزمة في ملف يعتمد الحقل في عنوان الحزمة. هذه قائمة بالشروط الواجب استيفاؤها لكي تعمل الحزمة بشكل صحيح - يتم استخدام هذه المعلومات بواسطة أدوات مثل عرضة لتثبيت المكتبات المطلوبة ، في الإصدارات المناسبة التي تلبي تبعيات الحزمة المراد تثبيتها. لكل تبعية ، يمكنك تقييد نطاق الإصدارات التي تفي بهذا الشرط. بمعنى آخر ، من الممكن التعبير عن حقيقة أنك بحاجة إلى الحزمة libc6 في إصدار يساوي أو أكبر من "2.15" (مكتوب "libc6 (> = 2.15)"). عوامل مقارنة الإصدارات كالتالي:

<<: أقل من؛

<=: اقل او يساوي؛

=: يساوي (لاحظ أن "2.6.1" لا يساوي "2.6.1-1")؛

>=: أكبر من أو يساوي؛

>>: أكثر من.


في قائمة الشروط الواجب تلبيتها ، تعمل الفاصلة كفاصل ، ويتم تفسيره على أنه "AND" منطقي. في الظروف ، يعبر الشريط العمودي ("|") عن "OR" منطقيًا (وهو "OR" شامل ، وليس "إما / أو" مفرطًا). بأولوية أكبر من "AND" ، يمكنك استخدامها عدة مرات حسب الضرورة. وبالتالي ، فإن التبعية "(أ أو ب) وج" مكتوبة أ | ب ، ج. في المقابل ، يجب كتابة التعبير "A OR (B AND C)" كـ "(A OR B) AND (A OR C)" ، نظرًا لأن يعتمد لا يتسامح الحقل مع الأقواس التي تغير ترتيب الأولويات بين العوامل المنطقية "OR" و "AND". وبالتالي سيكون مكتوبا أ | ب ، أ | ج. انظر http://www.debian.org/doc/ debian-policy / ch-relationships.html للمزيد من المعلومات.

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


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