เมื่อวานฉันพยายามติดตั้ง mysql-workbench บน Ubuntu 20.04 และการติดตั้งล้มเหลว ปัญหาคือบางแพ็คเกจที่ติดตั้งด้วยการพึ่งพาที่ไม่ตรงกัน:
sudo apt-get อัปเกรด
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
libmysqlclient21 : ขึ้นอยู่กับ: mysql-common (>= 8.0.27-1ubuntu21.10) แต่ติดตั้ง 5.8+1.0.5ubuntu2
ขึ้นอยู่กับ: mysql-community-client-plugins (= 8.0.27-1ubuntu21.10) แต่ไม่สามารถติดตั้งได้
ขึ้นอยู่กับ: libc6 (>= 2.34) แต่ติดตั้ง 2.31-0ubuntu9.2
ขึ้นอยู่กับ: libstdc++6 (>= 11) แต่ติดตั้ง 10.3.0-1ubuntu1~20.04
mysql-workbench-community : ขึ้นอยู่กับ: libopengl0 แต่ไม่ได้ติดตั้ง
ขึ้นอยู่กับ: libproj15 (>= 6.3.0) แต่ไม่ได้ติดตั้ง
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)
ฉันลองคำสั่งที่แนะนำ:
sudo apt --fix-breaked ติดตั้ง
E: ไม่สามารถเปิดไฟล์ล็อค /var/lib/dpkg/lock-frontend - เปิด (13: ปฏิเสธการอนุญาต)
E: ไม่สามารถรับล็อคส่วนหน้า dpkg (/var/lib/dpkg/lock-frontend) คุณรูทหรือไม่
จากนั้นฉันก็ลองใช้คำสั่งที่ฉันพบ:
sudo dpkg -r libmysqlclient21
dpkg: ปัญหาการพึ่งพาป้องกันการลบ libmysqlclient21:amd64:
mysql-workbench-community ขึ้นอยู่กับ libmysqlclient21 (>= 8.0.11)
libsnmp35:amd64 ขึ้นอยู่กับ libmysqlclient21 (>= 8.0.11)
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด libmysqlclient21:amd64 (--remove):
ปัญหาการพึ่งพา - ไม่ลบ
พบข้อผิดพลาดขณะประมวลผล:
libmysqlclient21:amd64
sudo dpkg -r mysql-common
dpkg: ปัญหาการพึ่งพาป้องกันการลบ mysql-common:
libmysqlclient21:amd64 ขึ้นอยู่กับ mysql-common (>= 8.0.27-1ubuntu21.10)
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด mysql-common (--remove):
ปัญหาการพึ่งพา - ไม่ลบ
พบข้อผิดพลาดขณะประมวลผล:
mysql-common
sudo dpkg --configure -a
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าของ mysql-workbench-community:
mysql-workbench-community ขึ้นอยู่กับ libmysqlclient21 (>= 8.0.11); อย่างไรก็ตาม:
แพ็คเกจ libmysqlclient21:amd64 ยังไม่ได้กำหนดค่า
mysql-workbench-community ขึ้นอยู่กับ libopengl0; อย่างไรก็ตาม:
ไม่ได้ติดตั้งแพ็คเกจ libopengl0
mysql-workbench-community ขึ้นอยู่กับ libproj15 (>= 6.3.0); อย่างไรก็ตาม:
ไม่ได้ติดตั้งแพ็คเกจ libproj15
dpkg: แพคเกจการประมวลผลข้อผิดพลาด mysql-workbench-community (--configure):
ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
พบข้อผิดพลาดขณะประมวลผล:
mysql-workbench-ชุมชน
แต่อย่างที่คุณเห็นไม่มีอะไรได้ผลสำหรับฉัน โปรดใครสักคนช่วยฉันเพราะฉันไม่เข้าใจว่าเกิดอะไรขึ้น
=============================แก้ไข==================== ==============
อัปเดต sudo apt
เข้าชม:1 http://gr.archive.ubuntu.com/ubuntu โฟกัส InRelease
รับ:2 http://gr.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
รับ:3 http://dl.google.com/linux/chrome/deb InRelease ที่เสถียร [1,811 B]
รับ: 4 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
รับ:5 http://gr.archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
รับ:6 http://dl.google.com/linux/chrome/deb stable/main amd64 แพ็คเกจ [1,097 B]
รับ:7 http://gr.archive.ubuntu.com/ubuntu focal-updates/main แพ็คเกจ i386 [562 kB]
รับ: 8 http://security.ubuntu.com/ubuntu focal-security/main amd64 แพ็คเกจ [987 kB]
รับ: 9 http://gr.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1,344 kB]
รับ:10 http://gr.archive.ubuntu.com/ubuntu focal-updates/main Translation-en [276 kB]
รับ:11 http://gr.archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [279 kB]
รับ: 12 http://gr.archive.ubuntu.com/ubuntu focal-updates/main DEP-11 48x48 ไอคอน [60.8 kB]
รับ: 13 http://gr.archive.ubuntu.com/ubuntu focal-updates/main DEP-11 64x64 ไอคอน [98.3 kB]
รับ:14 http://gr.archive.ubuntu.com/ubuntu focal-updates/main amd64 c-n-f Metadata [14.4 kB]
รับ: 15 http://gr.archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [569 kB]
รับ: 16 http://security.ubuntu.com/ubuntu focal-security/main แพ็คเกจ i386 [306 kB]
รับ: 17 http://gr.archive.ubuntu.com/ubuntu focal-updates/restricted i386 Packages [21.7 kB]
รับ:18 http://gr.archive.ubuntu.com/ubuntu focal-updates/restricted Translation-en [81.6 kB]
รับ:19 http://gr.archive.ubuntu.com/ubuntu focal-updates/restricted amd64 c-n-f Metadata [528 B]
รับ: 20 http://gr.archive.ubuntu.com/ubuntu focal-updates/universe แพ็คเกจ i386 [647 kB]
รับ:21 http://security.ubuntu.com/ubuntu focal-security/main Translation-en [183 kB]
รับ:22 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [29.0 kB]
รับ:23 http://security.ubuntu.com/ubuntu focal-security/main amd64 c-n-f Metadata [8,844 B]
รับ: 24 http://security.ubuntu.com/ubuntu focal-security/restricted i386 Packages [20.4 kB]
รับ: 25 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 แพ็คเกจ [526 kB]
รับ:26 http://gr.archive.ubuntu.com/ubuntu focal-updates/universe แพ็คเกจ amd64 [875 kB]
รับ:27 http://gr.archive.ubuntu.com/ubuntu focal-updates/universe Translation-en [189 kB]
รับ:28 http://gr.archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 ข้อมูลเมตา [357 kB]
รับ:29 http://security.ubuntu.com/ubuntu focal-security/restricted Translation-en [75.4 kB]
รับ: 30 http://gr.archive.ubuntu.com/ubuntu focal-updates/universe DEP-11 48x48 ไอคอน [217 kB]
รับ: 31 http://gr.archive.ubuntu.com/ubuntu focal-updates/universe DEP-11 64x64 ไอคอน [385 kB]
รับ:32 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 c-n-f Metadata [528 B]
รับ: 33 http://security.ubuntu.com/ubuntu focal-security/universe แพ็คเกจ i386 [515 kB]
รับ:34 http://gr.archive.ubuntu.com/ubuntu focal-updates/universe amd64 c-n-f ข้อมูลเมตา [19.5 kB]
รับ:35 http://gr.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 แพ็คเกจ [24.5 kB]
รับ: 36 http://gr.archive.ubuntu.com/ubuntu focal-updates/multiverse แพ็คเกจ i386 [8,204 B]
รับ:37 http://gr.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [940 B]
รับ:38 http://gr.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 c-n-f Metadata [616 B]
รับ: 39 http://gr.archive.ubuntu.com/ubuntu focal-backports/universe แพ็คเกจ i386 [5,528 B]
รับ: 40 http://gr.archive.ubuntu.com/ubuntu focal-backports/universe แพ็คเกจ amd64 [6,584 B]
รับ:41 http://gr.archive.ubuntu.com/ubuntu focal-backports/universe amd64 DEP-11 Metadata [10.4 kB]
รับ: 42 http://gr.archive.ubuntu.com/ubuntu focal-backports/universe DEP-11 64x64 ไอคอน [5,608 B]
รับ:43 http://gr.archive.ubuntu.com/ubuntu focal-backports/universe amd64 c-n-f Metadata [580 B]
รับ: 44 http://security.ubuntu.com/ubuntu focal-security/universe แพ็คเกจ amd64 [651 kB]
รับ:45 http://security.ubuntu.com/ubuntu focal-security/universe Translation-en [107 kB]
รับ:46 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [63.6 kB]
รับ:47 http://security.ubuntu.com/ubuntu focal-security/universe amd64 c-n-f ข้อมูลเมตา [12.8 kB]
รับ: 48 http://security.ubuntu.com/ubuntu focal-security/multiverse แพ็คเกจ i386 [7,212 B]
รับ: 49 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 แพ็คเกจ [21.9 kB]
รับ:50 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [2,464 B]
รับ:51 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 c-n-f Metadata [540 B]
ดึงข้อมูล 9,908 kB ใน 8 วินาที (1,293 kB/s)
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
สามารถอัพเกรดได้ 33 แพ็คเกจ เรียกใช้ 'apt list --upgradable' เพื่อดู
==========================รายการแพ็คเกจ====================== ======
sudo apt list --installed | grep mysql
คำเตือน: apt ไม่มีอินเทอร์เฟซ CLI ที่เสถียร ใช้ด้วยความระมัดระวังในสคริปต์
libmysqlclient21/ตอนนี้ 8.0.27-1ubuntu21.10 amd64 [ติดตั้งในเครื่อง]
mysql-common/ตอนนี้ 5.8+1.0.5ubuntu2 ทั้งหมด [ติดตั้งในเครื่อง]
mysql-workbench-community/ตอนนี้ 8.0.27-1ubuntu20.04 amd64 [ติดตั้งในเครื่อง]
ขอบคุณล่วงหน้า.
โอมิรอส อาทานาซากิส