Ubuntu 14.04 पर SQL डेवलपर कैसे स्थापित करें?


49

मैं Ubuntu 14.04 पर SQL डेवलपर स्थापित करने का प्रयास कर रहा हूं। मैंने कुछ ट्यूटोरियल्स का अनुसरण किया है, लेकिन उनमें से किसी ने भी काम नहीं किया है। इसलिए मैं आपसे पूछ रहा हूं कि क्या आप जानते हैं कि SQL डेवलपर कैसे स्थापित किया जाए।


मेरे पास भी वही प्रश्न है!
फतहवी

अंत में, मैं SQL डेवलपर स्थापित कर सकता हूं। मेरा जवाब देखिए।
फतहवी

क्या ट्यूटोरियल? उन्होंने "काम नहीं" कैसे किया? कृपया हमें बताएं कि आपने क्या किया और परिणाम क्या है।
terdon

इसने मेरे लिए काम किया: oracle-noob.blogspot.com/2014/01/…
एरिक विल्सन

जब मैं अंतिम चरण प्रदर्शन करने की कोशिश कर रहा हूं, तो त्रुटि gk @ gk-desktop के नीचे sqldeveloper चलाएं: / usr / स्थानीय / बिन $।
गिरीशकुमार

जवाबों:


96

मैंने इन चरणों के साथ SQL डेवलपर स्थापित किया है:

  1. (टिप्पणियां देखें - यह आवश्यक नहीं हो सकता है)
    उबंटू वेबसाइट से नवीनतम Ubuntu 14.04 LTS को डाउनलोड करें और फिर से इंस्टॉल करें।

  2. जावा स्थापित करें:

    • जावा संस्करण JDK 7:

      sudo apt-get install openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
      sudo update-alternatives --config java
      
    • जावा संस्करण JDK 8 (कुछ स्थापनाओं में यह 1.7 के बजाय एक आवश्यकता है):

      sudo add-apt-repository ppa:webupd8team/java
      sudo apt-get update
      sudo apt-get install oracle-java8-installer
      sudo update-alternatives --config java
      
  3. ओरेकल वेबसाइट से SQL डेवलपर डाउनलोड करें (मैंने अन्य प्लेटफ़ॉर्म डाउनलोड को चुना )।

  4. फ़ाइल निकालें /opt:

    sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
    sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
    
  5. Oracle SQL डेवलपर के लिए इन-पाथ लॉन्चर को लिंक करना:

    sudo ln -s /opt/sqldeveloper/sqldeveloper.sh /usr/local/bin/sqldeveloper
    
  6. /opt/sqldeveloper/sqldeveloper.shइसकी सामग्री को संपादित करें और बदलें:

    #!/bin/bash
    unset -v GNOME_DESKTOP_SESSION_ID
    cd /opt/sqldeveloper/sqldeveloper/bin
    ./sqldeveloper "$@"
    

    या (त्रुटि को रोकने के लिए: ./sqldeveloper: Permission denied)

    #!/bin/bash
    unset -v GNOME_DESKTOP_SESSION_ID
    cd /opt/sqldeveloper/sqldeveloper/bin && bash sqldeveloper $*
    
  7. SQL डेवलपर चलाएँ:

    sqldeveloper
    

    नोट: जब आप पहली बार Sql Developer चलाते हैं, तो आपको JDK के फ़ोल्डर का पथ निर्दिष्ट करना होगा। मेरे कंप्यूटर में, JDK जावा 8 और उबंटू 16+ / usr / lib / jvm / java-8-oracle के लिए /usr/lib/jvm/java-1.7.0-openjdk-amd64 पर संग्रहीत है।

  8. अंत में, उपयोग करने के लिए आसान के लिए डेस्कटॉप एप्लिकेशन बनाएं:

    cd /usr/share/applications/
    sudo vim sqldeveloper.desktop
    

    इस पंक्तियों को जोड़ें:

    [Desktop Entry]
    Exec=sqldeveloper
    Terminal=false
    StartupNotify=true
    Categories=GNOME;Oracle;
    Type=Application
    Icon=/opt/sqldeveloper/icon.png
    Name=Oracle SQL Developer
    

    फिर टाइप करें:

    sudo update-desktop-database
    

