บน Ubuntu 20.04 และพยายามติดตั้ง ROS2 Galactic ต้องใช้แพ็คเกจต่อไปนี้:
sudo apt ติดตั้ง -y libpython3-dev
อย่างไรก็ตาม สิ่งนี้จะส่งคืนสิ่งต่อไปนี้:
ไม่สามารถติดตั้งบางแพ็คเกจได้ นี่อาจหมายความว่าคุณมี
ร้องขอสถานการณ์ที่เป็นไปไม่ได้หรือหากคุณใช้สถานการณ์ที่ไม่เสถียร
การกระจายที่ยังไม่ได้สร้างแพ็คเกจที่จำเป็นบางอย่าง
หรือถูกย้ายออกจากขาเข้า
ข้อมูลต่อไปนี้อาจช่วยแก้ไขสถานการณ์:
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
libpython3-dev : ขึ้นอยู่กับ: libpython3.8-dev (>= 3.8.2-1~) แต่จะไม่ถูกติดตั้ง
E: ไม่สามารถแก้ไขปัญหาได้ คุณมีพัสดุที่เสียหาย
ฉันพยายามติดตั้ง libpython3.8-dev
ซึ่งส่งคืนการพึ่งพาที่ไม่ได้รับการตอบสนองของ
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
libpython3.8-dev : ขึ้นอยู่กับ: libexpat1-dev แต่จะไม่ถูกติดตั้ง
แนะนำ: libc6-dev แต่จะไม่ถูกติดตั้งหรือ
libc-dev
ห่วงโซ่นี้ดำเนินต่อไปในขณะที่
ในที่สุดนำไปสู่:
libc6-dev : ขึ้นอยู่กับ: libc6 (= 2.31-0ubuntu9) แต่จะต้องติดตั้ง 2.31-0ubuntu9.2
แล้ว
libc6 เป็นเวอร์ชันใหม่ล่าสุดแล้ว (2.31-0ubuntu9.2)
ฉันเหนื่อย:
- sudo apt ลบอัตโนมัติ
- หลัก จักรวาล และลิขสิทธิ์ถูกเลือกทั้งหมดเป็น PPA
- sudo dpkg --configure -a
- sudo apt-get -f ติดตั้ง
- sudo apt-get autoclean
- sudo apt-get -u dist-upgrade
สำหรับฉันดูเหมือนว่า apt ใช้งานไม่ได้ มันเป็นการติดตั้ง Ubuntu 20.04 ที่ค่อนข้างใหม่ ดังนั้นไม่แน่ใจว่าทำไม ฉันเคยมีปัญหา apt เสียที่คล้ายกัน และฉันลงเอยด้วยการติดตั้ง Ubuntu ใหม่เพื่อประหยัดเวลา แต่ฉันต้องการทราบปัญหาในครั้งนี้ ความช่วยเหลือใด ๆ ที่ชื่นชม
--
ผลลัพธ์ของ อัปเดต sudo apt
ตี:1 https://brave-browser-apt-release.s3.brave.com InRelease ที่เสถียร
ตี:2 http://ca.archive.ubuntu.com/ubuntu โฟกัส In Release
ตี:3 http://security.ubuntu.com/ubuntu โฟกัสความปลอดภัย InRelease
ตี:4 http://archive.canonical.com/ubuntu โฟกัส In Release
ตี:5 http://packages.ros.org/ros2/ubuntu โฟกัส In Release
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
แพ็คเกจทั้งหมดเป็นปัจจุบัน