ما هو الفرق بين الرئيسي ، المقيدة ، الكون ، والكون المتعدد على أوبونتو؟
يوفر Ubuntu أربعة مستودعات مختلفة للبرامج ، جميعها رسمية - الرئيسية ، المقيدة ، والكون ، والكائنات المتعددة. يتم دعم Main و Restricted بالكامل بواسطة Canonical ، بينما لا يتلقى Universe و Multiverse الدعم الذي قد تتوقعه.
في الإصدارات الأقدم من Ubuntu ، تم تمكين المستودعات الرئيسية والمقيدة فقط بشكل افتراضي. تأتي أنظمة سطح المكتب Ubuntu الآن مع تمكين جميع المستودعات الأربعة بشكل افتراضي.
الرئيسية - معتمد رسميا ، البرمجيات مفتوحة المصدر
توصف الرئيسية بأنها "برامج مجانية ومفتوحة المصدر مدعومة من Canonical". شركة Canonical هي الشركة الأم لـ Ubuntu ، وهي توفر الدعم الرسمي لجميع حزم البرامج في Main. يتم تضمين كل حزمة برامج مفتوحة المصدر مضمنة في التثبيت الافتراضي في Ubuntu هنا. حزم هامة أخرى - برنامج الخادم ، على سبيل المثال - هي أيضا جزء من الرئيسي.
تدعم Canonical الحزم في المستودع الرئيسي مع تحديثات الأمان والإصلاحات الهامة الأخرى طوال فترة إصدار Ubuntu
المستودع الرئيسي هو مستودع أوبونتو الرئيسي. إذا كانت الحزمة موجودة هنا ، فقد تعهدت Canonical بدعمها مع تصحيحات الأمان والتحديثات الهامة الأخرى طوال فترة التوزيع. عندما تفتخر شركة Canonical بأن Ubuntu LTS ستحصل على تحديثات أمنية لمدة خمس سنوات ، فهي الحزم الموجودة في المستودع الرئيسي والتي ستتلقى هذه التحديثات بالفعل. هذه كلها برمجيات مفتوحة المصدر ، وهو ما يعني أن مطوري أوبونتو يمكنهم إصلاح المشاكل فيهم بأنفسهم.
يمكنك تحديد الحزم في Main في مركز برامج Ubuntu. سيكون لديهم ترخيص "المصدر المفتوح" ، وسوف ينص على أن "Canonical يوفر التحديثات الهامة" حتى نهاية تاريخ الدعم للإصدار المثبت من أوبونتو.
مقيد - معتمد رسميًا ، برنامج مغلق المصدر
يحتوي المستودع المحظور على برنامج مغلق المصدر معتمد رسميًا من قِبل Canonical. هذا يتضمن فقط برامج تشغيل الأجهزة في الوقت الحالي. تحتاج بعض أجهزة Wi-Fi إلى برامج تشغيل مصدر - مصدر أو برامج ثابتة للعمل. يحتاج اللاعبون إلى مشغلات الرسومات NVIDIA أو AMD Catalyst (المعروفة سابقًا باسم "fglrx") للحصول على أفضل أداء للأجهزة الرسومية. يمكن تمكين برامج التشغيل هذه من أداة "برامج تشغيل إضافية" في أوبونتو.
ستقوم Canonical رسميًا بدعم هذه البرامج الثابتة وبرامج المصدر الثابت لطول إصدار Ubuntu. إنهم ملتزمون بإبقاء عمل هؤلاء السائقين ، وتحديد أي مشاكل كبيرة ، وتوصيل أي ثغرات أمنية. لا يمكن لـ Canonical القيام بذلك من تلقاء نفسها ، بالطبع - يجب عليهم الانتظار حتى يقوم صانع الأجهزة بإصدار مجففات جديدة ومحدثة عندما تكون هناك مشكلة. الرمز غير مفتوح ، لذلك لا يمكن لـ Canonical إصلاحه بنفسها. لهذا السبب يتم تضمين برامج تشغيل الأجهزة الهامة فقط هنا - لا يتم دعم أي برامج أخرى مغلقة المصدر رسميًا.
يمكنك تحديد برنامج مقيّد من خلال البحث عن الترخيص "الاحتكاري" وخط "Canonical يوفر التحديثات الهامة التي يقدمها مطورو البرامج". لا يمكن لـ Canonical إصلاح برامج التشغيل بمفردها - ستوفر لك تحديثات مهمة فقط عندما تحصل عليها.
Universe - صيانة المجتمع ، البرامج مفتوحة المصدر
تأتي الغالبية العظمى من البرامج في مركز برمجيات أوبونتو من مستودع الكون. يتم استيراد هذه الحزم تلقائيًا من أحدث إصدار من دبيان أو تحميلها والحفاظ عليها من قبل مجتمع أوبونتو.
لا توفر Canonical دعمًا رسميًا أو تحديثات لهذه الحزم. قد يتم دعم إصدار Ubuntu LTS لمدة خمس سنوات ، ولكن الحزم الموجودة في مستودع الكون غير مدعمة رسميًا على الإطلاق. إنها جيدة بشكل عام ، ولكنها غير مضمونة لتلقي تحديثات الأمان. في حالة العثور على تحديث أمني ، قد لا تتلقى هذه الحزم مطلقًا حتى الإصدار التالي من Ubuntu عندما يتم سحب إصدار أحدث من الحزمة تلقائيًا.
هذا لا ينبغي أن يخيفك بعيدا عن تثبيت البرنامج من الكون. لا يمثل هذا عادةً مصدر قلق - حيث تعتبر تطبيقات سطح المكتب المهمة مثل Firefox جزءًا من Main وستتلقى تحديثات هامة. إذا كانت هناك مشكلة كبيرة ، يستطيع مجتمع أوبونتو إصلاح الثغرة وإيجاد حل. المجتمع هو بالضبط ما يبدو عليه - مستخدمو Ubuntu والمتحمسين الذين لا يتم توظيفهم من قبل Canonical ، ولكن الذين يكرسون بعض وقتهم للعمل على Ubuntu أو الحفاظ على حزم محددة.
ومع ذلك ، في نظام الخادم ، يجدر النظر فيما إذا كان برنامج الخادم الذي تقوم بتثبيته جزءًا من Main أو Universe. إذا كان من مستودع Universe ، فقد تحتاج إلى مراقبة تحديثات الأمان. قد تضطر إلى تحديث برنامج الخادم بنفسك إذا تم العثور على ثقب.
يمكنك تحديد برنامج Univers من خلال البحث عن ترخيص "المصدر المفتوح" والخط "Canonical لا يوفر تحديثات ... بعض التحديثات قد يتم توفيرها من قبل مجتمع أوبونتو". تستخدم Canonical كلمة "may" هنا - لا توجد ضمانات!
الكون المتعدد - برامج غير معتمدة ومغلقة المصدر وبراءات الاختراع
تعد الكون المتعدد المكان المناسب للأشياء المثيرة للجدل والمثيرة للجدل. ويشمل ذلك البرامج ذات المصدر المفتوح مثل المكونات الإضافية لبرنامج Adobe Flash والحزم التي تعتمد على البرامج ذات المصدر المفتوح ، مثل المكونات الإضافية لـ Skype. كما يتضمن البرنامج مفتوح المصدر مع قيود قانونية - على سبيل المثال ، برامج تشغيل الصوت والفيديو التي تنتهك براءات الاختراع. لم يتم تضمين برنامج تشغيل DVD هنا - هناك مشاكل قانونية خطيرة حول مكتبة تشغيل DVD مفتوحة المصدر libdvdcss. في الواقع ، يبدو أن libdvdcss غير قانوني في الولايات المتحدة الأمريكية.
لا تستطيع Ubuntu توزيع هذه الحِزم بشكل رسمي مع التوزيع الرئيسي ، ولكن يتم تقديمها هنا لراحتك. في توزيعات لينكس الأخرى ، غالباً ما توجد الأشياء هنا في مستودعات طرف ثالث يجب عليك أن تخرج من طريقك للعثور عليها - RPM Fusion for Fedora و Packman for openSUSE و Penguin Liberation Front (PLF) لتوزيع ماندريفا البائد.
كما هو الحال مع مستودع الكون ، فإن الكون المتعدد هو مستودع مدعوم من المجتمع. لا يوجد ضمان للتحديثات الأمنية هنا. نظرًا لأن العديد من الحزم مغلقة المصدر ، فغالبًا ما لا يتمكن المنتدى من إصلاح المشكلات التي تواجهها حتى لو أراد ذلك.
يمكنك تحديد هذه الحزم من خلال ترخيص "غير معروف" الخاص بهم. كما هو الحال في Universe ، يشير مركز Ubuntu Software Center إلى أن مجتمع Ubuntu قد يقدم تحديثات ، لكن لن يكون Canical.
على جهاز كمبيوتر منزلي نموذجي ، يجب ألا تقلق بشأن هذه الاختلافات أكثر من اللازم. الحزم التي تقوم بتثبيتها من Universe يجب أن تكون آمنة بشكل عام - إذا كانت هناك مشكلة كبيرة ، فيمكن لمجتمع Ubuntu التعامل معها وإصدار تحديث أمني لك. قد تكون حزم من Multiverse ضرورية لعرض بعض أنواع ملفات الوسائط المتعددة وحتى عرض محتوى Flash في Firefox.
على خادم أو محطة عمل هامة ، هذه الاختلافات أكثر أهمية. تثبيت البرنامج من Universe وأنت غير مضمون دعم من Canonical لذلك. هذه صفقة كبيرة إذا كنت تعيّن هذا البرنامج على الإنترنت على خادم Ubuntu.