FGLRX จะไม่ติดตั้ง: ไม่สามารถแก้ไขปัญหาคุณมีแพคเกจที่เสียหาย


10

เมื่อฉันรันsudo apt-get install fglrxฉันจะได้ผลลัพธ์ต่อไปนี้:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
 fglrx : Depends: xorg-video-abi-11 but it is not installable or
                  xorg-video-abi-12 but it is not installable or
                  xorg-video-abi-13 but it is not installable or
                  xorg-video-abi-14 but it is not installable or
                  xorg-video-abi-15
E: Unable to correct problems, you have held broken packages.

น่าเสียดายที่ฉันคุ้นเคยกับการทำงานกับเซิร์ฟเวอร์ windows และไม่คุ้นเคยกับ Ubuntu


ด้วย synaptic ในตัวเลือกตัวกรองที่กำหนดเองคุณมีส่วนแพ็กเกจที่ชำรุดดูที่นั่นและลบแพ็กเกจที่เสียหายและติดตั้งอีกครั้งหากจำเป็น คุณสามารถติดตั้งตัวจัดการแพคเกจ synaptic ด้วย "sudo apt-get install synaptic" จากนั้นลองติดตั้งอีกครั้ง อย่าลืมลบความพยายามในการติดตั้ง fglrx ครั้งแรกอย่างสมบูรณ์
Ivan Lerner

สวัสดีฉันไม่แน่ใจว่าจะทำอย่างไร มีที่ไหนที่อธิบายในรายละเอียดมากขึ้น ขอบคุณ
Cleadus Fetus

คำตอบ:


7

น่าเสียดายที่นี่เกิดจากข้อผิดพลาดในการอัปเดตล่าสุดของ Ubuntu 14.04 และ 12.04:

apt-get ล้มเหลวในการติดตั้ง fglrx หรือ fglrx-updates ใน 14.04.2 และ 12.04.5

วิธีแก้ไข:

  1. ลบสแต็กการเปิดใช้งานฮาร์ดแวร์

    • Ubuntu 14.04 (ผ่านการทดสอบและยืนยันการทำงาน):

      sudo apt-get install --install-recommends xserver-xorg libgl1-mesa-glx libegl1-mesa-drivers
      
    • Ubuntu 12.04 (ยังไม่ทดลอง):

      sudo apt-get install --install-recommends xserver-xorg libgl1-mesa-glx
      

    ด้วยเหตุผลบางอย่างฉันต้องรันมันสองครั้งตั้งแต่ครั้งแรกที่ส่งกลับข้อผิดพลาด

  2. ทำความสะอาดแพ็คเกจเพิ่มเติม

    sudo apt-get autoremove
    
  3. ติดตั้ง fglrx

    sudo apt-get install fglrx
    
  4. Reboot


ฉันต้องรวมกับคำตอบaskubuntu.com/questions/588742/ …
เดนิสเบซิ

พวกเขาเพิ่งลืมติดตั้งแพคเกจในงานสร้างล่าสุดของ Ubuntu หรือไม่
Kenneth Worden

ไม่สิ่งที่พวกเขาทำคือติดตั้งสแต็ก HWE (การเปิดใช้งานฮาร์ดแวร์)ตามค่าเริ่มต้นในบิลด์ล่าสุด แต่ดูเหมือนว่าสแต็ก HWE ล่าสุดไม่พร้อมอย่างเต็มที่เนื่องจากทำให้เกิดความขัดแย้งกับแพคเกจอื่น ๆ จำนวนหนึ่ง จนกว่าจะได้รับการแก้ไขการลบสแต็ก HWE จะแก้ไขข้อขัดแย้ง
bmaupin

0

เปิด synaptic หากคุณยังไม่มีให้ติดตั้ง

sudo apt-get install synaptic

บนสถานี Synaptic เป็นผู้จัดการแพ็คเกจเช่น apt-get แต่มีอินเตอร์เฟสแบบกราฟิก

ใน synaptic ที่ด้านล่างซ้ายของหน้าจอจะมีตัวเลือกที่เรียกว่าตัวกรองแบบกำหนดเองและจากตัวกรองด้านบนเลือกใช้งานไม่ได้

หน้าต่าง synaptic

ตอนนี้คุณอาจจะมีแพคเกจบางอย่างในรายการนั้น เลือกพวกเขาสำหรับการลบที่สมบูรณ์โดยคลิกขวาที่พวกเขาและกดใช้ ตอนนี้ลองติดตั้ง fglrx อีกครั้งหลังจากลบการติดตั้งที่ล้มเหลวก่อนหน้านี้ คุณอาจต้องติดตั้งแพ็กเกจที่ถูกลบออกบางส่วน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.