11
"उबंटू वेबसाइट से नवीनतम Ubuntu 14.04 LTS डाउनलोड और पुन: स्थापित करें" मुझे पैकेज स्थापित करने के लिए अपने ऑपरेटिंग सिस्टम को निकालने की आवश्यकता क्यों है?
रिनजविंड

1
@PHHV जब मैं टर्मिनल में sqldeveloper चलाता हूं मुझे मिलता है / usr / स्थानीय / बिन / sqldeveloper: पंक्ति 2: cd: / usr / स्थानीय / बिन / sqldeveloper / बिन: नहीं एक निर्देशिका
vladmateinfo

1
मैंने आपके जैसे कई अन्य ट्यूटोरियल की कोशिश की। लेकिन मैंने आपको अपने एसक्यूएल डेवलपर कार्यों को करने के लिए क्या कदम उठाए (मैंने इसे कार्यालय में अपनी मशीन पर स्थापित किया और यह अब तक सही है)। मुझे लगता है कि आपको इस फ़ाइल "/opt/sqldeveloper/sqldeveloper.sh" की सामग्री की जाँच करनी चाहिए और इसे यहाँ पेस्ट करना चाहिए।
फतहवी

1
सभी काम करता है, लेकिन somereason के लिए मेरे पूरे sqldevloper foler और यह फ़ाइलों और केवल गैर sudoers हैं कि उपयोगकर्ताओं के लिए पठनीय है। अगर मैं इस पर sudo chmod -R 775 करूं तो भी कुछ नहीं बदलता। यह मुझे डेस्कटॉप शॉर्टकट का उपयोग करने में असमर्थ बनाता है क्योंकि मुझे हमेशा सुडो को देना होता है
कास्पर

2
यह मेरे लिए Ubuntu 15.04 पर काम करता है, जावा 7. के बजाय जावा 8 का उपयोग कर रहा है
जनकानी

8

यहां बताया गया है कि मैंने इसे उबंटू पर कैसे किया, मुझे लगता है कि यह सबसे आसान तरीका है और आपको एक पैकेज देगा जिसे आप बाद में आसानी से पुन: उपयोग कर सकते हैं (लेकिन आप ओटीएन लाइसेंस के अनुसार पुनर्वितरण नहीं कर सकते हैं):

  1. यहां से sql डेवलपर पैकेज को डाउनलोड करें
  2. निम्नलिखित के रूप में sql डेवलपर पैकेज स्थापित करें।

    sudo apt-get install sqldeveloper-package debhelper openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
    
  3. अब कमांड चलाने के लिए आपको बस इतना करना होगा (आपके पास एक अलग संस्करण हो सकता है)

    make-sqldeveloper-package sqldeveloper-4.1.3.20.78-no-jre.zip
    
  4. यह एक डेबियन पैकेज उत्पन्न करेगा जिसका उपयोग आप sql डेवलपर को स्थापित करने के लिए कर सकते हैं।
  5. अब परिणाम .deb पैकेज को कमांड का उपयोग करके स्थापित करें (आपकी बहस का एक अलग संस्करण भी हो सकता है):

    sudo dpkg -i sqldeveloper_4.1.3.20.78+0.2.4-1_all.deb
    
  6. अब आप स्थापना के साथ कर रहे हैं। मेरे मामले में इसे नए जावा 8 की जरूरत है तो आपको निम्नलिखित कमांड चलाने की आवश्यकता होगी।

    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update 
    sudo apt-get install oracle-java8-installer
    
  7. अंत में आपको ओरेकल एसक्यूएल डेवलपर के लिए जावा पथ प्रदान करने की आवश्यकता है मेरे मामले में यह पहली बार था /usr/lib/jvm/default-java/


कृपया ध्यान दें कि उबंटू का नवीनतम संस्करण sqldeveloper-packageटूट गया है; साथ में नाकाम रहने के debuild: fatal error at line 1124: dpkg-buildpackage -rfakeroot -us -uc binary failedइस के साथ ठीक किया जा सकताsudo sed -i '/DEBUILD/s/n b/n --no-tgz-check -- b/' /usr/bin/make-sqldeveloper-package
Rqomey

