उपरोक्त उत्तर सभी मानते हैं कि डेस्कटॉप फ़ाइल / usr / शेयर / अनुप्रयोगों में है, लेकिन कभी-कभी ऐसा नहीं होता है। इसलिए मैंने अपना उत्तर उस स्थिति में पोस्ट किया जब ये उत्तर काम नहीं करते।
आमतौर पर आपके द्वारा इंस्टॉल किए गए एप्लिकेशन या पैकेज को चलाते समय, एप्लिकेशन का आइकन लॉन्चर में दिखाई देगा। यह कहना है, ubuntu पहले से ही स्वचालित रूप से आवेदन के लिए एक डेस्कटॉप फ़ाइल बनाई है। आपको बस इसे ढूंढना है और इसे डेस्कटॉप पर कॉपी करना है। इस प्रश्न के अन्य सभी उत्तरों के अनुसार, अक्सर यह हमारे / usr / शेयर / अनुप्रयोगों में नहीं होता है, लेकिन कभी-कभी यह ~ / .local / शेयर / अनुप्रयोगों में होता है, या कहीं और आपके बारे में कोई विचार नहीं होता है। निम्नलिखित में मैं Qt क्रिएटर के लिए एक आइकन जोड़ूंगा जो इस विधि को चित्रित करने के लिए डेस्कटॉप द्वारा डिफ़ॉल्ट रूप से / usr / share / Applications में नहीं है।
(1) क्यूटी की स्थापना के बाद, क्यूटी निर्माता को चलाएं।
(२) निष्पादन योग्य के लिए मार्ग का पता लगाएँ। यह उस एप्लिकेशन के लिए विशेष प्रक्रिया के लिए प्रक्रिया टैब में सिस्टम मॉनिटर की सूची खोज कर और प्रक्रिया संपत्ति को देखने के द्वारा किया जा सकता है।
(3) पथ रिकॉर्ड करें, कहो, /home/zh/Qt/Tools/QtCreator/bin/qtcreator
क्यूटी निर्माता के लिए। कमांड का उपयोग करके इस पथ वाले डेस्कटॉप फ़ाइल के लिए डिस्क खोजें sudo find / -name "*.desktop"|xargs grep /home/zh/Qt/Tools/QtCreator/bin/qtcreator
। आपको "/home/zh/.local/share/applications/DigiaQt-qtcreator-community.desktop" मिलेगा।
(4) उस डेस्कटॉप फ़ाइल को ~ / डेस्कटॉप पर कॉपी करें, फिर आप सभी सेट हो जाएंगे।