बनाना प्रो त्रुटि को ठीक करें: आर्क लिनक्स में कमांड सही ढंग से निष्पादित करने में विफल रहा
मैं आर्क लिनक्स का बहुत बड़ा प्रशंसक हूं और मैं इसे हर जगह उपयोग करता हूं - मेरे मुख्य ओएस के रूप में, मेरे सभी कंप्यूटरों पर और यहां तक कि केले प्रो जैसे एसओसी पर भी। हाल ही में मैंने अपने बनाना प्रो पर आर्क लिनक्स छवि स्थापित की और एक समस्या का सामना किया कि हर बार जब मैं पैकमैन के साथ एक पैकेज स्थापित करता हूं, तो यह निम्न त्रुटि उत्पन्न करता है:
त्रुटि: आदेश सही ढंग से निष्पादित करने में विफल रहा
इस संदेश से छुटकारा पाने के लिए यहां एक समाधान दिया गया है।
समस्या "इंस्टॉल-जानकारी" कमांड से संबंधित है। किसी कारण से, निम्न फ़ाइल खाली है:
/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'; किया हुआ; } | यूनिक); इंस्टॉल-जानकारी "$j" /usr/share/info/dir; किया हुआ।
इसे "fix.sh" फ़ाइल के रूप में सहेजें और रूट से निम्नानुसार चलाएँ:
# श ./fix.sh
इससे समस्या ठीक हो जाएगी और आप अपने पैकेज को ठीक से बनाए रखने में सक्षम होंगे।
बस, इतना ही।