त्रुटि की अनुमति से वंचित होने के कारण क्या इंटेलीज अपडेट नहीं कर सकता?


20

मेरा Intellij संस्करण 12.1 है और नया संस्करण 12.1.4 है इसलिए मैं इसे अपडेट करना चाहता हूं लेकिन नई फ़ाइल को डाउलोड करने के बाद फ़ाइल अनुमति से वंचित होने के कारण यह आगे नहीं बढ़ सकता है। क्या कोई मुझे बता सकता है कि मुझे अनुमति कैसे बदलनी चाहिए ताकि मैं अपने इंटेलीज को अपडेट कर सकूं?


क्या आप रूट के रूप में अपडेट की कोशिश कर रहे हैं?
सोसाइटी

नहीं, मैंने नहीं किया। मैं सिर्फ "अपडेट और पुनरारंभ" बटन पर क्लिक करता हूं क्योंकि इंटेलीज शुरू होता है और आगे नहीं बढ़ सकता है।
एचएए लिंक

कृपया देखें youtrack.jetbrains.com/issue/IDEA-23308 । आइडिया इंस्टॉलेशन डायरेक्टरी के मालिक को रूट से यूज़र (आप) तक बदलने की कोशिश करें
lena

जवाबों:


11

/binउदाहरण के लिए "आइडिया" के फ़ोल्डर में जाएं , (या मेरे मामले में):

/opt/idea-IC-135.690/bin

और sudo के साथ, ऐप शुरू करें। ऐशे ही:

sudo ./idea.sh

बस अद्यतन,

यदि आपके पास कोई /tmpमेमोरी स्पेस समस्या है, तो अपने OS को पुनः आरंभ करें और फिर से प्रयास करें।

आशा है कि यह आपकी मदद करेगा।


बस यह देखते हुए कि मुझे अपडेट करने के लिए अपडेट बटन प्राप्त करने के लिए sudo के रूप में कुछ पुनरारंभ करना पड़ा। अंत में, यह काम किया!
जेमिलोइ

महान, मुझे लगता है कि आप फ़ोल्डर (/idea-IC-135.690/bin) की अनुमति भी बदल सकते हैं, सूडो के साथ विचार खोलने की जरूरत नहीं है।
अबे

1
मैंने ऐसा नहीं सोचा था, मैंने सिर्फ idea.sh 777 परमिशन दी थी क्योंकि यह मेरी देव मशीन है।
jemiloii

1
मेरी मशीन (OS X) पर, यह cd /Applications/Intellij IDEA 14/Contents/Mac OSsudo था ./idea
अधिकतम Heiber

मुझे मिलता है: "स्टार्टअप त्रुटि: ग्राफिक्स वातावरण का पता लगाने में असमर्थ" किसी भी विचार को कैसे ठीक किया जाए?
डिडियर ए।

28

Idea IntelliJ 2016.2 के साथ भी यही मुद्दा था

आपको अपने विचार फ़ोल्डर के उपयोगकर्ता और समूह को स्वयं पर सेट करना चाहिए। (या एक समूह जिसे आप अन्य उपयोगकर्ताओं के साथ साझा करते हैं, यदि आपको आवश्यकता है)

मेरे मामले में, यह इसलिए था क्योंकि विचार में कुछ फाइलें रूट: रूट को सौंपी गई थीं, और मैंने बिंदु नहीं देखा।

इसलिए मैं भागा: sudo chown -R jcharlet:jcharlet /opt/idea-IC-162.1121.32


2
मुझे लगता है कि यह पिछले एक की तुलना में बेहतर समाधान है;)
कार्लोस

यह समाधान रूट के साथ पुनरारंभ करने की आवश्यकता के बिना हर बार समस्या को हल करेगा। ज्यादा बेहतर उपाय।
बोरजब

यह स्वीकृत उत्तर होना चाहिए। मैं IntelliJ Idea को अपडेट करने में असमर्थ था। मेरे उपयोगकर्ता के लिए अनुमतियाँ असाइन करना मेरे लिए इसे हल कर दिया।
तिलक राव

13

जेरेमी ने जो समाधान दिया वह मेरी राय में सबसे अच्छा है। जो मैं सुझाऊंगा वह है कि वर्तमान कंसोल उपयोगकर्ता के मापदंडों को स्वचालित रूप से पसंद करने के लिए whoami उपयोगिता कॉल का उपयोग करें

sudo chown -R $(whoami) /opt/idea-ICblablabla


3
मेरे दृष्टिकोण से सबसे साफ समाधान।
jpmottin

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