से सभी फ़ाइलों / निर्देशिकाओं की प्रतिलिपि न करें /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
, लॉग आउट / और चीजें वैसी ही हैं जैसी वे पहले थीं।