ग्रहण जूनो, रूट एक्सेस की जरूरत है हर बार मैं कॉन्फ़िगरेशन को बदलता हूं


17

मैं १२.०४ पर ग्रहण जूनो स्थापित करने का प्रयास कर रहा हूं। मैंने इस लिंक में बताई गई सभी चीजें कीं ।

लेकिन जब भी मैं ग्रहण पर कोई नया सॉफ़्टवेयर (Say CDT या Pydev) स्थापित करता हूं, तो नए सॉफ्टवेअर फिर से ग्रहण ऐप खोलने पर चले जाते हैं। फिर मुझे सभी सॉफ़्टवेयर स्थापित करने के लिए रूट विशेषाधिकार के साथ फिर से ग्रहण को खोलना होगा।

मैं ग्रहण सीडीटी के लिए पुस्तकालय शामिल करने के साथ कई समस्याओं में भी भाग गया।

क्या कोई भी जूनो को इस तरह से स्थापित करने में मेरी मदद कर सकता है कि मुझे हर बार रूट को ग्रहण में बदलने की आवश्यकता नहीं है?


2
मैंने यह स्पष्ट करने के लिए गाइड को अपडेट किया है कि पैकेज (या अधिकांश परिस्थितियों में) अपडेट करते समय आपको ग्रहण को रूट के रूप में नहीं चलाना चाहिए। यदि आप ग्रहण को रूट के रूप में स्थापित करते हैं, तो chown -Rग्रहण के फ़ोल्डर और फिर स्वयं / सामान्य उपयोगकर्ता के रूप में ग्रहण चलाएं, आपके इंस्टॉल किए गए पैकेज काम करने चाहिए।
मार्क लोइसो

जवाबों:


10

