Score:-1

apt --fix-broken install ลบโปรแกรมจำนวนมาก ฉันควรทำอย่างไร

ธง cn

ฉันจำเป็นต้องติดตั้ง teamviewer มีการบ่นเกี่ยวกับ (ตัวอย่างต่อไปมาจากความพยายามในการติดตั้ง git ใหม่)

คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 git : ขึ้นอยู่กับ: git-man (<1:2.17.0-.) แต่จะต้องติดตั้ง 1:2.17.1-1ubuntu0.7
 teamviewer:i386 : ขึ้นอยู่กับ: libc6:i386 (>= 2.17) แต่จะไม่ถูกติดตั้ง
                   ขึ้นอยู่กับ: libdbus-1-3:i386 แต่จะไม่ถูกติดตั้ง
                   ขึ้นอยู่กับ: libexpat1:i386 แต่จะไม่ถูกติดตั้ง
                   ขึ้นอยู่กับ: libfontconfig1:i386 แต่จะไม่ถูกติดตั้ง
                   ขึ้นอยู่กับ

ฉันทำ

apt --fix-breaked ติดตั้ง

ฉันน่าจะสงสัยตอนที่มันบอกฉันว่าจะฟรี 8GB... ฉันพูดว่า "ใช่ ไปข้างหน้า"

ซอฟต์แวร์จำนวนมากของฉันไม่สามารถใช้งานได้อีกต่อไป ซึ่งทำงานได้อย่างสมบูรณ์ ฉันสับสน ดูเหมือนว่าจะลบแทนที่จะแก้ไข ฉันไม่ได้ทำ อัปเดต sudo apt sudo apt อัพเกรด นั่นจะเป็นปัญหาหรือไม่?

user535733 avatar
cn flag
Apt ฉลาดมาก...แต่ในทางที่ไม่ใช่มนุษย์ หากคุณบอก apt ว่าคุณต้องการติดตั้ง A และ B และ C มันจะพยายามอย่างมากที่จะปฏิบัติตามคำสั่งนั้น ไม่ทราบว่าคุณคิดว่า D และ E และ F จะไม่ถูกแตะต้อง หาก E บล็อก B ไม่ให้ติดตั้ง E จะถูกลบออก
user535733 avatar
cn flag
ความรุ่งโรจน์สำหรับการอ่านผลลัพธ์ของคุณและน่าสงสัย! มุมมองส่วนตัวของฉันคือ apt เป็นเหมือนสัตว์เลี้ยงแสนรัก: มันมีพฤติกรรมที่คุ้นเคยภายใต้สถานการณ์ส่วนใหญ่ และสามารถเชื่อถือได้ภายใต้เงื่อนไขเฉพาะ...แต่เสียงแปลกๆ ควรได้รับการตรวจสอบทันที
uz flag
Jos
ดูใน `/var/log/apt/history.log` และดูว่าได้ถอนการติดตั้งอะไรกันแน่ จากนั้นติดตั้งใหม่แล้วลองอีกครั้ง

โพสต์คำตอบ

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