ฉันใช้ Ubuntu 18.04.4 LTS และฉันกำลังพยายามติดตั้ง libgpgme-dev
. นี่คือคำสั่งและผลลัพธ์
$ sudo apt ติดตั้ง libgpgme-dev
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
ไม่สามารถติดตั้งบางแพ็คเกจได้ นี่อาจหมายความว่าคุณมี
ร้องขอสถานการณ์ที่เป็นไปไม่ได้หรือหากคุณใช้สถานการณ์ที่ไม่เสถียร
การกระจายที่ยังไม่ได้สร้างแพ็คเกจที่จำเป็นบางอย่าง
หรือถูกย้ายออกจากขาเข้า
ข้อมูลต่อไปนี้อาจช่วยแก้ไขสถานการณ์ได้:
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
libgpgme-dev : ขึ้นอยู่กับ: libgpgme11 (= 1.10.0-1ubuntu1) แต่จะต้องติดตั้ง 1.10.0-1ubuntu2
E: ไม่สามารถแก้ไขปัญหาได้ คุณมีพัสดุที่เสียหาย
ฉันมีที่พึ่งพิง libgpgme11
ติดตั้งแต่รุ่น 1.10.0-1ubuntu2
ในขณะที่ฉันต้องการแพ็คเกจที่ต้องการ 1.10.0-1ubuntu1
.
$dpkg --รายการ | grep libgpgme11
ii libgpgme11:amd64 1.10.0-1ubuntu2 amd64 GPGME - GnuPG Made Easy (ห้องสมุด)
ฉันจะติดตั้งได้อย่างไร libgpgme-dev
ให้สถานะปัจจุบันของฉัน?
ฉันค้นหาการพึ่งพาย้อนกลับที่ติดตั้งของ libgpgme11
และนี่คือสิ่งที่ฉันพบ
$ apt-cache rdepends -- ติดตั้ง libgpgme11
libgpgme11
ย้อนกลับขึ้นอยู่กับ:
libgpgmepp6
fwupd
ม้าน้ำ
libvolume-key1
libgpgmepp6
fwupd
libgmime-3.0-0
นี่คือผลลัพธ์ของ นโยบาย apt-cache
สำหรับแพ็คเกจที่เกี่ยวข้อง
$ นโยบาย apt-cache libgpgme11 libgpgme-dev
libgpgme11:
ติดตั้งแล้ว: 1.10.0-1ubuntu2
ผู้สมัคร: 1.10.0-1ubuntu2
ตารางเวอร์ชัน:
*** 1.10.0-1ubuntu2 100
100 /var/lib/dpkg/สถานะ
1.10.0-1ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 แพ็คเกจ
libgpgme-dev:
ติดตั้ง: (ไม่มี)
ผู้สมัคร: 1.10.0-1ubuntu1
ตารางเวอร์ชัน:
1.10.0-1ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 แพ็คเกจ