Q100521: Linux ऑपरेटिंग सिस्टम पर Foundry सॉफ़्टवेयर के लिए डेस्कटॉप शॉर्टकट कैसे बनाएँ

सारांश

लिनक्स प्लेटफ़ॉर्म पर Mari इंस्टॉल करते समय, .desktop शॉर्टकट (जिसे डेस्कटॉप कॉन्फ़िगरेशन फ़ाइल भी कहा जाता है) नहीं बनता; ऐसा Nuke 12.0 और उसके बाद के संस्करणों में भी होता है। इसके अलावा, एप्लिकेशन लॉन्च करते समय, लॉन्चर/टास्कबार पर कोई आइकन मौजूद नहीं होता है या OS मेनू से खोजने के लिए उपलब्ध नहीं होता है। यह लेख Foundry सॉफ़्टवेयर के लिए डेस्कटॉप शॉर्टकट बनाने का तरीका बताएगा।

अधिक जानकारी

लिनक्स में, Mari को आमतौर पर टर्मिनल में एक कमांड का उपयोग करके चलाया जाता है, इसलिए डेस्कटॉप आइकन लागू नहीं किए गए थे। विंडोज़ और macOS प्लेटफ़ॉर्म पर ऐसा नहीं होता, क्योंकि उनमें शॉर्टकट और टास्कबार/लॉन्चर आइकन होते हैं।

नोट: नीचे दी गई जानकारी रॉकी 9, सेंटोस 7 और उबंटू 16.04 पर गनोम के साथ परीक्षण से संबंधित है; अन्य डेस्कटॉप वातावरण, लिनक्स इंस्टॉलेशन के आधार पर भिन्न हो सकते हैं। अन्य डेस्कटॉप वातावरणों में गनोम, केडीई, मेट आदि शामिल हो सकते हैं।

नीचे दिए गए चरणों का पालन करके आइकन के साथ डेस्कटॉप शॉर्टकट बनाए जा सकते हैं। टेक्स्ट एडिटर का व्यावहारिक ज्ञान और Linux में डायरेक्टरी लोकेशन नेविगेट करने का तरीका आवश्यक है। निम्नलिखित उदाहरण को पूरा करने के बाद, Mari 7.1v2 को लॉन्च करने के लिए एक आइकन वाली .desktop कॉन्फ़िगरेशन फ़ाइल बन जाएगी। Nuke के लिए, नीचे दिए गए चरण समान हैं, लेकिन .desktop फ़ाइल की सामग्री थोड़ी अलग है। Nuke में एक उदाहरण के लिए कृपया नीचे देखें।

  1. Mari /usr/local निर्देशिका में स्थापित करें, जिसे /usr/local/ Mari 7.1v2 के रूप में प्रदर्शित किया जाएगा

  2. इस लेख के अंत में दी गई Mari .png फ़ाइल डाउनलोड करें। इस फ़ाइल को अपनी मशीन पर स्थानीय रूप से रखें। वैकल्पिक रूप से, Mari और Nuke के लिए, आप ऐप आइकन के स्थान पर नेविगेट कर सकते हैं। यह Mari के लिए /Media/Icons में और Nuke के लिए /plugins/icons में है।

  3. नई फ़ाइल बनाने के लिए कोई भी टेक्स्ट एडिटर लॉन्च करें, और निम्नलिखित पंक्तियाँ जोड़ें:

    [Desktop Entry]
    Name=Mari7.1v2
    Comment=Mari desktop shortcut!
    Exec=/usr/local/ Mari 7.1v2/ mari --name "Mari7.1v2"
    StartupWMClass=MARI
    Terminal=false
    Type=Application
    Categories=Qt;Graphics;3DGraphics;
    Icon=/usr/local/ Mari 7.1v2/Media/Icons/ Mari .png

    कृपया यह समझने के लिए कि उपरोक्त पंक्ति मदों का क्या परिणाम होता है, तथा उनका उपयोग क्यों किया जाता है, आगे पढ़ने के लिए अनुभाग देखें।

  4. फ़ाइल को " Mari 7.1v2.desktop" नाम से सेव करें और इसे /usr/share/applications डायरेक्टरी में रखें। इससे एक शॉर्टकट बन जाएगा जो ऑपरेटिंग सिस्टम के सर्च बार में मिलेगा।

शॉर्टकट/आइकन के संबंध में जो वर्तमान में Nuke 12.0+ रिलीज़ में कार्यान्वित नहीं हैं:

Nuke 12.0+ के लिए .desktop फ़ाइल, Mari .desktop फ़ाइल से थोड़ी अलग है, जैसा कि ऊपर दिखाया गया है। इस स्थिति में, फ़ाइल इस प्रकार होनी चाहिए:

