نصيحة: كيفية إصلاح خطأ locale.sh في Arch Linux

حاليًا من الممكن العثور على ملف خطأ أن لا يسمح لنا بإجراء التحديث المعتاد على قوس لينكس.

يحدث هذا الخطأ بسبب الملف locale.sh.


تظهر لنا المحطة الخطأ التالي:

خطأ: فشلت المعاملة (ملفات متعارضة)
initscripts: /etc/profile.d/locale.sh موجود في نظام الملفات
حدثت أخطاء ، ولم يتم تحديث الحزم

مع هذا التحديث فريق Arch Linux أطلق الرسالة التالية:

يرجى إزالة ملف /etc/profile.d/locale.sh يدويًا قبل التحديث. نعم. /etc/rc.conf فشل في قذيفة تسجيل الدخول ، يرجى قراءة الإعلان الكامل.

التغييرات في الإدارة المحلية:

/etc/profile.d/locale.sh هو الآن ملف ثابت يقوم بمصادر ملفات التكوين الصحيحة لتعيين الإعدادات المحلية الخاصة بك ، بدلاً من إنشائها عند التشغيل. وتتمثل فائدة هذا في تقليل الكتابة إلى / وما إلى ذلك ، ويسمح بإجراء تغييرات اللغة دون الحاجة إلى إعادة التشغيل (فقط تسجيل الدخول).

نضيف دعمًا إلى /etc/locale.conf. تكوين هذا الملف له الأسبقية على الملف /etc/rc.conf ، وتلك التي تستخدم المستودعات التي لا يمكنها المصدر /etc/rc.conf مجبرة على الانتقال إلى هذا التنسيق الجديد. يحتوي /etc/locale.conf على قائمة سطر جديد منفصلة لتخصيصات المتغيرات. المتغيرات التي ندعمها هي LANG ، بالإضافة إلى متغيرات LC_ * (باستثناء LC_ALL). التنسيق مشترك مع systemd.

الحل هو الذي تم تمييزه بالخط العريض ، احذف الملف. لهذا علينا إدخال متصفح الملفات لدينا في وضع الجذر.

لاحقًا نذهب إلى /etc/profile.d ونقوم بحذف locale.sh.

الخيار الثاني هو استخدام المحطة. للقيام بذلك في وضع الجذر نكتب:

مؤتمر نزع السلاح /etc/profile.d

الآن نحذف الملف:

rm locale.sh

تم إصلاحه ، أصبح من الممكن الآن تحديث النظام بشكل طبيعي


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   فريدي عمر لوبيز كوينتيرو قال

    شكرا لكم على هذه المعلومات. إنه يومي الثاني الذي أحاول فيه تثبيت Arch لكنني لم أتمكن من التحديث ولم أتمكن من تحميل أي شيء بسبب تعارض العديد من الحزم. حتى الان جيدة جدا. شكرا لك مرة أخرى.

  2.   كارلوس قال

    شجاعة سؤال ،
    لقد قرأت بالفعل عن هذا الخطأ على صفحة Arch ، الشيء هو أنه عند التحديث لا أتلقى أي خطأ ، أي أنني أقوم بالتحديث بدون مشاكل ، لكن ملف /etc/profile.d/locale.sh لا يزال قيد التشغيل جهاز الكمبيوتر الخاص بي ، هل يجب أن أحذفه في حالة ما ، أم لا أشعر بالقلق وانتظر حتى يظهر الخطأ؟