Score:0

ไม่สามารถอัพเกรดหรือติดตั้งโปรแกรมได้ (Unmet dependencies Error(1)) Ubuntu 20.04.3 LTS

ธง in

อย่างที่ฉันเห็นปัญหาของฉันคล้ายกับปัญหานี้ การพึ่งพา libc6 ไม่ตรงกันในการยืด Debian 9.12. โปรดแนะนำวิธีแก้ปัญหาสำหรับการแจกจ่ายของฉัน

sudo apt-get อัปเกรด

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 libc6-dbg : ขึ้นอยู่กับ: libc6 (= 2.31-0ubuntu9.2) แต่ติดตั้ง 2.31-0ubuntu9.1
 libc6-dev : ขึ้นอยู่กับ: libc6 (= 2.31-0ubuntu9.2) แต่ติดตั้ง 2.31-0ubuntu9.1
 libc6-i386 : ขึ้นอยู่กับ: libc6 (= 2.31-0ubuntu9.2) แต่ติดตั้ง 2.31-0ubuntu9.1
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)
sudo apt install --fix-break

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
แก้ไขการอ้างอิง... เสร็จสิ้น
แพ็คเกจต่อไปนี้ได้รับการติดตั้งโดยอัตโนมัติและไม่จำเป็นอีกต่อไป:
  libsystemd0:i386 libudev1:i386
ใช้ 'sudo apt autoremove' เพื่อลบออก
จะมีการติดตั้งแพ็คเกจเพิ่มเติมต่อไปนี้:
  libc6 libc6:i386
แพ็คเกจแนะนำ:
  glibc-doc glibc-doc:i386 โลแคล:i386
แพ็คเกจต่อไปนี้จะได้รับการอัพเกรด:
  libc6 libc6:i386
อัปเกรด 2 ครั้ง ติดตั้งใหม่ 0 ครั้ง 0 รายการที่จะลบ และ 461 ไม่ได้อัปเกรด
5 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
ต้องได้รับไฟล์เก็บถาวร 0 B/5â¯287 kB
หลังจากการดำเนินการนี้ จะมีการใช้พื้นที่ดิสก์เพิ่มเติม 2â¯048 B
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
debconf: DbDriver "config": /var/cache/debconf/config.dat ถูกล็อกโดยกระบวนการอื่น: ทรัพยากรไม่พร้อมใช้งานชั่วคราว
(กำลังอ่านฐานข้อมูล ... 258230 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
กำลังเตรียมแกะ .../libc6_2.31-0ubuntu9.2_amd64.deb ...
ยกเลิกการกำหนดค่า libc6:i386 (2.31-0ubuntu9.1) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat ถูกล็อกโดยกระบวนการอื่น: อุณหภูมิทรัพยากร
หรือใช้งานไม่ได้
dpkg: ข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร /var/cache/apt/archives/libc6_2.31-0ubuntu9.2_amd64.deb (--unpack):
 ใหม่ libc6:amd64 แพ็คเกจก่อนการติดตั้งสคริปต์กระบวนการย่อยส่งคืนสถานะการออกจากข้อผิดพลาด 1
กำลังเตรียมแกะ .../libc6_2.31-0ubuntu9.2_i386.deb ...
ยกเลิกการกำหนดค่า libc6:amd64 (2.31-0ubuntu9.1) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat ถูกล็อกโดยกระบวนการอื่น: อุณหภูมิทรัพยากร
หรือใช้งานไม่ได้
dpkg: ข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร /var/cache/apt/archives/libc6_2.31-0ubuntu9.2_i386.deb (--unpack):
 ใหม่ libc6:i386 แพ็คเกจย่อยสคริปต์การติดตั้งล่วงหน้าส่งคืนสถานะการออกจากข้อผิดพลาด 1
พบข้อผิดพลาดขณะประมวลผล:
 /var/cache/apt/archives/libc6_2.31-0ubuntu9.2_amd64.deb
 /var/cache/apt/archives/libc6_2.31-0ubuntu9.2_i386.deb
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
Dennis Nolte avatar
us flag
ดูเหมือนว่าคุณมีปัญหานี้อย่างน้อย: https://askubuntu.com/questions/136881/debconf-dbdriver-config-config-dat-is-locked-by-another-process-resource-t เมื่อคุณแก้ไขแล้วให้ลองติดตั้งอีกครั้ง อาจใช้งานได้แล้ว
djdomi avatar
za flag
โปรแกรมแก้ไขสั้น (แต่อาจเป็นอันตราย) ตรวจสอบการเรียกใช้กระบวนการ apt, dpkg หากไม่ใช่ คุณอาจต้องตัดสินใจลองรีบูตและรัน apt install ซึ่งส่วนใหญ่จะไม่ทำงานหรือลบไฟล์ล็อคแล้วรัน จากนั้น apt install ในครั้งนี้อาจทำงาน
Rodion avatar
in flag
อย่าหาความเหมือน ผลลัพธ์ในกรณีของฉัน: sudo fuser -v /var/cache/debconf/config.dat คำสั่งการเข้าถึง PID ของผู้ใช้ /var/cache/debconf/config.dat: รูท 7573 F.... ส่วนหน้า ทำไมฉันต้องฆ่ามันด้วย กรุณาอธิบาย
jp flag
ความคล้ายคลึงกันคือคุณมีกระบวนการอื่นที่ทำลายและค้างการล็อกบน `/var/cache/debconf/config.dat` ซึ่งทำให้คุณไม่สามารถเรียกใช้คำสั่ง `apt` ได้
Rodion avatar
in flag
ขอขอบคุณ! คนงานคนนั้นออกไป

โพสต์คำตอบ

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