से सभी फ़ाइलों / निर्देशिकाओं की प्रतिलिपि न करें /usr/share/applications
.desktopफ़ाइल को संपादित करने से पहले स्थानीय रूप से कॉपी करना वास्तव में अच्छा अभ्यास है। वह उपयुक्त प्रक्रिया है। आपके द्वारा इसे कॉपी / एडिट करने और लॉग आउट / इन करने के बाद, स्थानीय एक ग्लोबल ओवररेल कर देगा।
/usr/share/applicationsहालांकि सभी फाइलें सीधे उपयोगकर्ता द्वारा नहीं चलाई जानी चाहिए। कुछ फाइलें संभवतः कोई .desktopफाइल नहीं हैं और यहां तक कि कुछ निर्देशिकाएं भी मौजूद हो सकती हैं। यही कारण है कि (एओ) क्यों आप बस में से सब कुछ कॉपी नहीं करना चाहिए ।/usr/share/applications~/.local/share/applications
सभी .desktopफ़ाइलों को स्थानीय रूप से कॉपी करने का भी कोई कारण नहीं है । यदि स्थानीय मौजूद है, तो स्थानीय केवल वैश्विक लोगों को ही खत्म कर देंगे । यदि स्थानीय मौजूद नहीं है, तो वैश्विक एक "प्रभारी" है।
वहाँ एक जोखिम है कि अगर मैं की पूरी सामग्री की प्रतिलिपि /usr/share/applicationsकरने के लिए ~/.local/share/applications?
बेकार डुप्लिकेट बनाने के अलावा, सब कुछ से कॉपी करने से /usr/share/applicationsआपके डेस्कटॉप को शुरू करने में संघर्ष हो सकता है। मैंने वास्तव में एक बार प्रयोग के तौर पर ( Unity), स्टार्टअप usb के साथ चीजों को ठीक करना था।
निष्कर्ष:
यदि आपके पास ऐसा करने का कोई कारण है, तो केवल वैश्विक .desktopफ़ाइलों की ~/.local/share/applicationsप्रतिलिपि बनाएँ और विशेष रूप से केवल फ़ाइलों की प्रतिलिपि बनाएँ (और संपादित करें)।
यदि आप .desktopकिसी तरह से किसी फ़ाइल को गड़बड़ करते हैं , तो एप्लिकेशन डैश से स्टार्टअप नहीं करेगा या आप डैश में डुप्लिकेट आइकन का अनुभव कर रहे हैं, यदि आप ठीक करने का प्रबंधन नहीं करते हैं, तो बस स्थानीय हटा दें .desktop, लॉग आउट / और चीजें वैसी ही हैं जैसी वे पहले थीं।