एकता लांचर को ग्रहण कैसे पिन करें?


243

मैं /opt/टास्कबार पर कैसे ग्रहण कर सकता हूं ।

मैंने 'कीप इन लॉन्चर' विकल्प चुनने के लिए ग्रहण और राइट-क्लिक करने की कोशिश की है। लेकिन जब मैं उस आइकन पर क्लिक करता हूं, तो ग्रहण को बंद करने के बाद, वह ग्रहण शुरू नहीं करता है।

मैंने पहले ही देखा है कि मैं लांचर में ग्रहण इंडिगो को कैसे जोड़ूँ? लेकिन किसी भी जवाब ने मेरे लिए काम नहीं किया। (मॉड नोट: इस धागे के जवाब अब इस एक में विलय हो गए हैं)


मैं सीधे / होम / USERNAME / ग्रहण के निष्पादन योग्य से ग्रहण शुरू कर सकता हूं। जब मैं ऐसा करता हूं, तो गोदी पर ग्रहण आइकन के बगल में एक छोटा तीर होता है, इसलिए यह ग्रहण के चलने के बारे में पता चलता है। कितना अजीब है।
csilk

1
मेरे पास एक ही त्रुटि है, मैं ubuntu_32bit पर ग्रहण_64bit निष्पादित करने की कोशिश कर रहा था। क्या आपने ग्रहण का 64 बिट संस्करण डाउनलोड किया है? क्या आपने अपना ubuntu इंस्टॉलेशन चेक किया है?

मुझे लगता है कि आपको /bin/shExec सेक्शन में भाग की आवश्यकता नहीं है । इसे निकालें और यह काम करना चाहिए। वैसे, आपका उपयोगकर्ता नाम क्या है?
सलेम

मुझे ग्रहण 4.5.2 और उबंटू 14.04 के साथ एक ही समस्या थी - स्वीकृत जवाब ने काम किया।
गुस्ताव

जवाबों:


347

11.10 और नए के लिए

सबसे पहले, एक .desktop फ़ाइल को ग्रहण करने के लिए बनाएँ:

gedit ~/.local/share/applications/opt_eclipse.desktop

फिर, इसे अंदर पेस्ट करें (Exec और Icon मानों को संपादित करना न भूलें):

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/eclipse/icon.xpm **
Exec= ** something like /opt/eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse

उसके बाद, उस फ़ोल्डर को नॉटिलस के साथ खोलें:

nautilus ~/.local/share/applications

यदि आप डैश / लॉन्चर के बाहर इस लॉन्चर का उपयोग करना चाहते हैं (उदा: डेस्कटॉप लॉन्चर के रूप में) तो आपको फ़ाइल को राइट क्लिक करके प्रॉपर्टीज़ -> अनुमतियाँ -> निष्पादन की अनुमति , या कमांड-लाइन के माध्यम से निष्पादन की अनुमति देनी होगी :

chmod +x ~/.local/share/applications/opt_eclipse.desktop

अंत opt_eclipse.desktopमें लांचर के लिए ड्रॉप ।


1
क्या उपयोगकर्ता के होम फोल्डर के बाहर .desktop फ़ाइल बनाना वास्तव में आवश्यक है? जैसा कि आप देख सकते हैं, इसके लिए सुडो की आवश्यकता होती है, जो संभावित असुरक्षित है; साथ ही, फ़ाइल को सिस्टम अपग्रेड या रीइंस्टॉल करके हटाया जा सकता है। क्या लाभ हैं?
सर्जेई

19
~/.local/share/applicationsशायद आप इसे रखना चाहते हैं।
जॉर्ज कास्त्रो

7
क्या हमें गंभीरता से 10-लाइन फ़ाइल को संपादित करने और 2014 में ऐप शॉर्टकट बनाने के लिए कुछ फ़ाइल अनुमतियां कमांड चलाने की आवश्यकता है?
Dan Dascalescu

