Score:0

การพึ่งพาที่ไม่ตรงกันพยายามติดตั้ง build-essential

ธง cn

ฉันกำลังพยายามติดตั้ง สิ่งจำเป็นในการสร้าง แพ็คเกจบน Ubuntu 18.04 LTS แต่มันบอกว่าฉันมีการอ้างอิงที่ไม่ตรงกัน

$ sudo apt-get install build-essential
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 build-essential : ขึ้นอยู่กับ: libc6-dev แต่จะไม่ถูกติดตั้งหรือ
                            libc-dev
                   ขึ้นอยู่กับ: g++ (>= 4:7.2) แต่จะไม่ถูกติดตั้ง
 libbrotli1 : ขึ้นอยู่กับ: libc6 (>= 2.29) แต่จะต้องติดตั้ง 2.27-3ubuntu1.2
 libc6 : ตัวแบ่ง: libc6:i386 (!= 2.27-3ubuntu1.2) แต่จะต้องติดตั้ง 2.31-13
 libc6:i386 : ตัวแบ่ง: โลแคล (< 2.31) แต่จะต้องติดตั้ง 2.27-3ubuntu1.2
              แนะนำ: libidn2-0:i386 (>= 2.0.5~) แต่จะไม่ถูกติดตั้ง
              แนะนำ: libnss-nis:i386 แต่ไม่สามารถติดตั้งได้
              แนะนำ: libnss-nisplus:i386 แต่ไม่สามารถติดตั้งได้
              ตัวแบ่ง: libc6 (!= 2.31-13) แต่จะต้องติดตั้ง 2.27-3ubuntu1.2
 libc6-dbg : ขึ้นอยู่กับ: libc6 (= 2.27-3ubuntu1.4) แต่จะต้องติดตั้ง 2.27-3ubuntu1.2
 libc6-i386 : ขึ้นอยู่กับ: libc6 (= 2.31-13) แต่จะต้องติดตั้ง 2.27-3ubuntu1.2
 libc6-x32 : ขึ้นอยู่กับ: libc6 (= 2.27-3ubuntu1.4) แต่จะต้องติดตั้ง 2.27-3ubuntu1.2
 libcairo2 : ขึ้นอยู่กับ: libc6 (>= 2.29) แต่จะต้องติดตั้ง 2.27-3ubuntu1.2
 libfile-fcntllock-perl : ขึ้นอยู่กับ: libc6 (>= 2.28) แต่จะต้องติดตั้ง 2.27-3ubuntu1.2
 libio-pty-perl : ขึ้นอยู่กับ: libc6 (>= 2.28) แต่จะต้องติดตั้ง 2.27-3ubuntu1.2
 libperl5.32 : ขึ้นอยู่กับ: libc6 (>= 2.29) แต่จะต้องติดตั้ง 2.27-3ubuntu1.2
 libpng16-16 : ขึ้นอยู่กับ: libc6 (>= 2.29) แต่จะต้องติดตั้ง 2.27-3ubuntu1.2
 libtext-charwidth-perl : ขึ้นอยู่กับ: perlapi-5.26.0
 perl-base : PreDepends: libc6 (>= 2.29) แต่จะต้องติดตั้ง 2.27-3ubuntu1.2
E: การพึ่งพาที่ไม่ตรงกันลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)

ฉันลองใช้ -ฉแต่ก็ไม่ช่วยอะไร ฉันไม่สามารถเปิดเบราว์เซอร์ได้ในขณะนี้ ผลลัพธ์อยู่ที่นี่: https://imgur.com/a/xEQGpVR

ฉันคิดว่าฉันต้องการ libc6 2.29แต่หลังจากเรียกใช้ `apt-cache madison libc6`` ฉันพบว่าไม่มีอยู่สำหรับ 18.04:

$ apt-cache เมดิสัน libc6     
libc6 | 2.27-3ubuntu1.4 | http://mirror.1000mbps.com/ubuntu bionic-updates/main แพ็คเกจ amd64
libc6 | 2.27-3ubuntu1.2 | http://security.ubuntu.com/ubuntu bionic-security/main แพ็คเกจ amd64
libc6 | 2.27-3ubuntu1 | http://mirror.1000mbps.com/ubuntu bionic/main แพ็คเกจ amd64

ฉันจะแก้ปัญหานี้ได้อย่างไร

Someone avatar
my flag
โปรด [แก้ไข] เพื่อรวมผลลัพธ์ของ `sudo apt --fix-broken install`
user6394139 avatar
cn flag
เพิ่มมัน ฉันหวังว่ารูปภาพจะไม่เป็นไร
Someone avatar
my flag
ไม่ โปรดเพิ่มผลลัพธ์ทั้งหมดของคำสั่งในรูปแบบข้อความ ภาพไม่โอเค นอกจากนี้ ให้ใช้ ``` เพื่อกำหนดรูปแบบข้อความด้วย ขอบคุณ :)
darth_epoxy avatar
nl flag
อืม แล้ว `sudo apt-get install libc6` ล่ะ

โพสต์คำตอบ

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