5
  1. जावा 6. स्थापित करें (यह जावा 1.7 के साथ मेरे लिए काम नहीं करता):

    sudo add-apt-repository ppa:webupd8team/java  
    sudo apt-get update  
    sudo apt-get install oracle-java6-installer  
    
  2. यहां से SQL डेवलपर डाउनलोड करें और अन्य प्लेटफ़ॉर्म चुनें । (इसे डाउनलोड करने के लिए आपको एक खाते की आवश्यकता होगी)। डाउनलोड निर्देशिका खोलें:

    cd ~/Downloads
    

    और फ़ाइल को इसमें निकालें /opt:

    sudo unzip sqldeveloper-*-no-jre.zip -d /opt/  
    
  3. लॉन्च स्क्रिप्ट को निष्पादन योग्य बनाएं:

    sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
    
  4. खुला वर्गवर्धक:

    sudo /opt/sqldeveloper/sqldeveloper.sh
    

    पहली बार आपसे jvm स्थान दर्ज करने के लिए कहा जाएगा। मेरे मामले में (और शायद आपका अगर आपने पहले कदम का पालन किया है), स्थान है /usr/lib/jvm/java-6-oracle:।


क्या यह आपके लिए काम कर रहा है? या आपने अपने स्वीकृत उत्तर या अपने स्वयं के उत्तर का पालन करने से Sql डेवलपर को स्थापित किया है? क्योंकि मैं अपने लिए Sql Developer स्थापित करना चाहता हूं। धन्यवाद
α atsнιη

@ कासिया यह मेरे लिए काम किया।
vladmateinfo

4. चरण के बजाय, आप / etc / वातावरण में PATH के लिए / opt / sqldeveloper / sqldeveloper / bin जोड़ सकते हैं। तब आप टर्मिनल से sqldeveloper कमांड का उपयोग कर सकते हैं।
Zsolt Mester

5

मैंने Ubuntu 16.04 GNOME पर संस्करण 17.4 को इस तरह स्थापित किया।

  1. /usr/lib/jvm/java-8-openjdk-amd64यदि अनुपस्थित पर OpenJDK 8 और स्थान की स्थापना को सत्यापित करें , के साथ स्थापित करें sudo apt install openjdk-8-jdk। जावा के नए संस्करण भी काम कर सकते हैं।
  2. लाइसेंस अनुबंध स्वीकार करें और "अन्य प्लेटफ़ॉर्म" संस्करण डाउनलोड करें
  3. मेरे घर निर्देशिका में खोल दो
  4. ~/sqldeveloper/sqldeveloper.shजावा का स्थान जोड़ने के लिए एक बार कमांडलाइन से चलाएँ । दर्ज/usr/lib/jvm/java-8-openjdk-amd64
  5. मेरे जीयूआई मेनू से भविष्य के उपयोग के लिए डेस्कटॉप आइकन बनाएं।

    # /home/USERNAME/.local/share/applications/sqldeveloper.desktop
    [Desktop Entry]
    Name=Oracle SQL Developer
    GenericName=SQL Developer
    X-GNOME-FullName=Oracle SQL Developer
    Comment= A free integrated development environment that simplifies the development and management of Oracle Database
    Keywords=sql;developer;oracle;db;database
    Exec=/home/USERNAME/sqldeveloper/sqldeveloper.sh
    Terminal=false
    Type=Application
    StartupNotify=true
    Icon=/home/USERNAME/sqldeveloper/icon.png
    Categories=Admin
    X-AppStream-Ignore=true
    

डेस्कटॉप फ़ाइल को निष्पादन योग्य बनाएं

chmod +x /home/USERNAME/.local/share/applications/sqldeveloper.desktop

3

मैंने निम्न विधि का उपयोग करके ubuntu 17.10 में oracle sqldeveloper स्थापित किया है:

  1. लाइसेंस अनुबंध स्वीकार करें और oracle linux rpm डाउनलोड करें: http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
  2. विदेशी स्थापित करें:

    sudo apt-get install एलियन

  3. विदेशी का उपयोग करके आरपीएम स्थापित करें:

    सुडो एलियन -आई स्क्वेलडेवेलर -17.3.1.279.0537-1.noarch.rpm

  4. टर्मिनल में निम्नलिखित कमांड का उपयोग करके sql डेवलपर चलाएं

    sqldeveloper

अपने आरपीएम के संस्करण को बदलना सुनिश्चित करें। सफल होने के लिए आपको अपनी मशीन में oracle java 8 या इसके बाद के संस्करण को स्थापित करना होगा।


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