Score:1

"แพ็คเกจต่อไปนี้ถูกเก็บกลับไม่ได้อัปเกรด" ทำไมและฉันจะแก้ไขได้อย่างไร

ธง ru

ฉันมี 'การพึ่งพาที่ไม่ได้รับการตอบสนอง' ฉันลบออกไม่ได้ อัปเกรดไม่ได้ ฉันได้ googled และลองใช้เทคนิคค่อนข้างน้อย (รวมถึง: 'sudo apt-get --with-new-pkgs upgrade', 'sudo apt install ชื่อแพ็คเกจ', 'sudo apt-get dist-upgrade', sudo aptitude ตามด้วย '+' จากนั้น 'g g'.., sudo apt install -f และอีกมากมาย) แต่ก็ยังไม่มีโชค! ต้องการความช่วยเหลือ. ขอบคุณล่วงหน้า.

    กำลังคำนวณการอัปเกรด... เสร็จสิ้น
แพ็คเกจต่อไปนี้ถูกเก็บกลับ:
  libdrm-amdgpu1 libdrm-amdgpu1:i386 libdrm-intel1 libdrm-intel1:i386 libdrm-nouveau2 libdrm-nouveau2:i386 libdrm-radeon1 libdrm-radeon1:i386
  libdrm2 libdrm2:i386
0 อัปเกรด, 0 ติดตั้งใหม่, 0 ลบออกและ 10 ไม่อัปเกรด

sudo apt ติดตั้ง libdrm-amdgpu1 libdrm-amdgpu1:i386 libdrm-intel1 libdrm-intel1:i386 libdrm-nouveau2 libdrm-nouveau2:i386 libdrm-radeon1 libdrm-radeon1:i386 libdrm2 libdrm2:i386
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
ไม่สามารถติดตั้งบางแพ็คเกจได้ นี่อาจหมายความว่าคุณมี
ร้องขอสถานการณ์ที่เป็นไปไม่ได้หรือหากคุณใช้สถานการณ์ที่ไม่เสถียร
การกระจายที่ยังไม่ได้สร้างแพ็คเกจที่จำเป็นบางอย่าง
หรือถูกย้ายออกจากขาเข้า
ข้อมูลต่อไปนี้อาจช่วยแก้ไขสถานการณ์ได้:

แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 libdrm-amdgpu1 : ตัวแบ่ง: libdrm-amdgpu1:i386 (!= 2.4.107-1028) แต่จะต้องติดตั้ง 2.4.105-3~20.04.2
 libdrm-amdgpu1:i386 : ตัวแบ่ง: libdrm-amdgpu1 (!= 2.4.105-3~20.04.2) แต่จะต้องติดตั้ง 2.4.107-1028
 libdrm-intel1 : ตัวแบ่ง: libdrm-intel1:i386 (!= 2.4.107-1028) แต่จะต้องติดตั้ง 2.4.105-3~20.04.2
 libdrm-intel1:i386 : ตัวแบ่ง: libdrm-intel1 (!= 2.4.105-3~20.04.2) แต่จะต้องติดตั้ง 2.4.107-1028
 libdrm-nouveau2 : ตัวแบ่ง: libdrm-nouveau2:i386 (!= 2.4.107-1028) แต่จะต้องติดตั้ง 2.4.105-3~20.04.2
 libdrm-nouveau2:i386 : ตัวแบ่ง: libdrm-nouveau2 (!= 2.4.105-3~20.04.2) แต่จะต้องติดตั้ง 2.4.107-1028
 libdrm-radeon1 : ตัวแบ่ง: libdrm-radeon1:i386 (!= 2.4.107-1028) แต่จะต้องติดตั้ง 2.4.105-3~20.04.2
 libdrm-radeon1:i386 : ตัวแบ่ง: libdrm-radeon1 (!= 2.4.105-3~20.04.2) แต่จะต้องติดตั้ง 2.4.107-1028
 libdrm2 : ตัวแบ่ง: libdrm2:i386 (!= 2.4.107-1028) แต่จะต้องติดตั้ง 2.4.105-3~20.04.2
 libdrm2:i386 : ตัวแบ่ง: libdrm2 (!= 2.4.105-3~20.04.2) แต่จะต้องติดตั้ง 2.4.107-1028
E: ไม่สามารถแก้ไขปัญหาได้ คุณมีพัสดุที่เสียหาย

โปรดดูภาพหน้าจอของเทอร์มินัลของฉัน ฉันใช้ Ubuntu 20.04

Soren A avatar
mx flag
โปรดอย่าสร้างภาพหน้าจอของข้อความ คัดลอกและวางข้อความลงในคำถามและจัดรูปแบบให้ถูกต้อง ที่ทำให้เราอ่านและค้นหาได้ง่ายขึ้น..
Soren A avatar
mx flag
เหตุใดคุณจึงติดตั้งทั้งแพ็คเกจปกติ (64 บิต) และ i386 (32 บิต)
Rajib Paul avatar
ru flag
ฉันติดตั้งทั้ง 64 และ 32 บิต เนื่องจากฉันติดตั้ง Steam สำหรับเกม แม้ว่าฉันจะไม่ได้ติดตั้งเกมเพียงแค่ Steam และต้องใช้ทั้ง 64 และ 32
Rajib Paul avatar
ru flag
ฉันเพิ่งคัดลอกและวางข้อความที่จำเป็นทั้งหมดที่นี่ หวังว่าจะไม่เป็นไร @Soren A
karel avatar
sa flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ไม่สามารถแก้ไขปัญหาได้ คุณมีแพ็คเกจที่เสียหาย](https://askubuntu.com/questions/223237/unable-to-correct-problems-you-have-held-broken-packages)
Rajib Paul avatar
ru flag
ไม่ ฉันลองใช้เทคนิคทั้งหมดก่อนที่จะถามที่นี่ ขอบคุณสำหรับความช่วยเหลือ
Score:0
ธง ru

ฉันได้แก้ไขปัญหานั้นแล้วโดยการลบแอพ 32 บิตทั้งหมดพร้อมกับสถาปัตยกรรม จากนั้นฉันก็ทำการอัปเกรด:

sudo aptitude ล้าง `dpkg --get-selections | grep ":i386" | awk '{พิมพ์ $1}'
sudo dpkg --remove-architecture i386
sudo dpkg --print-foreign-architectures
อัปเดต sudo apt && sudo apt อัปเกรด && sudo apt dist-upgrade 

sudo apt-get ล้าง ".*:i386"
อัปเดต sudo apt && sudo apt อัปเกรด && sudo apt dist-upgrade

แม้ว่าตอนนี้ข้อผิดพลาดใหม่จะแสดงขึ้นเมื่ออัปเดต:

E: ไม่สามารถล็อก /var/lib/apt/lists/lock จัดขึ้นโดยกระบวนการ 1683 (packagekitd)
N: โปรดทราบว่าการลบไฟล์ล็อคไม่ใช่วิธีแก้ปัญหาและอาจทำให้ระบบของคุณเสียหายได้
E: ไม่สามารถล็อกไดเร็กทอรี /var/lib/apt/lists/

ฉันจึงต้องวิ่ง sudo service packagekit รีสตาร์ท ทุกครั้งที่อัพ ไม่รู้ทำไม!

โพสต์คำตอบ

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