अनुमतियाँ बदलने की आवश्यकता के बिना ग्रहण जूनो को कैसे स्थापित करें

  1. सबसे पहले, ग्रहण के सभी पिछले संस्करणों को हटा दें। यदि आप चाहें: अपनी /workspaceनिर्देशिका को सहेजें (पूरी निर्देशिका को काटें और पोस्ट करें~/
  2. उनकी आधिकारिक वेबसाइट से ग्रहण डाउनलोड करें (मैंने "eclipse-mobile-juno-linux-gtk-x86_64.tar.gz" का उपयोग किया था)
    लेकिन जैसा कि पहले कहा गया था, सुनिश्चित करें कि आपके पास मिलान करने के लिए जावा के 32 और / या 64 बिट संस्करण उपलब्ध हैं अपने ग्रहण स्थापित करें। (मेरे पास सिनैप्टिक पैकेज मैनेजर से बीओटीएच ओपेनडेक -6 और -7-जेआर स्थापित है )
    • आप बाद में पैकेज के टुकड़े जोड़ सकते हैं यदि ग्रहण-मोबाइल स्थापना में वह सब कुछ नहीं है जो आप चाहते हैं। उदाहरण के लिए, यहाँ लिनक्स उपकरण
    • अन्य पैकेज निर्देश बाईं ओर लिंक के माध्यम से डाउनलोड पृष्ठ से उपलब्ध हैं।
  3. अनुमतियों के मुद्दों से बचने के लिए, मैंने इसे अनपैक कर दिया ~/binऔर संग्रह प्रबंधक ने ग्रहण को वहां अपने 'ग्रहण' उपनिर्देशिका में डाल दिया।
  4. एंड्रॉइड एसडीके डाउनलोड करें , और ताकि ग्रहण और उबंटू के भविष्य के उन्नयन इसे तोड़ न दें , इसे अनपैक करें ~/bin/eclipse/dropins
  5. Developer.android.com आपको यह निर्देश देता है:

    मैक या लिनक्स पर, एक टर्मिनल खोलें और एंड्रॉइड एसडीके में टूल / डायरेक्टरी पर नेविगेट करें, फिर एंड्रॉइड एसडीके निष्पादित करें ।

  6. हालाँकि, जब मैंने एंड्रॉइड एसडीके का लिनक्स संस्करण डाउनलोड किया, तो कोई फ़ाइल "एंड्रॉइड एसडीके" नहीं थी।
  7. इसके बजाय, ~/bin/eclipse/dropins/android-sdk-linux/toolsनिष्पादन योग्य होने के लिए अपने गुणों को बदलने के लिए "android" पर टूल पथ (मेरे मामले में ) और [राइट-क्लिक] पर नेविगेट करें।

    Android फ़ाइल गुण संवाद: अनुमतियाँ टैब
  8. अब आप Android चलाने के लिए डबल क्लिक कर सकते हैं, और अपनी पसंद के पैकेज डाउनलोड कर सकते हैं।
    • चूंकि सब कुछ आपके होम डायरेक्टरी में है, इसलिए आपको अपने PATH पर्यावरण चर (डेवलपर निर्देशों के अनुसार) को संशोधित करने की आवश्यकता नहीं है।
  9. सामान्य निर्देशों के अनुसार http://developer.android.com/sdk/installing/installing-adt.html से ADT प्लगइन डाउनलोड और इंस्टॉल करें
    • इस उदाहरण में उपयोग किए गए पथ के साथ प्लगइन को कॉन्फ़िगर करें /home/clayton/bin/eclipse/dropins/android-sdk-linux
    • यदि आप स्टेप -9 के बाद स्टेप -8 से अधिक पैकेज स्थापित करना चाहते हैं, तो एक्लिप्स ड्रॉप-डाउन मेनू से चुनें Window > Android SDK Manager
  10. नेविगेट करें ~/bin/eclipseऔर सुनिश्चित करें कि आप "ग्रहण" को निष्पादन योग्य के रूप में चिह्नित करते हैं (एक पुनश्चर्या के लिए चरण 7 देखें) । [राइट-क्लिक करें] और [लिंक बनाएं]। इस शॉर्टकट को डेस्कटॉप पर ले जाएं।
    • मैं एक ही उपनिर्देशिका में प्रदान किए गए "icon.xpm" पर ग्रहण के लिए आइकन बदलने के अतिरिक्त चरण पर गया।
  11. चरण 1 से, अपने "कार्यक्षेत्र" निर्देशिका को स्थानांतरित करें ... या नहीं। लेकिन इसे डायलॉग में आपके एप्लिकेशन कार्यक्षेत्र के रूप में निर्दिष्ट करें और आप किसी भी मौजूदा प्रोजेक्ट को आसानी से आयात कर पाएंगे (वे निर्देश अलग-अलग प्रश्नोत्तर के लिए होंगे)।

3

उबंटू सॉफ्टवेयर सेंटर के साथ अपनी डाउनलोड की गई फ़ाइल का उपयोग करना संभव नहीं है क्योंकि इसे आपके उबंटू संस्करण से मेल खाते हुए प्रीपेक किए गए फ़ाइलों की आवश्यकता है।

हालांकि, उबंटू में ग्रहण का वर्तमान संस्करण 3.7.2 है। यदि आप वर्तमान (4.2) का उपयोग करना चाहते हैं, तो आपको इसे मैन्युअल रूप से इंस्टॉल करना होगा।

यह कैसे किया जाता है, यह देखने के लिए, कृपया ग्रहण जूनो देखें , रूट एक्सेस की आवश्यकता है जिससे मैं कॉन्फ़िगरेशन बदलता हूं


@maythux मुझे लगता है कि आपने प्रारंभिक प्रश्न को गलत समझा। उपयोगकर्ता स्पष्ट रूप से बताता है कि वह ग्रहण को मैन्युअल रूप से स्थापित नहीं करना चाहता है लेकिन अपने मौजूदा डाउनलोड के साथ यूएससी का उपयोग कैसे करें। यदि वह किसी भी तरह से मैन्युअल रूप से स्थापित करने का निर्णय लेता है, तो उसके लिए आवश्यक सभी जानकारी "12.04 पर ग्रहण जूनो स्थापित करें" लिंक में प्रदान की जाती है।
Stephan Windmüller

2

मूर्खतापूर्ण सवाल, लेकिन ... क्या आपने निम्नलिखित पोस्ट किया है, जैसा कि आपके द्वारा पोस्ट किए गए लिंक में बताया गया है?

chown -R USER:USER eclipse

यह आपको USER के रूप में ग्रहण चलाने और कॉन्फ़िगरेशन परिवर्तन करने की अनुमति देगा।

आप सत्यापित कर सकते हैं कि इंस्टॉल की गई डायरेक्टरी में सभी फाइलें पूरी तरह से इंस्टॉल डायरेक्टरी (/ ऑप्ट / एक्लिप्स) की खोज करके USER के स्वामित्व में हैं।

find /opt/eclipse/ | xargs ls -ld | grep -v USER

यदि सब कुछ USER के स्वामित्व में है, तो इसे वापस नहीं करना चाहिए


1

मैंने इस गाइड का हवाला दिया ।

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

केवल नकारात्मक पक्ष यह है कि आपको अपनी / ऑप्ट निर्देशिका को संदर्भित करना होगा और ग्रहण का आह्वान करने के लिए टर्मिनल का उपयोग करना होगा। दूसरे शब्दों में, उबंटू के लिए अभी तक कोई भौतिक बटन नहीं है।

उम्मीद है की यह मदद करेगा!


1

आपको इसे स्थापित करने की आवश्यकता नहीं है बस इसे चलाएं:

tar -xvf eclipse-jee-juno-SR1-linux-gtk.tar.gz

सीडी ग्रहण

chmod + x ग्रहण

।/ग्रहण


0

आधिकारिक वेबसाइट से संग्रह डाउनलोड करें, इसे / ऑप्ट / एक्लिप्स / (या अपनी पसंदीदा निर्देशिका) में अनज़िप करें और इंस्टॉलर को चलाएं।


मैं असभ्य होने का मतलब नहीं है, लेकिन यह है कि मेरे मूल पोस्ट में लिंक में उल्लेख किया गया था । और यह मेरे लिए किसी तरह काम नहीं करता था।
21

0

मैंने निम्नलिखित तरीके से ग्रहण स्थापित किया है:

  1. वर्तमान संस्थापन निकालें:

    sudo apt-get purge eclipse*
    
  2. सीडीटी के साथ फिर से ग्रहण स्थापित करें

    sudo apt-get install eclipse eclipse-CDT
    

    उसके बाद, .eclipseअपने होम डायरेक्टरी से फोल्डर को निकालें और एक्लिप्स चलाएं और अपने C / C ++ प्रोजेक्ट को चेक करें।


1
मैं उस पर आपसे सहमत हूं लेकिन उबंटू के रिपॉजिटरी के माध्यम से स्थापित होने वाला ग्रहण संस्करण इंडिगो है। और मैं ग्रहण जूनो स्थापित करना चाहता हूं।
वीएपस्क

क्षमा करें, मैंने किसी तरह गलत सूचना दी :(
मिस्री

-3

आम तौर पर, इनमें स्रोत फाइलें होती हैं और जहां तक ​​मुझे पता है कि आपको कमांड का उपयोग करके मैन्युअल रूप से इंस्टॉल करना होगा।

उबंटू सॉफ्टवेयर सेंटर केवल पैकेज्ड फाइल (यानी ".deb") स्थापित कर सकता है।

उबंटू सॉफ्टवेयर सेंटर आपके द्वारा उल्लिखित स्रोत फ़ाइलों को स्थापित नहीं कर सकता है।


स्थापित करने की जरूरत है जड़ प्रबल

1
@linuxandunix इसे इस तरह से नहीं किया जा सकता है ... आपको केवल ग्रहण बाइनरी यानी दौड़ना होगा। टर्मिनल में: / / क्लीप
प्राण बाउवा

@PranitBauva: मैं सिर्फ स्रोत फ़ाइलों को स्थापित करने का एक सामान्य उदाहरण दे रहा था। मैंने वास्तव में उल्लिखित .tar.gz फ़ाइल की सामग्री की जाँच नहीं की थी।
सौरव मिश्रा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.