Ubuntu में Intellij IDEA के लिए लॉन्चर अपडेट करें


26

वर्तमान में मेरे सिस्टम पर IntelliJ IDEA 15.01 है। मैंने हाल ही में Intellij IDEA 15.04 डाउनलोड किया है। idea.shइसे खोलने के लिए स्क्रिप्ट चलाने के बाद , मैं टूल मेनू पर गया, और डेस्कटॉप लॉन्चर बनाया। आईडीईए को बंद करने के बाद, मैंने इसे लॉन्चर के साथ खोलने की कोशिश की, जिसके बजाय आईडीईए 15.01 खोला गया। उसके बाद, मैंने लांचर में /usr/share/applications(जो सही तरीके से काम कर रहा है) का उपयोग करके IDEA खोलने की कोशिश की और फिर उसी लॉन्चर को डेस्कटॉप पर पिन किया। जब तक मैं अपना कंप्यूटर पुनरारंभ नहीं करता, लांचर सही ढंग से काम करता है। पुनः आरंभ करने के बाद, लांचर आईडीईए 15.01 खोलने का सम्मान करता है।

मैं यह कैसे तय करुं?

IDEA इंस्टॉल डायरेक्टरी: /home/thenumberone/idea-IC-143.2287.1/

की सामग्री /usr/share/applications/jetbrains-idea-ce.desktop:

