मैंने अपने htpc रनिंग ubuntu सर्वर पर मेडियाटॉम्ब नामक एक एप्लिकेशन इंस्टॉल किया था, कुछ महीने पहले मैंने इसे अनइंस्टॉल कर दिया और इसे Plex इंस्टॉल के साथ बदल दिया। सप्ताहांत में जब मशीन पर मौजूदा उपयोगकर्ताओं को क्वेरी करते हुए मैंने देखा कि मेडियाटॉम्ब उपयोगकर्ता और समूह अभी भी मौजूद हैं तो मैंने कमांड का उपयोग किया
sudo deluser mediatomb
उपयोगकर्ता को निकालने के लिए। एक दिन या बाद में मैं htop स्थापित करने के लिए गया था, sudo apt-get install htop
लेकिन मैंने पाया कि मुझे एक त्रुटि मिल रही थी:
सिंटैक्स त्रुटि: अज्ञात उपयोगकर्ता 'मेडियाटॉम्ब' स्टेटओवर्राइड फ़ाइल में।
मैंने सोचा कि मैं सिर्फ नैनो का उपयोग कर स्टेटओवर्राइड फ़ाइल को खोलने और मेडियाटॉम्ब के किसी भी संदर्भ को संपादित करने में सक्षम होगा, लेकिन मैं नैनो का उपयोग करके फ़ाइल को सही ढंग से खोलने में सक्षम नहीं था। मैंने एक grep कमांड चलाया
grep 'mediatomb' /var/lib/dpkg/statoverride
जो फाइल में दो स्थानों को लौटाता है जो सिस्टम पर मौजूद नहीं है। जिस तरह से मैं अभी के लिए इस मुद्दे के चारों ओर प्राप्त करने में सक्षम हूं, उपयोगकर्ता मेडियाटॉम्ब को फिर से बनाना है और फिर सब कुछ ठीक काम करता है। जाहिर है यह एक अच्छा दीर्घकालिक समाधान नहीं है।
मैं जानना चाहता हूं कि स्टेटओवराइड फ़ाइल क्या है और यह उन उपयोगकर्ताओं को क्यों बनाए रखता है जिन्हें सिस्टम से हटा दिया गया है? क्या मैं उपयोगकर्ताओं को गलत या पदावनत तरीके से हटा रहा हूं?