Windows Tips & News

แก้ไขข้อผิดพลาด Banana Pro: คำสั่งล้มเหลวในการดำเนินการอย่างถูกต้องใน Arch Linux

ทิ้งคำตอบไว้

ฉันเป็นแฟนตัวยงของ Arch Linux และฉันใช้มันทุกที่ - เป็นระบบปฏิบัติการหลักของฉัน ที่คอมพิวเตอร์ทุกเครื่องของฉัน และแม้แต่ใน SoC เช่น Banana Pro เมื่อเร็ว ๆ นี้ฉันติดตั้งอิมเมจ Arch Linux บน Banana Pro และประสบปัญหาที่ทุกครั้งที่ฉันจะติดตั้งแพ็คเกจด้วย pacman มันสร้างข้อผิดพลาดต่อไปนี้:

error: คำสั่งล้มเหลวในการดำเนินการอย่างถูกต้อง

นี่คือวิธีแก้ไขเพื่อกำจัดข้อความนี้
ปัญหานี้ไม่ได้เกิดขึ้นเฉพาะกับบอร์ด Banana Pro หรือ ARM Linux สามารถเกิดขึ้นได้แม้ใน Arch Linux เวอร์ชันเดสก์ท็อป (x86/x64) มันเกิดจากภาพที่สร้างขึ้นอย่างไม่เหมาะสม

ปัญหานี้เกี่ยวข้องกับคำสั่ง "install-info" ด้วยเหตุผลบางประการ ไฟล์ต่อไปนี้จึงว่างเปล่า:

/usr/share/info/dir

เป็นไฟล์ข้อความและควรมีข้อมูลเกี่ยวกับแอพและแพ็คเกจที่ติดตั้ง แต่อิมเมจ Banana Pro Arch Linux มาพร้อมกับไฟล์นี้ว่าง ดังนั้นคำสั่ง "install-info" จึงล้มเหลว

มันง่ายมากที่จะแก้ไขปัญหานี้ เป็นไปได้ที่จะสร้างไฟล์ dir ใหม่โดยใช้เชลล์สคริปต์ต่อไปนี้:

#!/bin/sh. rm /usr/share/info/dir. สำหรับ j ใน $( { สำหรับ i ใน /usr/share/info/*.info /usr/share/info/*.gz; ทำ echo "$i" | sed -r 's/-([0-9]+)\.gz$/\.gz/g'; เสร็จแล้ว; } | ยูนิโคล่); ทำการติดตั้งข้อมูล "$j" /usr/share/info/dir; เสร็จแล้ว. 

บันทึกเป็นไฟล์ "fix.sh" และเรียกใช้จากรูทดังนี้:

# sh ./fix.sh

วิธีนี้จะช่วยแก้ปัญหาและคุณจะสามารถรักษาแพ็คเกจของคุณได้อย่างถูกต้อง

แค่นั้นแหละ.

KB5022360 พร้อมใช้งานแล้วสำหรับ Windows 11 22H2 ที่เสถียร รุ่น 22621.1194

KB5022360 พร้อมใช้งานแล้วสำหรับ Windows 11 22H2 ที่เสถียร รุ่น 22621.1194

Microsoft ได้เปิดตัวแพตช์เสริม "ดูตัวอย่าง" ใหม่ KB5022360 สำหรับ Windows 11 เวอร์ชัน 22H2 ที่เสถ...

อ่านเพิ่มเติม

จุดบกพร่องอาจทำให้คุณลงชื่อเข้าใช้ Windows 11 ไม่ได้

จุดบกพร่องอาจทำให้คุณลงชื่อเข้าใช้ Windows 11 ไม่ได้

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพของระบบMicrosoft ยืนยันอีกหนึ่งข้อ...

อ่านเพิ่มเติม

Windows 11 และ 10 ได้รับแพตช์ใหม่ในช่อง Release Preview

Windows 11 และ 10 ได้รับแพตช์ใหม่ในช่อง Release Preview

ทิ้งคำตอบไว้นอกจากวิดเจ็ตใหม่ในช่อง Beta แล้ว ผู้ใช้ Windows 11 และ Windows 10 ที่ใช้ระบบปฏิบัติก...

อ่านเพิ่มเติม