अन्य उत्तरों के पूरक के लिए कुछ अतिरिक्त विवरण :
आमतौर पर, .desktopपैकेज के लिए फाइलें अंदर स्थित होंगी /usr/share/applications।
यदि आप चाहते हैं, तो आप एक को कॉपी कर सकते हैं ~/.local/share/applicationsऔर इसे वहां संपादित कर सकते हैं बिना सूडो की जरूरत के । में आइटम ~/.local/share/applicationsहोगा ओवरराइड में मेल खाने वाले आइटमों /usr/share/applicationsऔर /usr/local/share/applications, लेकिन केवल अपने उपयोगकर्ता के लिए दिखाई दे रहे हैं।
वैकल्पिक रूप से, आप एक सम्पादित प्रति रख सकते हैं, /usr/local/share/applicationsजहाँ यह /usr/share/applicationsपूरी प्रणाली के लिए दृश्यमान होने के दौरान किसी भी तरह से ओवरराइड करेगा ।
ध्यान दें कि आपको सीधे .desktopफ़ाइलों को संपादित नहीं करना चाहिए /usr/share/applications; आपके द्वारा किए गए किसी भी परिवर्तन को स्वचालित रूप से अधिलेखित कर दिया जाएगा जब आवेदन प्रबंधक द्वारा अद्यतन किया जाता है।
यहां से निकाला गया
locate -i "*skrooge*.desktop"। हालांकि मुख्य रूप से तीन स्थानों पर एकता डेस्कटॉप फ़ाइलों के लिए दिखाई देगी।~/.local/share/applications,/usr/local/share/applicationsऔर/usr/share/applications। यदि कई स्थानों पर एक ही कमांड के लिए डेस्कटॉप फाइलें हैं, तो यह मेरे द्वारा सूचीबद्ध तीन में से सबसे बाईं ओर का उपयोग करेगा।