เคยเกิดขึ้นกับคุณหรือไม่ที่คุณไม่สามารถสร้างแพ็คเกจได้เนื่องจากการพึ่งพาที่ขาดหายไป? สถานการณ์ที่คล้ายกันนี้อาจเกิดขึ้นได้เมื่อเราต้องการคอมไพล์โปรแกรมหรือรันไบนารี ในทุกกรณีก ข้อผิดพลาดรูปแบบ: "ไฟล์ X หายไปไม่สามารถดำเนินการตามที่ร้องขอได้". แต่ คุณรู้ได้อย่างไรว่าไฟล์นั้นอยู่ในแพ็คเกจอะไรเพื่อให้คุณสามารถติดตั้งและแก้ไขปัญหาได้ นี่คือที่ ไฟล์ apt สามารถช่วยได้มาก |
sudo aptitude ติดตั้ง apt-file
หลังจากการติดตั้ง apt-file จำเป็นต้องสร้างดัชนีภายใน:
อัปเดตไฟล์ apt
ขั้นตอนนี้ใช้เวลาไม่กี่นาทีจึงจะเสร็จสมบูรณ์ขึ้นอยู่กับการเชื่อมต่ออินเทอร์เน็ตของคุณ หลังจากกระบวนการเสร็จสมบูรณ์คุณสามารถค้นหาไฟล์ที่หายไปได้:
ค้นหาไฟล์ apt FindKDE4Internal.cmake
และ apt-file จะส่งคืนบรรทัดผลลัพธ์พร้อมกับแพ็คเกจที่คุณต้องติดตั้งตัวอย่างเช่น:
kdelibs5-dev: /usr/share/kde4/apps/cmake/modules/FindKDE4Internal.cmake
นั่นหมายความว่าคุณต้องติดตั้ง kdelibs5-dev.
Fuente: คอมมูลินุกซ์ & แมงโกรา