APT ไม่รู้อะไรเกี่ยวกับซอฟต์แวร์ที่ติดตั้งด้วยตนเอง ไม่ทราบว่าไลบรารีใดที่ซอฟต์แวร์ต้องการหรืออะไรก็ตาม
เมื่อ APT ติดตั้งแพคเกจเท่านั้นเพื่อเติมเต็มการพึ่งพาของแพ็คเกจอื่นแพ็คเกจนี้จะถูกทำเครื่องหมายว่าติดตั้งโดยอัตโนมัติ หากคุณลบทุกแพคเกจที่ขึ้นอยู่กับแพคเกจที่ติดตั้งโดยอัตโนมัติที่แพคเกจจะถูกลบออกเมื่อคุณเรียกapt-get autoremove
; ส่วนหน้าระดับสูงขึ้นไปที่ APT โดยทั่วไปจะเสนอให้ทำเช่นนั้นหลังจากการบำรุงรักษาอื่น ๆ เมื่อต้องการหลีกเลี่ยงการลบแพคเกจที่ต้องการโดยซอฟต์แวร์ที่ติดตั้งในเครื่องให้ทำเครื่องหมายแพ็คเกจเหล่านี้ว่าติดตั้งด้วยตนเอง: หรือคีย์ในความถนัดapt-mark manual PACKAGE-NAME
m
ldd /path/to/executable
เพื่อค้นหาสิ่งที่แพคเกจความต้องการไบนารีห้องสมุดวิ่ง สำหรับแต่ละบรรทัดที่มีให้รันเพื่อแสดงชื่อของแพ็กเกจที่มีไลบรารีนั้น สำหรับสคริปต์แสดงล่ามที่ใช้โดยสคริปต์ ตรวจสอบให้แน่ใจว่าล่ามนี้ยังคงติดตั้งอยู่ การค้นหาสคริปต์ที่ห้องสมุดใช้อาจเป็นเรื่องยากไม่มีวิธีสากลในการทำเช่นนั้น/usr/lib/SOMETHING
dpkg -S /usr/lib/SOMETHING
head -n 1 /path/to/script
หากคุณติดตั้งแพ็คเกจรุ่นล่าสุดด้วยตนเองที่มีอยู่ในการกระจายของคุณด้วยตนเองดูที่การพึ่งพาของแพ็คเกจการแจกจ่ายและทำเครื่องหมายว่าติดตั้งด้วยตนเอง