यह बिल्कुल सच नहीं है। किसी भी परिस्थिति में किसी भी पैकेज ऑपरेशन को कभी भी, उपयोगकर्ता डेटा को नहीं हटाना चाहिए।
इसके लिए तर्क सरल है: एप्लिकेशन डेटा का स्वामी नहीं है। तुम करो।
सबसे पहले, एक तरफ के रूप में, उबंटू लॉगिन स्क्रीन के अलावा, यदि कोई एप्लिकेशन आपको लॉग इन करने के लिए कहता है , तो आपका डेटा लगभग निश्चित रूप से आपके मशीन पर नहीं है । इस प्रक्रिया में लॉग सबसे अधिक संभावना एक ऑनलाइन प्रमाणीकरण तंत्र से संबंधित है प्रदान करने के लिए पहुँच अपने डेटा को कहीं और संग्रहीत । एंड्रॉइड और आईओएस में "क्लाउड" सर्वर के साथ अनुप्रयोगों के लिए उपयोगकर्ता और कॉन्फ़िगरेशन डेटा की थोड़ी मात्रा को सिंक करने की एक सीमित (सीमित) क्षमता है, लेकिन यह जरूरी नहीं कि किसी एप्लिकेशन को अनइंस्टॉल करने के बाद गायब हो जाए।
सभी OS (Windows * और Android सहित) स्क्रिप्ट हटाने पर निर्भर हैं । ये मानते हैं कि आप चाहते हैं कि सॉफ़्टवेयर चला जाए लेकिन कॉन्फ़िगरेशन बनाए रखें ताकि आप इसे बाद में फिर से स्थापित कर सकें। केवल कॉन्फ़िगरेशन फ़ाइलों को हटाने का --purge
विकल्प । apt
यदि आप अपने स्वयं के डेटा (/ घर) के बाहर संशोधन कर रहे हैं, तो हम आपको मानते हैं कि आप क्या कर रहे हैं ताकि आपका सिस्टम आपके कॉन्फ़िगरेशन का व्यवहार करता रहे । यह आसान है rm -R
, अपने आप को config फ़ाइलों यह इतना आसान नहीं है अपने विशिष्ट चीजों के संस्करण जिस तरह से आप उन्हें स्थापित किया था बैकअप लेने के लिए अनुकूलित करने के लिए। इसलिए ये स्क्रिप्ट सावधानी बरतने के लिए गलत है।
इन लिपियों को स्थापित करने के बारे में विभिन्न धारणाएं हैं और वे अक्सर मनुष्यों द्वारा लिखे जाते हैं जो गलतियां कर सकते हैं। कभी-कभी सॉफ्टवेयर कुछ खास करता है, खासकर जब सॉफ्टवेयर पर निर्भरता होती है ।
हम (उबंटू डेवलपर्स) कर परीक्षण सिस्टम पर परीक्षण करते हैं। हम Ubuntu के लिए एक साफ स्थापना में सॉफ्टवेयर स्थापित, और फिर हम चलाने apt remove
और apt --purge remove
और सत्यापित करें कि प्रणाली की उम्मीद (पूर्व स्थापित) राज्य में लौट आए।
यदि आपको ऐसी स्थिति दिखाई देती है जहाँ पैकेज स्थापित किया गया है, तो विन्यास में कोई संशोधन नहीं किया जाता है, और पैकेज को हटा दिया जाता है, लेकिन फाइलें बनी रहती हैं, तो कृपया उस पैकेज के खिलाफ बग दर्ज करें।
एक विकल्प का उपयोग करना है snap
, जो आवेदन को पूरी तरह से अपने स्वयं के वातावरण में रखता है।
* (वास्तव में, यह उन शीर्ष तरीकों में से एक है, जो विंडोज़ एप्लिकेशन मैलवेयर इंस्टॉल करते हैं, उन अनुप्रयोगों पर "पिग्गीबैकिंग" मैलवेयर द्वारा, जिन्हें आप इंस्टॉल करना चुनते हैं, और फिर उन्हें हटाए जाने पर नहीं हटाते हैं।)
purge
बजाय का उपयोग करेंremove
।