2
@ समय: शॉर्टकट बनाने के लिए साधारण UX की क्या कमी होती है सुरक्षा के साथ क्या करना है? मैक ओएस और विंडोज दोनों ही शॉर्टकट बनाने में बहुत आसान काम करते हैं। उबंटू नहीं करता।
दान डैस्कलेस्कु

3
यह उत्तर 5 साल पुराना है, और केवल एक है जो अभी भी 2016 में काम करता है। बेशक, उबंटू सिर्फ सॉफ्टवेयर सेंटर पर ग्रहण के संस्करण को अपग्रेड कर सकता है ताकि लोगों को मैन्युअल इंस्टॉल करने की ज़रूरत नहीं पड़ेगी जो शॉर्टकट पीढ़ी की प्रक्रिया को तोड़ते हैं।
डोमिनिक सेरीसैनो

89

Ubuntu 11.10, 12.04, 12.10 के लिए

यदि applicationsफ़ोल्डर मौजूद नहीं है, तो ~/.local/share/इसे बनाएं

mkdir ~/.local/share/applications

जांचें कि क्या आपके इंस्टॉलेशन ने आपको ग्रहण के लिए एक काम करने योग्य .desktop फ़ाइल के साथ छोड़ दिया है और मौजूद होने पर उसे कॉपी कर सकता है

cp /usr/share/applications/eclipse.desktop ~/.local/share/applications/

यदि फ़ाइल मौजूद नहीं है, तो अपने ~/.local/share/applications/फ़ोल्डर में एक्लिप्स के लिए एक .desktop फ़ाइल बनाएं gnome-desktop-item-edit, अर्थात:

gnome-desktop-item-edit --create-new ~/.local/share/applications/

नाम पर इसे ग्रहण पर सेट करें, कमांड पर, ग्रहण की द्विआधारी फ़ाइल का पथ दर्ज करें, यदि आप चाहते हैं तो एक टिप्पणी डालें और उस आइकन का चयन करने के लिए आइकन पर क्लिक करें जिसे आप ग्रहण की इच्छा रखते हैं।

समाप्त होने पर ठीक दबाएँ।


फ़ाइल की प्रतिलिपि बनाने या अपने खुद के खुले होने के बाद उस फ़ोल्डर का स्थान

nautilus ~/.local/share/applications/

आपके द्वारा अभी बनाई गई फ़ाइल का पता लगाएँ और उसे लॉन्चर में खींचें

यहां छवि विवरण दर्ज करें


26
+1 ... यदि केवल आपके उत्तर में एक एनिमेटेड GIF का उपयोग करने के लिए!
fossfreedom

इस जवाब को पसंद करेंगे
कुछ नोब स्टूडेंट

बिल्कुल अद्भुत :-)। बहुत बढ़िया!
रोस्टिस्लाव स्ट्राइब्री

.. अच्छा बोस .. ^ ^
अहमद अज़वर अनस

वास्तव में उपयोगी, बहुत धन्यवाद .. लेकिन जब मैं लांचर पर क्लिक करता हूं, हालांकि यह कार्यक्रम शुरू करता है, तो यह लांचर पर एक और आइकन दिखाता है।
मारून

16

11.04

यदि user21580 का जवाब काम नहीं करता है (महान सुझाव, लेकिन मुझे लगता है कि यह मेरे लिए काम नहीं किया था जब मैंने इंडिगो स्थापित किया था), तो आप ~/.local/share/applications/इन सामग्रियों के साथ एक eclipse.desktop फ़ाइल जोड़ने का प्रयास कर सकते हैं:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Icon=<path-to-eclipse-install>/icon.xpm
Name=Eclipse Indigo 3.7
#Exec=env UBUNTU_MENUPROXY=0 <path-to-eclipse-install>/eclipse
Exec=env <path-to-eclipse-install>/eclipse

यदि आप बग्स का अनुभव करते हैं, तो आप Exec लाइन की कोशिश कर सकते हैं, जिसे वर्तमान के बजाय बाहर टिप्पणी की गई है।

संदर्भ:


