Score:2

แก้ไข apt หลังจากชื่อแพ็คเกจไม่ถูกต้อง

ธง jp

หลังจากอัปเดตอัตโนมัติ สถานีเดสก์ท็อป Ubuntu ของฉันก็ลงเอยด้วยแพ็คเกจ libebackend-1.2-10:(amd64 (หมายเหตุ :(amd64 ในตอนท้ายซึ่งไม่ใช่ข้อผิดพลาด) ในรายการแพ็คเกจ

เนื่องจากชื่อแพ็คเกจดังกล่าวไม่ถูกต้อง เริ่มต้นด้วย a ( ตัวละครในชื่อ ฉลาด ดูเหมือนจะไม่สามารถทำงานได้อย่างถูกต้องอีกต่อไป ฉันพยายามที่จะ ลบ แพ็คเกจที่ละเมิด แต่เนื่องจากชื่อไม่ถูกต้อง การดำเนินการไม่สำเร็จ ปัญหาอื่น ๆ ตามมามากมายเนื่องจากการพึ่งพาที่ไม่ได้รับ

มีคำแนะนำทั่วไปให้ลอง apt --fix-breaked ติดตั้งแต่ก็ล้มเหลวเช่นกัน:

dpkg: คำเตือน: แยกไฟล์ '/var/lib/dpkg/status' ใกล้บรรทัด 23426 แพ็คเกจ 'libebackend-1.2-10:(amd64':
 '(amd64' ไม่ใช่ชื่อสถาปัตยกรรมที่ถูกต้องในฟิลด์ 'Architecture': ต้องขึ้นต้นด้วยตัวอักษรและตัวเลข
dpkg: ข้อผิดพลาด: ชื่อแพ็คเกจที่ผิดกฎหมายที่บรรทัดที่ 1: ชื่อสถาปัตยกรรมที่ผิดกฎหมายในตัวระบุ 'libebackend-1.2-10:(amd64': ต้องขึ้นต้นด้วยตัวอักษรและตัวเลข

มีวิธีแก้ไขสถานการณ์อย่างไร ?

in flag
คุณสามารถแก้ไข `/var/lib/dpkg/status` เพื่อแก้ไขปัญหาได้หรือไม่
jp flag
@matigo: ฉันอาจ แต่ฉันจะทำอย่างไรในกรณีนี้
user535733 avatar
cn flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ฉันจะสร้างไฟล์สถานะ dpkg ที่เสียหายใหม่ได้อย่างไร](https://askubuntu.com/questions/4834/how-do-i-rebuild-a-corrupt-dpkg-status-file)
jp flag
ฉันแก้ไข `/var/lib/dpkg/status` และแก้ไขบรรทัดที่ดูเหมือนเสียด้วยตนเอง โชคดีที่ในกรณีนี้ ปัญหาและวิธีแก้ปัญหาที่เกี่ยวข้องนั้นชัดเจน `apt` ดูดีขึ้นมากในตอนนี้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา