مجلد النظام

مجلد النظام هو الدليل الموجود في نظام التشغيل Mac OS الكلاسيكي والذي يحتوي على ملفات متنوعة مطلوبة لتشغيل النظام، [ 1 ] مثل الخطوط ، وامتدادات النظام، ولوحات التحكم، والتفضيلات.

موقع مجلد النظامما يعادله في نظام macOSوصف
الإضافات/System/Library/Extensions /Library/Extensionsنظام ماك الكلاسيكي: يخزن ملحقات نظام التشغيل (بتنسيق init) نظام macOS: يخزن ملحقات النواة وبرامج التشغيل (بتنسيق kext)
عناصر بدء التشغيل/System/Library/StartupItems /Library/StartupItemsيخزن الملفات أو البرامج النصية المراد تنفيذها عند بدء التشغيل.
لوحات التحكم/System/Library/PreferencePanes /Library/PreferencePanesنظام ماك الكلاسيكي: يخزن برامج تهيئة النظام، والتي يتم تحميلها عند بدء التشغيل. نظام macOS: يخزن الخصائص المختلفة التي تظهر في تفضيلات النظام.
التفضيلات/المكتبة/التفضيلاتيخزن هذا التطبيق تفضيلات التطبيقات والنظام المختلفة.

ملاحظة: في نظام macOS، لا يتم تحميل الملفات الموجودة في /Library عند بدء التشغيل في الوضع الآمن.

مجلدات الموقع و"المباركة"

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

عندما ينسخ Finder مجلدًا "مُباركًا" إلى وحدة تخزين جديدة، تُصبح النسخة "مُباركة" أيضًا. في نظام يحتوي على أكثر من وحدة تخزين، يُصبح من السهل إنشاء نسخ احتياطية فعّالة للنظام بمجرد سحب المجلد. كما يُصبح من السهل أيضًا الاحتفاظ بإصدارات قديمة وحديثة من نظام التشغيل "بشكل متوازٍ"، كلٌ على وحدة تخزين منفصلة، ​​والعودة إلى الإصدار القديم في حال مواجهة مشاكل مع الإصدار الجديد.

هذه الدرجة من المرونة تميز نظام التشغيل Mac OS الكلاسيكي عن معظم أنظمة التشغيل الأخرى، بما في ذلك macOS.

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

قبل ذلك، كان على المستخدم أن يُفعّل نسخة مجلد النظام يدويًا. ويمكن إلغاء تفعيل المجلد بحذف ملفات النظام أو Finder منه، وهما الملفان اللازمان للإقلاع. (تحتاج أجهزة ماكنتوش الجديدة أيضًا إلى ملف ROM الخاص بنظام التشغيل Mac OS). بعض إصدارات نظام التشغيل Mac OS الكلاسيكي، بدءًا من الإصدار 8.5 ، تتحقق من مجلد النظام المُفعّل قبل إيقاف التشغيل، وتُنبّه المستخدم إذا كان أي من ملفات النظام الرئيسية مفقودًا، وذلك لمنعه من جعل القرص الصلب غير قابل للإقلاع عن غير قصد. وكان البديل لتفعيل مجلدات النظام يدويًا في نظام التشغيل Mac OS هو استخدام أداة مثل System Picker .

يستمر هذا النفع لأجهزة ماكتل التي تعمل بنظام macOS مع نظام EFI، وإن كان ذلك بطريقة مختلفة في الغالب. انظر قسم نظام EFI، قسم  macOS ونوعي الإقلاع لبرنامج الإقلاع BootX من Apple. [ 2 ]

إمكانية وصول المستخدم وتخصيصها

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

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

كان أحد أبرز أوجه الغياب هو إدارة الخطوط . ولذلك، سمحت آبل بتطوير برامج إدارة الخطوط من قبل جهات خارجية مثل Extensis Suitcase و Adobe Type Manager و AlSoft MasterJuggler .

مراجع

  1. دليل مستخدم برامج نظام ماكنتوش: الإصدار 6.0.4 (ملف PDF) . شركة أبل، 1989. صفحة  21.
  2. "apple-opensource/bless" . GitHub . تم الاطلاع عليه بتاريخ 6 يناير 2020 .