إصلاح خطأ Banana Pro: فشل تنفيذ الأمر بشكل صحيح في Arch Linux
أنا معجب كبير بـ Arch Linux وأستخدمه في كل مكان - كنظام تشغيل رئيسي ، في جميع أجهزة الكمبيوتر الخاصة بي وحتى على SoCs مثل Banana Pro. لقد قمت مؤخرًا بتثبيت صورة Arch Linux على جهاز Banana Pro الخاص بي وواجهت مشكلة في كل مرة أقوم فيها بتثبيت حزمة باستخدام pacman ، تظهر الخطأ التالي:
خطأ: فشل تنفيذ الأمر بشكل صحيح
هنا حل للتخلص من هذه الرسالة.
تتعلق المشكلة بأمر "معلومات التثبيت". لسبب ما ، الملف التالي فارغ:
/usr/share/info/dir
إنه ملف نصي ويجب أن يحتوي على معلومات حول التطبيقات والحزم المثبتة. لكن صورة Banana Pro Arch Linux تأتي مع هذا الملف فارغًا ، لذلك يفشل أمر "install-info".
من السهل جدًا إصلاح هذه المشكلة. من الممكن إعادة إنشاء ملف dir باستخدام برنامج shell النصي التالي:
#! / بن / ش. rm / usr / share / info / dir. لـ j بـ $ ({for i in /usr/share/info/*.info /usr/share/info/*.gz؛ هل صدى "$ i" | sed -r 's / - ([0-9] +) \. gz $ / \. gz / g'؛ انتهى؛ } | uniq) ؛ قم بتثبيت المعلومات "$ j" / usr / share / info / dir؛ انتهى.
احفظه كملف "fix.sh" وتشغيله من الجذر كما يلي:
# sh. /fix.sh
سيؤدي هذا إلى إصلاح المشكلة وستتمكن من الحفاظ على حزمك بشكل صحيح.
هذا كل شيء.