تخط المحتوى

إضافة أو تجاوز المحتوى في /usr

في كيدي لينكس، يكون /usr للقراءة فقط؛ لا يمكنك تعديل المحتويات.

ومع ذلك، يمكنك إعداد طبقة فوقية (overlay) فوقه، ومن ثم فإن الملفات التي تضيفها إلى هذه الطبقة ستتجاوز الملفات التي تحمل نفس الاسم والموقع في /usr. للقيام بذلك، سنستخدم أداة تسمى “Systemd Extensions”، أو “sysext” باختصار.

نفّذ سكريبت الإعداد التالي لإنشاء واحدة:

set-up-systemd-extension

بعد اكتماله، تحقق من أن sysext يعمل:

# التحقق من أنه جرى تفعيله
systemd-sysext

# إنشاء ملف وهمي في sysext
echo "It worked" > ~/kde/usr/foo

# تحديث sysext لكي يرى النظام التغيير
run0 systemd-sysext refresh

# التأكد من ظهوره في /usr كما هو متوقع
cat /usr/foo

تعطيل sysext سهل أيضًا:

run0 systemd-sysext unmerge

انظر أيضًا


المقالة مساهمة من تحت ترخيص CC-BY-4.0.