ฉันเพิ่งพิมพ์:
sudo apt-get install g++
และได้รับ:
The following packages have unmet dependencies:
g++ : Depends: g++-4.8 (>= 4.8.2-5~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
ฉันยังพยายามตามคำแนะนำในฟอรั่มอื่น ๆ :
sudo apt-get update
และ
sudo apt-get -f install
ไม่มีใครแก้ปัญหาของฉันได้ โปรดช่วยถ้าคุณรู้คำตอบ
แก้ไข:
ตามคำแนะนำที่อยู่ในความคิดเห็นฉันได้ลอง:
sudo apt-cache policy g++-4.8
และได้รับผลลัพธ์ต่อไปนี้:
g++-4.8:
Installed: (none)
Candidate: 4.8.2-19ubuntu1
Version table:
4.8.2-19ubuntu1 0
500 http://ca.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
โดยพยายาม:
sudo apt-get install g++-4.8
ฉันได้:
The following packages have unmet dependencies:
g++-4.8 : Depends: gcc-4.8-base (= 4.8.2-19ubuntu1) but 4.8.4-2ubuntu1~14.04 is to be installed
Depends: gcc-4.8 (= 4.8.2-19ubuntu1) but 4.8.4-2ubuntu1~14.04 is to be installed
Depends: libstdc++-4.8-dev (= 4.8.2-19ubuntu1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
sudo apt-get install g++-4.8
และเพิ่มผลลัพธ์ลงในคำถามของคุณ คุณควรเห็นข้อความแสดงข้อผิดพลาดอื่น และเราต้องการข้อความนี้เพื่อค้นหาปัญหาที่แท้จริง
@A.B.
ฉันหากไม่มีฉันจะไม่ได้รับการแจ้งเตือนว่าคุณได้เปลี่ยนคำถามของคุณ
apt-get
คำสั่งเหล่านั้นคืออะไร