विंडोज़ के विपरीत, उबंटू स्वचालित रूप से आपके द्वारा इंस्टॉल किए गए ऐप्स के लिए डेस्कटॉप शॉर्टकट नहीं जोड़ता है। हालांकि यह अनुभवी लिनक्स उपयोगकर्ताओं के लिए समस्या नहीं पैदा कर सकता है, जो विंडोज से आते हैं, उन्हें यह व्यवहार अजीब लग सकता है, जिससे उन्हें अपने पुराने ओएस पर वापस जाने के लिए उकसाया जा सकता है। आखिरकार, कौन नहीं चाहेगा कि सीधे डेस्कटॉप से अपने ऐप्स लॉन्च करने की सुविधा - यही एक डेस्कटॉप के लिए है!
इस गाइड में, आप सीखेंगे कि उबंटू डेस्कटॉप पर एप्लिकेशन शॉर्टकट कैसे बनाएं और जोड़ें। आइए इसकी गहराई में जाएं।
Ubuntu पर डेस्कटॉप शॉर्टकट क्यों बनाएं?
ऐसे कई कारण हैं जिनकी वजह से कोई अपने डेस्कटॉप पर ऐप शॉर्टकट चाहता है। सभी के बीच सबसे प्रमुख सुविधा है। शॉर्टकट से भरा डेस्कटॉप होने से यह सुनिश्चित होता है कि आपको एप्लिकेशन मेनू खोलने की ज़रूरत नहीं है और इसे लॉन्च करने के लिए हर बार किसी ऐप को खोजना नहीं है।
और साथ ही, आप ऐप लॉन्च करने के लिए परिष्कृत टर्मिनल-आधारित दृष्टिकोण से दूर रह सकते हैं, जो कुछ शुरुआती लोगों के लिए परेशान करने वाला है।
विंडोज़ जैसे अन्य मुख्यधारा के ओएस भी उपयोगकर्ता अनुभव को समृद्ध करने के लिए ऐप शॉर्टकट्स का उपयोग करते हैं और उपयोगकर्ताओं के लिए सीधे डेस्कटॉप से एप्लिकेशन लॉन्च करना आसान बनाते हैं। आमतौर पर, आपको ऐप के इंस्टालेशन के दौरान उसके लिए शॉर्टकट बनाने का विकल्प मिलता है।
लिनक्स डिस्ट्रोस, विशेष रूप से उबंटू, ऐसी सुविधाएँ प्रदान नहीं करते हैं, यही वजह है कि उपयोगकर्ता अपने लिनक्स अनुभव को यथासंभव विंडोज़ के करीब बनाने के लिए शॉर्टकट बनाना चाह सकते हैं।
शायद आपने एक स्क्रिप्ट लिखी है और टर्मिनल को खोलने, फ़ोल्डर में नेविगेट करने और इसे निष्पादित करने की परेशानी से गुजरे बिना इसे बार-बार चलाने की आवश्यकता है। आप डेस्कटॉप पर स्क्रिप्ट के लिए लॉन्चर सेट करके आसान तरीका चुन सकते हैं। फिर, जब भी आप अपनी स्क्रिप्ट चलाना चाहें, तो आप बस शॉर्टकट पर डबल-क्लिक कर सकते हैं।
Ubuntu पर एप्लिकेशन लॉन्चर बनाने के लिए, आपको बस .desktop को कॉपी और पेस्ट करना होगा। फ़ाइल (इस पर बाद में) अपने डेस्कटॉप पर।
Ubuntu पर एक एप्लिकेशन शॉर्टकट जोड़ना
Linux डिस्ट्रो पर, .desktop . से समाप्त होने वाली फ़ाइलें डेस्कटॉप फाइल कहलाती है। ये सरल कॉन्फ़िगरेशन फ़ाइलें हैं जो किसी एप्लिकेशन के बारे में जानकारी रखती हैं, जिसमें उसके पथ, आइकन और अन्य मेटाडेटा शामिल हैं। आप उन्हें उबंटू पर ऐप शॉर्टकट के रूप में सोच सकते हैं। ध्यान दें कि, हालांकि, ये केवल एप्लिकेशन तक ही सीमित नहीं हैं, आप निर्देशिका, URL और स्क्रिप्ट के लिए भी ऐसी फ़ाइलें बना सकते हैं।
/usr/स्थानीय/शेयर/अनुप्रयोग निर्देशिका आपके सिस्टम पर संस्थापित प्रोग्रामों के लिए डेस्कटॉप फ़ाइलें संग्रहीत करती है। यदि कोई ऐप केवल एक उपयोगकर्ता के लिए इंस्टॉल किया गया है, तो उक्त ऐप के लिए डेस्कटॉप प्रविष्टि ~/.local/share/applications के अंदर पाई जा सकती है। उपयोगकर्ता की होम निर्देशिका के अंदर फ़ोल्डर।
यह मार्गदर्शिका /usr/local/share/applications में संग्रहीत एप्लिकेशन शॉर्टकट सेट करना प्रदर्शित करेगी निर्देशिका। सिस्टम पर किसी अन्य निर्देशिका में संग्रहीत डेस्कटॉप फ़ाइलों के लिए चरण बिल्कुल समान हैं।
शुरू करने के लिए, /usr/local/share/applications . पर जाएं ग्राफिकल लिनक्स फाइल मैनेजर या कमांड लाइन का उपयोग कर निर्देशिका। फिर, फ़ोल्डर के अंदर, उस एप्लिकेशन के लिए डेस्कटॉप प्रविष्टि का पता लगाएं, जिसके लिए आप शॉर्टकट बनाना चाहते हैं।
जब मिल जाए, तो डेस्कटॉप फ़ाइल को अपने डेस्कटॉप पर कॉपी और पेस्ट करें। आप टर्मिनल से निम्न कमांड का उपयोग करके ऐसा कर सकते हैं:
cp /usr/share/local/applications/app.desktop ~/Desktop/
उदाहरण के लिए, रिदमबॉक्स की डेस्कटॉप प्रविष्टि को डेस्कटॉप पर कॉपी करें:
cp /usr/share/applications/rhythmbox.desktop ~/Desktop/
फ़ाइल को स्थानांतरित करने के बाद, आप देखेंगे कि शॉर्टकट में कोई आइकन नहीं है। इसे ठीक करने के लिए, फ़ाइल पर राइट-क्लिक करें और लॉन्च करने की अनुमति दें . चुनें दिखाई देने वाले संदर्भ मेनू से।
ध्यान दें कि सभी डेस्कटॉप प्रविष्टियां निष्पादन योग्य नहीं होंगी और उनमें एक आइकन शामिल होगा। यद्यपि आप टर्मिनल-आधारित प्रोग्राम के लिए डेस्कटॉप फ़ाइलें /usr/share/local/applications में पा सकते हैं फ़ोल्डर, आपको लॉन्च करने की अनुमति दें . नहीं मिलेगा विकल्प जब आप फ़ाइल को डेस्कटॉप पर ले जाने के बाद उस पर राइट-क्लिक करते हैं।
मैन्युअल रूप से एक डेस्कटॉप प्रविष्टि बनाना
प्रत्येक Linux प्रोग्राम आपके लिए एक डेस्कटॉप प्रविष्टि नहीं बनाएगा। लेकिन आप अपने सिस्टम पर इंस्टॉल किए गए किसी भी ऐप के लिए एक बना सकते हैं। डेस्कटॉप फ़ाइल का प्रारूप समझना आसान है, और लगभग कोई भी आसानी से स्वयं को लिख सकता है।
इस गाइड के लिए, हम उबंटू टर्मिनल के लिए एक डेस्कटॉप प्रविष्टि बनाएंगे। स्पर्श आदेश का उपयोग करके एक नई फ़ाइल बनाकर प्रारंभ करें।
touch terminal.desktop
फिर, संपादन के लिए फ़ाइल को अपने पसंदीदा टेक्स्ट एडिटर में खोलें। फ़ाइल के अंदर सबसे पहला कथन परिभाषित करेगा कि यह एक डेस्कटॉप प्रविष्टि फ़ाइल है।
[Desktop Entry]
अगला खंड संस्करण विवरण और ऐप से जुड़े अन्य मेटाडेटा को परिभाषित करता है।
Version=1.0
Name[en_US]=Terminal
GenericName[en_US]=GNOME Terminal
Comment[en_US]=A terminal emulator for the shell
निम्नलिखित अनुभाग में, निष्पादन योग्य और अन्य आवश्यक जानकारी का पथ जोड़ें। "निष्पादन . के लिए " चर, आप बस "सूक्ति-टर्मिनल" जोड़ सकते हैं क्योंकि इस आदेश को टाइप करने से एक और टर्मिनल उदाहरण प्राप्त होगा।
यदि आपने अपने पर्यावरण चर में ऐप नहीं जोड़ा है, तो आप बाइनरी का पूरा पथ भी निर्दिष्ट कर सकते हैं। अन्य अनुप्रयोगों के लिए, चर मानों को अपनी पसंद के अनुसार बदलें।
Exec=gnome-terminal
Path=
Icon=
आप ऐप के लिए स्रोत और आइकन पथ भी जोड़ सकते हैं। यदि नहीं जोड़ा गया है, तो उबंटू स्वचालित रूप से शॉर्टकट के लिए एक डिफ़ॉल्ट आइकन असाइन करेगा।
अगला खंड डेस्कटॉप प्रविष्टि के प्रकार और इससे संबंधित श्रेणियों से संबंधित है। विवरण इस प्रकार भरें:
Type=Application
Categories=Application
फ़ाइल को सहेजें और इसे डेस्कटॉप पर ले जाएँ। फिर, उस पर राइट-क्लिक करें और लॉन्चिंग की अनुमति दें . चुनें इसे निष्पादन योग्य बनाने के लिए। फिर आप एप्लिकेशन को लॉन्च करने के लिए कभी भी अपने डेस्कटॉप पर शॉर्टकट पर डबल-क्लिक कर सकते हैं।
नोट :यदि जिस ऐप के लिए आपने प्रविष्टि बनाई है वह एप्लिकेशन मेनू में दिखाई नहीं देता है, तो डेस्कटॉप फ़ाइल को /usr/share/applications में कॉपी करने पर विचार करें। और ~/.local/share/applications निर्देशिका।
Ubuntu पर ऐप्स तक आसान पहुंच सुनिश्चित करना
उबंटू ने नए लोगों के लिए लिनक्स अनुभव का स्वागत करने का प्रयास किया है। और कुछ हद तक यह अपना काम करने में काफी हद तक सफल भी रहा है। लेकिन साथ ही, यह कई पहलुओं में अन्य मुख्यधारा के OS से बहुत अलग है।
जबकि आपको उबंटू पर कुछ विंडोज़-अनन्य सुविधाएं अनुपलब्ध हो सकती हैं, वहां बहुत सी चीजें हैं जो उबंटू विंडोज़ से बेहतर करता है।