"ยกเลิกการติดตั้ง" หมายความว่าอย่างไร
จากmanpage ของdpkg
วิธีนี้
แพ็คเกจถูกเลือกสำหรับการถอนการติดตั้งหรือลบออก (เช่นเราต้องการลบไฟล์ทั้งหมดยกเว้นไฟล์กำหนดค่า)
คุณถามด้วย
สิ่งที่สามารถทำได้เพื่อให้แพคเกจที่ระบุว่า "deinstall" ไม่ได้อยู่ในรายการโดย "dpkg --get-selections" อีกต่อไป?
มีสองวิธีที่คุณสามารถทำได้เพื่อไม่ให้แสดงรายการในdpkg --get-selections
คำสั่ง
1. ยกเลิกการเลือกแพ็คเกจเพื่อลบ
คุณสามารถยกเลิกการเลือกแพ็คเกจซึ่งถูกเลือกเพื่อลบออก ด้วยวิธีนี้dpkg --get-selection
จะไม่แสดงรายการ "ยกเลิกการติดตั้ง"
ดูคำตอบนี้สำหรับขั้นตอนที่แน่นอนในการทำเช่นนี้
2. คุณสามารถทำงานที่เลือกได้จริงเช่นลบการติดตั้ง
ไม่แนะนำถ้าคุณทำdpkg --clear-selections
โดยบังเอิญซึ่งทำเครื่องหมายแพคเกจทั้งหมดว่า "ยกเลิกการติดตั้ง" ยกเว้นสิ่งจำเป็นอย่างหนึ่ง(ที่นี่สิ่งจำเป็นไม่ได้หมายความว่าคุณสามารถมีระบบได้โดยไม่ต้องใช้ซอฟต์แวร์ใด ๆ โดยไม่จำเป็นจำเป็นต้องบูตเท่านั้น มีระบบลินุกซ์ในระดับต่ำมาก)
คำสั่งในการทำงานที่ต้องการที่เลือกคือ:
sudo apt-get dselect-upgrade
หวังว่านี่จะตอบคำถามของคุณ
สำหรับข้อมูลเพิ่มเติมคุณสามารถตรวจสอบลิงค์เหล่านี้ได้