ไม่เป็นความจริงเลย ไม่มีการดำเนินการแพ็คเกจควรลบข้อมูลผู้ใช้ไม่ว่าในกรณีใด ๆ
เหตุผลนี้ง่ายมาก: แอปพลิเคชันไม่ได้เป็นเจ้าของข้อมูล คุณทำ.
ประการแรกเป็นกันอื่น ๆ นอกเหนือจากหน้าจอเข้าสู่ระบบอูบุนตูถ้าโปรแกรมประยุกต์ขอให้คุณเข้าสู่ระบบแล้วข้อมูลของคุณเป็นเกือบแน่นอนไม่ได้อยู่บนเครื่องของคุณ เข้าสู่ระบบในกระบวนการน่าจะเกี่ยวข้องกับกลไกการตรวจสอบออนไลน์เพื่อให้เข้าถึงข้อมูลของคุณที่เก็บไว้ที่อื่น Android และ iOS มีความสามารถ (จำกัด ) ในการซิงค์ข้อมูลผู้ใช้และการกำหนดค่าเล็กน้อยสำหรับแอปพลิเคชันกับเซิร์ฟเวอร์ "คลาวด์" แต่ไม่จำเป็นต้องหายไปหลังจากถอนการติดตั้งแอปพลิเคชัน
ทุกระบบปฏิบัติการ (รวมถึง Windows * และ Android) จะขึ้นอยู่กับการกำจัดสคริปต์ สมมติว่าคุณต้องการให้ซอฟต์แวร์หายไป แต่เก็บการกำหนดค่าไว้เพื่อให้คุณสามารถติดตั้งได้อีกครั้งในภายหลัง --purge
ตัวเลือกที่จะapt
เป็นเพียงการเอาแฟ้มการกำหนดค่า
หากคุณทำการแก้ไขนอกข้อมูลของคุณ (/ home) เราจะถือว่าคุณรู้ว่าคุณกำลังทำอะไรอยู่ดังนั้นระบบของคุณจะยังคงทำงานตามการกำหนดค่าของคุณต่อไป เป็นเรื่องง่ายสำหรับrm -R
ไฟล์ปรับแต่งด้วยตัวคุณเองไม่ใช่เรื่องง่ายเลยที่จะเอารุ่นที่คุณกำหนดเองกลับไปในแบบที่คุณตั้งไว้ ดังนั้นสคริปต์เหล่านี้มีแนวโน้มที่จะผิดพลาดในด้านของความระมัดระวัง
สคริปต์เหล่านี้สร้างสมมุติฐานต่าง ๆ เกี่ยวกับสิ่งที่ติดตั้งและมนุษย์มักจะเขียนผิดพลาด บางครั้งซอฟต์แวร์ที่ไม่อะไรเป็นพิเศษโดยเฉพาะอย่างยิ่งเมื่อซอฟต์แวร์ที่มีการอ้างอิง
เรา (นักพัฒนาอูบุนตู) ไม่ทำแบบทดสอบในการทดสอบระบบ เราติดตั้งซอฟต์แวร์ลงในการติดตั้ง Ubuntu และจากนั้นเราทำงานapt remove
และapt --purge remove
และตรวจสอบว่าระบบจะกลับไปที่คาดว่า (ติดตั้ง) รัฐ
หากคุณเห็นสถานการณ์ที่ติดตั้งแพคเกจจะไม่มีการแก้ไขใด ๆ ในการกำหนดค่าและแพคเกจนั้นจะถูกลบออก แต่ไฟล์ยังคงอยู่ดังนั้นโปรดยื่นข้อผิดพลาดกับแพคเกจนั้น
อีกทางเลือกหนึ่งคือใช้snap
ซึ่งเป็นที่เก็บแอปพลิเคชันทั้งหมดในสภาพแวดล้อมของตัวเอง
* (อันที่จริงนี่เป็นหนึ่งในวิธีการติดตั้งมัลแวร์ Windows โดยการ "piggybacking" มัลแวร์ไปยังแอพพลิเคชั่นที่คุณเลือกที่จะติดตั้งแล้วไม่ลบออกเมื่อคุณถอนการติดตั้ง)
purge
remove