apt-file หรือจะรู้ได้อย่างไรว่าไฟล์นั้นเป็นของแพ็กเกจใด

เคยเกิดขึ้นกับคุณหรือไม่ที่คุณไม่สามารถสร้างแพ็คเกจได้เนื่องจากการพึ่งพาที่ขาดหายไป? สถานการณ์ที่คล้ายกันนี้อาจเกิดขึ้นได้เมื่อเราต้องการคอมไพล์โปรแกรมหรือรันไบนารี ในทุกกรณีก ข้อผิดพลาดรูปแบบ: "ไฟล์ X หายไปไม่สามารถดำเนินการตามที่ร้องขอได้". แต่ คุณรู้ได้อย่างไรว่าไฟล์นั้นอยู่ในแพ็คเกจอะไรเพื่อให้คุณสามารถติดตั้งและแก้ไขปัญหาได้ นี่คือที่ ไฟล์ apt สามารถช่วยได้มาก


ในการติดตั้ง apt-file:

sudo aptitude ติดตั้ง apt-file

หลังจากการติดตั้ง apt-file จำเป็นต้องสร้างดัชนีภายใน:

อัปเดตไฟล์ apt

ขั้นตอนนี้ใช้เวลาไม่กี่นาทีจึงจะเสร็จสมบูรณ์ขึ้นอยู่กับการเชื่อมต่ออินเทอร์เน็ตของคุณ หลังจากกระบวนการเสร็จสมบูรณ์คุณสามารถค้นหาไฟล์ที่หายไปได้:

ค้นหาไฟล์ apt FindKDE4Internal.cmake

และ apt-file จะส่งคืนบรรทัดผลลัพธ์พร้อมกับแพ็คเกจที่คุณต้องติดตั้งตัวอย่างเช่น:

kdelibs5-dev: /usr/share/kde4/apps/cmake/modules/FindKDE4Internal.cmake

นั่นหมายความว่าคุณต้องติดตั้งkdelibs5- dev

ที่มา: ComulinuxและMaengora


เพิ่มเป็นแหล่งข้อมูลที่ต้องการใน Google