[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA Community Edition
Icon=/home/thenumberone/idea-IC-143.2287.1/bin/idea.png
Exec="/home/thenumberone/idea-IC-143.2287.1/bin/idea.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-idea-ce

क्या अपडेट को स्वचालित रूप से इंस्टॉल करना है या क्या मुझे सामान्य इंस्टॉलेशन का पालन करना है और पुराने संस्करण को बाद में हटाना है?
SY_13

जवाबों:


26

कारण

मुझे 100% यकीन है कि आपके पास अभी भी एक स्थानीय विचार 15.01 लांचर है ~/.local/share/applications/jetbrains-idea-ce.desktop

यदि आप वैश्विक एक ( /usr/share/applications/jetbrains-idea-ce.desktop) को लॉन्चर पर खींचते हैं , तो आप अस्थायी रूप से वैश्विक लॉन्चर के साथ काम करने के लिए एकता लॉन्चर को "फोर्स" करते हैं, लेकिन लोकल ग्लोबल को रीस्टार्ट (लॉग इन) पर ओवरराइड करता है।

क्या करें?

बस स्थानीय .desktopफ़ाइल को निकालें ~/.local/share/applications, लॉग आउट करें और वापस अंदर जाएं।


बहुत बढ़िया - मैं हर इंटेलीज अपडेट पर इसके साथ लड़ रहा था। धन्यवाद !
Mat

32

लॉन्चर को अपडेट करने के लिए जब आप IntelliJ को अपग्रेड करते हैं:

  1. सभी OLD Intellij इंस्टेंस को बंद करें
  2. लॉन्चर से OLD Intellij शॉर्टकट निकालें (राइट क्लिक -> लॉन्चर से अनलॉक करें)
  3. रन

    rm ~/.local/share/applications/jetbrains-idea.desktop
    rm ~/.gnome/apps/jetbrains-idea.desktop
    sudo rm /usr/local/bin/idea
    sudo rm /usr/share/applications/jetbrains-idea.desktop
    
  4. NEWIntellij होम डायर पर जाकर और बिन / विचार.श न चलाकर नया इंटेलीज खोलें

  5. उपकरण -> डेस्कटॉप प्रविष्टि बनाएँ
  6. लॉन्चर में नया आइकन लॉक करें (राइट क्लिक -> लॉन्चर पर लॉक करें)

यदि Intellij बंद करने के बाद लांचर आइकन नहीं रहेगा

  1. rm ~/.local/share/applications/jetbrains-idea.desktop
  2. Intellij खोलें -> उपकरण -> डेस्कटॉप प्रविष्टि बनाएँ
  3. Intellij लांचर आइकन पर राइट क्लिक करें -> लॉन्चर पर लॉक करें

महान, यह काम करता है! यह स्वीकृत उत्तर होना चाहिए!
क्रैविमीर

यह Ubuntu 18.04 पर WebStorm उपयोगकर्ताओं के लिए है। जब मैंने यह दूसरा चरण # 2 "वेबस्टॉर्म खोलें -> उपकरण -> डेस्कटॉप प्रविष्टि बनाएं" का प्रयास किया, तो यह काम नहीं किया। मुझे डेस्कटॉप या पसंदीदा बार पर कोई आइकन दिखाई नहीं दिया। ऐप मैनेजर को लाने के लिए "कमांड" बटन पर क्या काम किया गया था, सर्च बार में "वेबस्टॉर्म" में प्रवेश किया, और खोज परिणामों में दिखाई देने वाले वेबस्टॉर्म आइकन पर क्लिक किया। एक बार WebStorm दिखाई देने के बाद, मैं लॉन्चर बार पर WebStorm आइकन पर राइट-क्लिक कर सकता हूं और इसे पसंदीदा में जोड़ सकता हूं।
रॉबर्ट ओस्क्लर

8

एक सरल तरीका है:

  1. सभी पुराने IntelliJ शॉर्टकट निकालें।
  2. INTELLIJ_DIRECTORY / बिन पर अपने IntelliJ के नए संस्करण को कमांड लाइन के माध्यम से जाएं, और निष्पादित करें।
  3. IDE में, टूल्स पर जाएं -> डेस्कटॉप एंट्री बनाएं ...
  4. यदि पूछा जाए तो रचना की पुष्टि करें
  5. लॉग इन करें और लॉगिन करें
  6. IntelliJ के लिए एकता मेनू लुक में, इसे लॉन्च करें और बाईं ओर के पैनल पर, जहाँ आप अपना IntelliJ आइकन देखते हैं, "Lock to Launcher" पर क्लिक करें।

बस।


1

इसलिए मैं हाल ही में इस मुद्दे पर आया और मुझे एक और विकल्प मिला जो बहुत सरल था।

  1. सबसे पहले, एप्लिकेशन निर्देशिका में अपने नए IntelliJ IDE या आप आमतौर पर अपने आईडीई अनुप्रयोगों को रखने वाले फ़ोल्डर का एक प्रतीकात्मक लिंक बनाएं। उदाहरणln -s idea-IC-[version.number.here] IntelliJ
  2. ~/.local/share/applications/jetbrains-idea-ce.desktopअपने पसंदीदा संपादक जैसे नैनो, vi, gedit, आदि के साथ स्थानीय डेस्कटॉप लॉन्चर फ़ाइल ( ) खोलें ।
  3. जहाँ आपने प्रतीकात्मक लिंक बनाया है, पथ में बिन के नीचे उपयुक्त फ़ाइलों को इंगित करने के लिए चिह्न फ़ील्ड (लगभग 5 पंक्ति) और Exec फ़ील्ड (लगभग 6 पंक्ति) को संशोधित करें । आपकी फ़ाइल अब इस तरह दिखनी चाहिए:

    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=IntelliJ IDEA Community Edition
    Icon=/home/rhycce/Applications/IntelliJ/bin/idea.png
    Exec="/home/rhycce/Applications/IntelliJ/bin/idea.sh" %f
    Comment=The Drive to Develop
    Categories=Development;IDE;
    Terminal=false
    StartupWMClass=jetbrains-idea-ce
    
  4. बचाओ और पूरा करो!

अब से, किसी भी आईडीई अपडेट को डाउनलोड करने के बाद, आपको बस इतना करना होगा कि नए अपडेट फ़ोल्डर को इंगित करने के लिए प्रतीकात्मक लिंक को अपडेट करें और आप अच्छे हैं।

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