نظرًا لأنني لست مستخدمًا لهذا التوزيع ، فأنا لا أعرف ما إذا كان هذا التغيير قد تم تطبيقه بالفعل أم أنه في المستقبل ، ولكن دعنا نرى ما يفكرون فيه.
في الماضي، كانت فلسفة إدارة النظام في Arch Linux تُلخّص في ملف تكوين عام واحد: /etc/rc.conf. يحتوي هذا الملف على جميع معلومات التكوين اللازمة لعمل النظام الأساسي، وكان يتم تعديله على النحو التالي:
- وحدة زمنية
- ساعة النظام (المحلية أو التوقيت العالمي المنسق ، المحلية سيتم إهمالها قريبًا)
- خريطة لوحة المفاتيح ، وخط وحدة التحكم ، وخريطة شخصية وحدة التحكم
- الإعدادات المحلية (اللغة ، الأقلمة) التي تم تكوين النظام بها
- وحدات kernel النمطية التي تم تحميلها يدويًا
- استخدام تقنيات التخزين مثل RAID ونظام الملفات BTRFS و LVM
- تكوين اسم المضيف
- تكوين (IP المحلي أو DHCP)
- تحميل DAEMONS أو شياطين النظام
حسنًا، كل هذا على وشك التغيير. التغيير الكبير القادم إلى Arch Linux هو التوقف عن استخدام هذا الملف المركزي، وتكوين مختلف أقسام النظام في ملفات ومجلدات منفصلة. لماذا هذا؟ باختصار، السبب هو systemd، مدير الإقلاع البديل لـ initscripts . فإلى جانب استبدال إدارة الإقلاع، يُساعد systemd أيضًا في إدارة النظام نفسه، مما يُسهّل إدارته، حتى وإن بدا الأمر عكس ذلك الآن.
سيكون التكوين على النحو التالي:
| التكوين | ملفات التكوين الجديدة | الموقع القديم في /etc/rc.conf |
|---|---|---|
| اسم المضيف | / etc / hostname / etc / hosts | التشبيك |
| خطوط وحدة التحكم وخريطة لوحة المفاتيح | /etc/vconsole.conf | الموقع |
| الإعدادات المحلية | /etc/locale.conf /etc/locale.gen | الموقع |
| المنطقة الزمنية | / etc / timezone / etc / localtime | الموقع |
| ساعة الأجهزة | / الخ / الضيف | الموقع |
| وحدات Kernel | /etc/modules-load.d/ | المعدات |
| الشياطين | /etc/rc.conf | شيطان |
بشكل أساسي، سيصبح الملف /etc/rc.conf مجرد مدير للبرامج الضارة ؛ وسيتم استبدال جميع الأجزاء الأخرى تمامًا بملفات التكوين هذه.
الملاحظة باللغة الأصلية
http://dottorblaster.it/2012/07/arch-linux-addio-ad-rc-conf-kiss/
تحياتي