धन्यवाद! यह एक मेरे लिए काम किया। बहुत बुरा उबंटू को इसे इतना कठिन बनाना है। सिर्फ इस तरह के विकल्प के लिए लॉन्चर पर राइट क्लिक क्यों नहीं?
मुड़ें नाशपाती

12

मुझे दिखाते हैं कि कैसे एक कस्टम लॉन्चर बनाने के लिए और इसे लॉन्चर में पिन करें।

1) सबसे पहले, gnome-panel स्थापित करें:

sudo apt-get install --no-install-recommends gnome-panel

2) एक नया डेस्कटॉप शॉर्टकट बनाने के लिए टर्मिनल में या तो Alt-F2 का उपयोग करके निम्नलिखित कमांड चलाएँ:

gnome-desktop-item-edit --create-new ~/Desktop

एक विंडो पॉप अप होगी, अपने शॉर्टकट विवरण सबमिट करें और ओके पर क्लिक करें:

यहां छवि विवरण दर्ज करें

अब आपका शॉर्टकट आपके डेस्कटॉप पर दिखाई देगा।

फिर अपने नए शॉर्टकट को डेस्कटॉप से ​​अपने लॉन्चर में खींचें।

बस!


1
मुझे लगता है कि `gnome-desktop-item-edit 'को एक निश्चित पैकेज की आवश्यकता है?
ईश्वर E

@ ईश्वर 'सूद apt-get install -no-install-recommended gnome-panel'

1
यह एप्लिकेशन के आइकन को नहीं उठाता है, और जब एकता कार्य पट्टी में घसीटा जाता है, तो यह ऐप के लिए एक और आइकन बनाता है। ट्रोल करने का मतलब नहीं है, लेकिन ओएस एक्स या विंडोज में शॉर्टकट बनाने का अनुभव तरीका, बेहतर है।
Dan Dascalescu

विंडो में स्प्रिंग आइकन पर क्लिक करके उसे बदल दें जिसे आप चाहते हैं।
Pixel

1
मेरे लिए उबंटू डेस्कटॉप में 16.04 एलटीएस एक्लिप्स मार्क्स के लिए काम नहीं करता ... लॉन्च के समय त्रुटि हो रही है ...
आशु

3

यदि आपने वेबसाइट से एक्लिप्स को डानलोड किया है तो इसे रिपॉजिटरी से इंस्टॉल करने के बजाय आप उस लांचर को लॉक कर सकते हैं जो काम नहीं करता है। आप फ़ाइल को एक्सटेंशन .desktop के साथ लिखकर इसे हल कर सकते हैं, हमारे मामले में eclipse.desktop।

 [Desktop Entry]
 Name=Eclipse
 Comment=Eclipse
 Exec=/path/eclipse
 Icon=/path/icon.xpm
 Terminal=false
 Type=Application

कहां / पथ वह स्थान है जहां आपने ग्रहण स्थापित किया है। इसे सहेजने के बाद, आपको निष्पादन अनुमति देनी होगी:

$ chmod +x eclipse.desktop

फिर आप इसे Nautilus के साथ निष्पादित करते हैं और लॉन्चर के ऊपर (दायाँ क्लिक) क्लिक करके आप लॉन्चर पर लॉक कर सकते हैं। और आप ऐप को सही तरीके से लॉन्च कर सकते हैं।


लांचर पर ड्रैग एंड ड्रॉप
eclipse.desktop

2

मुझे लगता है कि यह एक क्लीनर संस्करण है:

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=eclipse
Exec=eclipse
Terminal=false
Categories=Development;IDE;Java;

आपको इसे जोड़ना चाहिए /usr/local/share/applications/eclipse.desktopऔर इस पर सहानुभूति ग्रहण करना चाहिए /usr/bin। यदि आपके विषय में एक्लिप्स बटन नहीं है (उदाहरण। सशक्त / चमक) तो आप आइकन पथ को बदलना चाहते हैं।

अगर मुझे यह गलत नहीं लगता कि यह फाइल गैलीलियो के साथ आती है, जो कि रेपो (जिसे मैंने हटा दिया है) से आता है, और मैं इसे हेलिओस और अब इंडिगो के साथ इस्तेमाल कर रहा हूं।


1

12.04 के लिए
मैं रिपॉजिटरी से इंस्टॉल करना पसंद करता हूं। यह सिर्फ मेरे लिए काम करता है और मैं यह करने के लिए ग्राफिकल रास्ता दस्तावेज़ यहाँ

यदि आपको पोर्टेबल संस्करण (ग्रहण वेबसाइट से tar.gz प्राप्त करना) स्थापित करना होगा, तो सबसे अच्छा तरीका है कि मुझे पोर्टेबल काम करना और लॉन्चर को लॉक करना मिल गया है।

ग्रहण पोर्टेबल डाउनलोड करें और अपने डेस्कटॉप पर निकालें। एक टर्मिनल में:

sudo apt-get install eclipse-platform
sudo mv Desktop/eclipse /opt/eclipse
/opt/eclipse/eclipse

लॉन्चर बार में आइकन पर राइट क्लिक करें और बार में पिन करें। मैं सत्यापित कर सकता हूं कि यह पोर्टेबल है और प्लेटफ़ॉर्म नहीं है क्योंकि मेरे पास प्लग-इन का लोड है जो इस तरह लॉन्च होने पर दिखाई नहीं देता है।

आप पा सकते हैं कि एक .desktop फ़ाइल बनाने का काम करता है, लेकिन अगर आप एक से अधिक पोर्टेबल इंस्टाल हैं, तो आप रहस्यमय व्यवहार में चलते हैं।


1

प्रयत्न, कोशिश

Exec=/bin/bash /home/USERNAME/eclipse/eclipse

या बना / घर / USERNAME / ग्रहण / ग्रहण निष्पादन योग्य

sudo chmod u+x /home/USERNAME/eclipse/eclipse

और उपयोग करें:

Exec=/home/USERNAME/eclipse/eclipse

यह पहले से ही निष्पादन योग्य है और शश को बैश में बदलने के आपके अन्य सुझाव से कोई फर्क नहीं पड़ा।
csilk

1

सुनिश्चित करें कि यदि आप 64 बिट मशीन पर 32 बिट संस्करण का उपयोग कर रहे हैं, तो आप 32 बिट पुस्तकालयों को स्थापित करते हैं ( ia32libs-multiarchमुझे लगता है कि पैकेज में सटीक है)।

वैकल्पिक रूप से, यदि आप 32 बिट मशीन पर 64 बिट एक्लिप्स को चलाने की कोशिश कर रहे हैं, तो आपको इसके बजाय 32 बिट संस्करण डाउनलोड करना होगा।


1

मैंने इसे एक्लिप्स मार्क्स (इंस्टॉलेशन वन नहीं) के लिए टेस्ट किया है -लेकिन जो उबंटू में 14..4.4 पर टारगेज पैकेज है।

gedit /usr/share/applications/eclipse.desktop

इसके लिए सामग्री:

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/eclipse/icon.xpm **
Exec= ** something like /opt/eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse

फिर मेनू खोजने पर ग्रहण के लिए खोजक में - बस इसे लॉन्चर में खींचें और फिर यह काम करना शुरू कर देगा। बहुत सरल कदम और कुछ भी नहीं जटिल इसे पाने के लिए और चल रहा है।


1

18.04

शो एप्लिकेशन पर क्लिक करें, सूची में ग्रहण ढूंढें, राइट क्लिक करें और पसंदीदा में जोड़ें।


2
तकनीकी रूप से, 18.04 में एकता नहीं है। हालाँकि, नए डिफ़ॉल्ट डेस्कटॉप (GNOME) के लिए निर्देश यहाँ पोस्ट किया जाना संभव है।
मेलेबियस

जो भी लांचर 18.04 में है, वह वही दिखता है जो 16.04 और 14.04 में था। मुझे अत्यधिक परवाह नहीं है कि इसे क्या कहा जाता है।
फिल

0

यदि * .deb फ़ाइल का उपयोग नहीं किया जा रहा है, तो आपका सॉफ़्टवेयर मेनू या लॉन्चर में शामिल नहीं है। आसान तरीका: बस एक्लिप्स को / ऑप्ट से शुरू करें और एकता लॉन्चर (साइडबार) में एक आइकन दिखें। राइट क्लिक करें और चेक करें "लॉन्चर में रखें"।


यह काम करता है, लेकिन मुझे एक आइकन नहीं मिलता है।
विद्वान

0

उबंटू 11.10 के लिए

gnome-panelयदि पहले से स्थापित नहीं है, तो उबंटु सॉफ्टवेयर सेंटर से डाउनलोड करें ।

टर्मिनल से सूक्ति "बनाएँ लॉन्चर" जैसे चलाएं:

gnome-desktop-item-edit --create-new ~/.local/share/applications/

एक डायलॉग बॉक्स दिखाई देगा।

  • नाम के लिए: आप शायद इसे "ग्रहण" नाम देना चाहेंगे।
  • कमांड के लिए: उस स्थान पर ब्राउज़ करें जहां ग्रहण निष्पादन योग्य है।
  • टिप्पणी के लिए: "ग्रहण आईडीई" जैसा कुछ करना चाहिए।
  • आइकन के लिए, स्प्रिंगबोर्ड आइकन पर क्लिक करें, फिर उस फ़ोल्डर पर जाएं जहां निष्पादन योग्य स्थित है और icon.xpm का चयन करें।
  • ठीक पर क्लिक करें। अब आपने लॉन्चर आइकन बना लिया है। जो कुछ बचा है उसे लॉन्चर बार में रखना है।
  • फ़ोल्डर खोलें ~ / .Local / शेयर / अनुप्रयोगों /। छिपे हुए .local फ़ोल्डर को दिखाने के लिए आपको ctrl-h को हिट करना पड़ सकता है।
  • लॉन्चर पर आपके द्वारा अभी बनाया गया ग्रहण लांचर आइकन खींचें।

किया हुआ!


0

निष्पादन लाइन में eclipseसीधे निष्पादन योग्य ( ) डालें । विशेष वर्णों को अंतरिक्ष में जोड़ने का प्रयास न करें , यानी , यदि आपका ग्रहण निष्पादन रेखा पर रिक्त स्थान के/home/username/My Dev Programs/Eclipse/eclipse साथ पूरी पंक्ति में है। यहाँ एक मेरी फ़ाइल है:eclipse.desktop

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/home/marcos/Imagens/Icons/Eclipse Icon 128.png
Name=Eclipse
Exec=/home/marcos/Dev Software/eclipse/eclipse
Comment=Eclipse IDE
Name=Eclipse
Comment=Eclipse IDE

यदि आप मेरे विन्यास को देखते हैं तो आप देख सकते हैं कि मैं विशेष वर्ण या रिक्त स्थान के साथ कुछ नहीं कर रहा हूं।
csilk

0

इसे इस्तेमाल करो:

[Desktop Entry]
Version=4.2
Name=Eclipse
Comment=Java IDE
Exec=/home/USERNAME/eclipse/eclipse
Type=Application
Icon=/home/USERNAME/eclipse/icon.png
Terminal=false
NoDisplay=false
Categories=Development;IDE

इससे मेरा काम बनता है।


0

Atem18 सही है। यदि आप चाहते हैं कि आपके लॉन्चर उपलब्ध सिस्टम को चौड़ा करें। यह है कि मैं स्वचालित बनाने वाले लॉन्चर कैसे बनाता हूं। यह मानता है कि आपने पहले ही ग्नोम-पैनल स्थापित किया है।

  1. खुला टर्मिनल
  2. mkdir ~/bin या अपने होम फाइल ब्राउजर पर राइट क्लिक करें और फोल्डर बिन बनाएं।
  3. source .profile या लॉगआउट करें और लॉगिन करें
  4. gedit टर्मिनल में या डैश से

    #!/bin/sh 
    sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
    

    हाइफ़न / गोलियों का उपयोग न करें और न ही इंडेंट करने की आवश्यकता है।

  5. इसे अपने नए बिन डायरेक्टरी में सहेजे बिना रिक्त स्थान के साथ एक नाम दें और फिर निष्पादन योग्य ( chmod a+x launcher-script) या राइट क्लिक करें गोटो गुण अनुमतियाँ पर क्लिक करें और निष्पादित बॉक्स पर क्लिक करें।

  6. अब टर्मिनल में: sudo gnome-desktop-item-edit /usr/share/applications/ --create-new

  7. आपके पास Create Launcher gui खुली होनी चाहिए।

    टाइप करें = टर्मिनल में आवेदन केवल इस समय लागू होता है। अधिकांश समय इसके बाद आवेदन होगा।

  8. आप जो चाहें वो नाम दे सकते हैं। NO-SPACES-ALLOWED I ने मुझे कॉल कियाCreate-Launcher

  9. कमांड फ़ील्ड में चरण 3 से स्क्रिप्ट पर पथ डालें: /home/mike/bin/launcher-scriptअपने उपयोगकर्ता नाम और आपके द्वारा बनाए गए वास्तविक फ़ाइल नाम का उपयोग करें।

  10. आइकन जोड़ने के लिए स्प्रिंग पर क्लिक करें। मैंने जिम्प पर बनाया है, लेकिन बहुत सारे आइकन हैं जिनका आप उपयोग कर सकते हैं जो बहुत ही सामान्य हैं और पहले से स्थापित हैं। वसंत पर क्लिक करें और यह आपको कुछ पर ले जाएगा।

  11. एक बार जब आप समाप्त कर लें तो ठीक क्लिक करें अब आप अपने फ़ाइल ब्राउज़र को नीचे नेविगेट कर सकते हैं /usr/share/applicationsऔर आपको अपना नया लांचर मिलेगा। बस इसे अपने लॉन्चर बार पर खींचें और आप जाने के लिए तैयार हैं। यह प्रक्रिया आपके लॉन्चर को ऐसी जगह पर रखती है जहाँ सभी उपयोगकर्ता उन्हें एक्सेस कर सकते हैं। मैंने जो पाया है, उसमें से अधिकांश डेस्कटॉप पर एक चीज रखता है जो कुछ के लिए ठीक हो सकता है लेकिन मेरे लिए नहीं। मुझे उम्मीद है कि आप इस मददगार को खोज लेंगे।

अब आप आसानी से अपना ग्रहण लांचर और कोई भी बना सकते हैं।

विचार करने के बाद, हर बार जब आप एक नया लांचर बनाते हैं, तो आपको अपना पासवर्ड दर्ज करना होगा। नए लांचर को सभी उपयोगकर्ताओं के लिए सुलभ बनाना आवश्यक है। यह जड़ से संबंधित होगा और समूह इस तरह जड़ होगा। यही तरीका बाकी सिस्टम को कॉन्फ़िगर करने का आता है। यदि आप cdकरने के लिए /usr/share/applications, type ls -lऔर, खुद के लिए सत्यापित करें। उबंटू को लॉन्चर्स बनाने के लिए पहले से इंस्टॉल किए गए एप्लिकेशन के साथ अपने ओएस की आपूर्ति करनी चाहिए। ऐसी और भी चीजें हैं जिनसे मैं असहमत हूं, जैसे स्क्रीनसेवर और डेस्कटॉप पर कोई शॉर्ट कट नहीं। मैं कुछ दिनों के लिए केवल 11.10 पर रहा हूं। मैं इसे कॉलेज की कोशिश देने जा रहा हूं। अगर मुझे अभी भी यह एक महीने में पसंद नहीं आया तो मैं इसे ठीक कर दूंगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.