2
การกู้คืนข้อมูลและการอ้างอิงทั้งหมดจาก dpkg --set-selections '*'
ดังนั้นฉันสามารถเรียกใช้บนเครื่องเดียว: dpkg --get-selections '*' > selection.txt บนเครื่องอื่น: dpkg --set-selections < selection.txt ... ตามด้วยสิ่งใดสิ่งหนึ่งต่อไปนี้: aptitude install apt-get -u dselect-upgrade ... เพื่อติดตั้งแพ็คเกจที่ อย่างไรก็ตามปรากฏว่าข้อมูลบางอย่างสูญหายไปในกระบวนการเช่นว่าxyzมีการติดตั้งแพคเกจ (พูด) โดยอัตโนมัติเป็นการอ้างอิงของแพ็คเกจอื่น ( abc) apt-get --purge remove abcคุณจะเห็นว่าเมื่อใดก็ตามที่คุณทำสิ่งที่ชอบ บนเครื่องเดิมคุณจะได้รับแจ้งว่าxyzมีการติดตั้งแพคเกจเป็นการอ้างอิงabcและคุณอาจใช้apt-get autoremoveเพื่อกำจัดมัน ตอนนี้ฉันรู้deborphanและdebfosterแต่พวกเขากำลังยุ่งยากต่อการใช้ที่กำหนด (แบบง่าย) งานในมือ ดูเหมือนว่าการบันทึกและกู้คืนการเลือกตามที่แสดงด้านบนไม่เพียงพอที่จะกู้คืนการพึ่งพาที่ละเอียดอ่อนของแพ็คเกจที่ติดตั้ง มีวิธีสำรองชุดเมทาดาทาที่สมบูรณ์สำหรับการจัดการแพ็กเกจและกู้คืนได้ทั้งหมดหรือไม่?