[Desktop Entry]
Name=Nuke 16.0v5
Comment= Nuke desktop shortcut
Exec="/usr/local/ Nuke 16.0v5/ Nuke 16.0" -b %f
Terminal=false
MimeType=application/x-nuke;
Icon=/usr/local/ Nuke 16.0v5/plugins/icons/ Nuke App48.png
Type=Application
Categories=Graphics;2DGraphics;RasterGraphics;FLTK;

नोट: फ़ाइल सेव करते समय .desktop फ़ाइल एक्सटेंशन जोड़ना न भूलें और उसे /usr/share/applications डायरेक्टरी में रखें। ऐसा करने से एक शॉर्टकट बन जाएगा जो ऑपरेटिंग सिस्टम (GNOME के साथ परीक्षण किया गया) के सर्च बार में मिल जाएगा।

अग्रिम पठन

निम्नलिखित जानकारी Mari 7.1v2.desktop शॉर्टकट के लिए ऊपर चरण 2 में दर्ज की गई लाइन आइटम्स की व्याख्या करेगी। इन लाइनों के बारे में अतिरिक्त जानकारी नीचे दिए गए "लिंक्स" अनुभाग में पाई जा सकती है:

[Desktop Entry] :
यह फ़ाइल का ग्रुप हेडर है। यह शॉर्टकट-प्रकार को परिभाषित करता है और उसे उसी रूप में उपयोग करने की अनुमति देता है।

Name=Mari7.1v2 :
यह फ़ाइल के नाम के लिए एक स्ट्रिंग है जो बनाते समय दिया जाता है।

Comment=Mari desktop shortcut! :
यह फ़ाइल के गुणधर्मों को देखते समय एक टूलटिप टिप्पणी है।

Exec=/usr/local/ Mari 7.1v2/ mari --name "Mari7.1v2" :
यह एक आवश्यक पंक्ति है जो निर्दिष्ट करती है कि Mari किस कमांड से लॉन्च किया जाए। शॉर्टकट में अतिरिक्त कमांड लाइन फ़्लैग जोड़े जा सकते हैं, जैसे -safemode -dbononconfig। इनके बारे में अधिक जानकारी लिंक्स अनुभाग में मिल सकती है।

StartupWMClass=MARI :
यह ध्वज एप्लिकेशन के लॉन्च से Mari के लिए विंडो को मैप करता है, जिससे विंडो आइकन प्रदर्शित कर सकती है और लॉन्च होने के बाद टास्कबार पर बनी रह सकती है।

Terminal=false :
टर्मिनल गलत/सही तर्क का उपयोग यह तय करने में किया जाता है कि क्या अनुप्रयोग टर्मिनल के माध्यम से चलाया जाए।

Type=Application :
"प्रकार" फ़्लैग उस फ़ाइल के प्रकार को निर्दिष्ट करता है जिसका शॉर्टकट अनुकरण करना चाहिए। इस स्थिति में, हम एक "एप्लिकेशन" निर्दिष्ट करते हैं, क्योंकि हम एक सॉफ़्टवेयर चला रहे हैं।

Categories=Qt;Graphics;3DGraphics ;
मेनू आइटम को वर्गीकृत करने के लिए "श्रेणियाँ" फ़्लैग का उपयोग किया जाता है। यह सुनिश्चित करता है कि यह एप्लिकेशन मेनू के उस अनुभाग में दिखाई देगा जो निर्दिष्ट श्रेणी के लिए समर्पित है।

Icon=/usr/local/ Mari 7.1v2/Media/Icons/ Mari .png :
यह डेस्कटॉप शॉर्टकट के लिए इस्तेमाल किए जाने वाले आइकन की पहचान करता है। अगर आपने Mari .png फ़ाइल डाउनलोड करके उसे अपनी मशीन पर स्थानीय रूप से रखा है, तो आपको अपनी .png फ़ाइलों के स्थान को दर्शाने के लिए इस पथ को बदलना होगा।


उपयोगी कड़ियां

आगे की सहायता

यदि आपको लिनक्स में डेस्कटॉप शॉर्टकट बनाने में कोई समस्या आ रही है, तो कृपया सहायता अनुरोध दर्ज करें और हमें अपनी समस्या तथा अब तक उठाए गए समस्या निवारण कदमों के बारे में अधिक जानकारी दें।

समर्थन अनुरोध खोलने के तरीके के बारे में अधिक जानकारी के लिए, कृपया इस लेख का संदर्भ लें: Q100064: समर्थन टिकट कैसे खोलें

अनुलग्नक:

हम चाहते हैं कि खेद व्यक्त करते हैं

कृपया हमें बताएँ कि