إضافة أو تجاوز المحتوى في /usr
في كيدي لينكس، يكون /usr للقراءة فقط؛ لا يمكنك تعديل المحتويات.
ومع ذلك، يمكنك إعداد طبقة فوقية (overlay) فوقه، ومن ثم فإن الملفات التي تضيفها إلى هذه الطبقة ستتجاوز الملفات التي تحمل نفس الاسم والموقع في /usr. للقيام بذلك، سنستخدم أداة تسمى “Systemd Extensions”، أو “sysext” باختصار.
نفّذ سكريبت الإعداد التالي لإنشاء واحدة:
set-up-systemd-extension
بعد اكتماله، تحقق من أن sysext يعمل:
# التحقق من أنه جرى تفعيله systemd-sysext # إنشاء ملف وهمي في sysext echo "It worked" > ~/kde/usr/foo # تحديث sysext لكي يرى النظام التغيير sudo systemd-sysext refresh # التأكد من ظهوره في /usr كما هو متوقع cat /usr/foo
تعطيل sysext سهل أيضاً:
sudo systemd-sysext unmerge
انظر أيضًا
المقالة مساهمة من Nate Graham تحت ترخيص CC-BY-4.0.