อะไรคือความแตกต่างระหว่าง "Mark for Removal" และ "Mark for Complete Removal" ใน Synaptic Package Manager?


9

เมื่อฉันคลิกขวาที่แพ็คเกจใน Synaptic Package Manager จะแสดงตัวเลือกสำหรับการลบและการลบโดยสมบูรณ์ ความแตกต่างระหว่างตัวเลือกเหล่านี้คืออะไร?

คำตอบ:


9

ทำเครื่องหมายเพื่อลบจะลบแพ็กเกจ แต่ไม่ใช่ไฟล์คอนฟิกูเรชันที่เชื่อมโยงกับแพ็กเกจ มันเทียบเท่ากับ

apt-get remove package_name

Mark for Complete Removal จะทำการล้างแพ็คเกจเช่นลบทั้งไฟล์แพ็คเกจและการกำหนดค่า มันเทียบเท่ากับ

apt-get --purge remove package_name

จากคู่มือ Synaptic Package Manager:

3.2 ในการลบแพ็คเกจ

ไฟล์การกำหนดค่าและข้อมูลที่ผู้ใช้สร้างขึ้น (เช่นเว็บไซต์ใน "/ var / www") จะไม่ถูกลบออกจากระบบโดยค่าเริ่มต้น

Debian เท่านั้น : คุณสามารถเปลี่ยนพฤติกรรมเริ่มต้นในการตั้งค่า

Debian เท่านั้น : หากต้องการลบไฟล์ทั้งหมดที่เกี่ยวข้องกับแพ็คเกจให้เลือก Mark for Complete Removal แทนที่จะเป็น Mark for Removal


1

ตัวเลือก "การลบสมบูรณ์" จะลบไฟล์การกำหนดค่าทั่วโลกเช่นใน /etc

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.