मैं Ubuntu 14.04 पर SQL डेवलपर स्थापित करने का प्रयास कर रहा हूं। मैंने कुछ ट्यूटोरियल्स का अनुसरण किया है, लेकिन उनमें से किसी ने भी काम नहीं किया है। इसलिए मैं आपसे पूछ रहा हूं कि क्या आप जानते हैं कि SQL डेवलपर कैसे स्थापित किया जाए।
मैं Ubuntu 14.04 पर SQL डेवलपर स्थापित करने का प्रयास कर रहा हूं। मैंने कुछ ट्यूटोरियल्स का अनुसरण किया है, लेकिन उनमें से किसी ने भी काम नहीं किया है। इसलिए मैं आपसे पूछ रहा हूं कि क्या आप जानते हैं कि SQL डेवलपर कैसे स्थापित किया जाए।
जवाबों:
मैंने इन चरणों के साथ SQL डेवलपर स्थापित किया है:
(टिप्पणियां देखें - यह आवश्यक नहीं हो सकता है)
उबंटू वेबसाइट से नवीनतम Ubuntu 14.04 LTS को डाउनलोड करें और फिर से इंस्टॉल करें।
जावा स्थापित करें:
जावा संस्करण 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
ओरेकल वेबसाइट से SQL डेवलपर डाउनलोड करें (मैंने अन्य प्लेटफ़ॉर्म डाउनलोड को चुना )।
फ़ाइल निकालें /opt
:
sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
Oracle SQL डेवलपर के लिए इन-पाथ लॉन्चर को लिंक करना:
sudo ln -s /opt/sqldeveloper/sqldeveloper.sh /usr/local/bin/sqldeveloper
/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 $*
SQL डेवलपर चलाएँ:
sqldeveloper
नोट: जब आप पहली बार Sql Developer चलाते हैं, तो आपको JDK के फ़ोल्डर का पथ निर्दिष्ट करना होगा। मेरे कंप्यूटर में, JDK जावा 8 और उबंटू 16+ / usr / lib / jvm / java-8-oracle के लिए /usr/lib/jvm/java-1.7.0-openjdk-amd64 पर संग्रहीत है।
अंत में, उपयोग करने के लिए आसान के लिए डेस्कटॉप एप्लिकेशन बनाएं:
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
यहां बताया गया है कि मैंने इसे उबंटू पर कैसे किया, मुझे लगता है कि यह सबसे आसान तरीका है और आपको एक पैकेज देगा जिसे आप बाद में आसानी से पुन: उपयोग कर सकते हैं (लेकिन आप ओटीएन लाइसेंस के अनुसार पुनर्वितरण नहीं कर सकते हैं):
निम्नलिखित के रूप में sql डेवलपर पैकेज स्थापित करें।
sudo apt-get install sqldeveloper-package debhelper openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
अब कमांड चलाने के लिए आपको बस इतना करना होगा (आपके पास एक अलग संस्करण हो सकता है)
make-sqldeveloper-package sqldeveloper-4.1.3.20.78-no-jre.zip
अब परिणाम .deb पैकेज को कमांड का उपयोग करके स्थापित करें (आपकी बहस का एक अलग संस्करण भी हो सकता है):
sudo dpkg -i sqldeveloper_4.1.3.20.78+0.2.4-1_all.deb
अब आप स्थापना के साथ कर रहे हैं। मेरे मामले में इसे नए जावा 8 की जरूरत है तो आपको निम्नलिखित कमांड चलाने की आवश्यकता होगी।
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
अंत में आपको ओरेकल एसक्यूएल डेवलपर के लिए जावा पथ प्रदान करने की आवश्यकता है मेरे मामले में यह पहली बार था /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
जावा 6. स्थापित करें (यह जावा 1.7 के साथ मेरे लिए काम नहीं करता):
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java6-installer
यहां से SQL डेवलपर डाउनलोड करें और अन्य प्लेटफ़ॉर्म चुनें । (इसे डाउनलोड करने के लिए आपको एक खाते की आवश्यकता होगी)। डाउनलोड निर्देशिका खोलें:
cd ~/Downloads
और फ़ाइल को इसमें निकालें /opt
:
sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
लॉन्च स्क्रिप्ट को निष्पादन योग्य बनाएं:
sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
खुला वर्गवर्धक:
sudo /opt/sqldeveloper/sqldeveloper.sh
पहली बार आपसे jvm स्थान दर्ज करने के लिए कहा जाएगा। मेरे मामले में (और शायद आपका अगर आपने पहले कदम का पालन किया है), स्थान है /usr/lib/jvm/java-6-oracle
:।
मैंने Ubuntu 16.04 GNOME पर संस्करण 17.4 को इस तरह स्थापित किया।
/usr/lib/jvm/java-8-openjdk-amd64
यदि अनुपस्थित पर OpenJDK 8 और स्थान की स्थापना को सत्यापित करें , के साथ स्थापित करें sudo apt install openjdk-8-jdk
। जावा के नए संस्करण भी काम कर सकते हैं।~/sqldeveloper/sqldeveloper.sh
जावा का स्थान जोड़ने के लिए एक बार कमांडलाइन से चलाएँ । दर्ज/usr/lib/jvm/java-8-openjdk-amd64
मेरे जीयूआई मेनू से भविष्य के उपयोग के लिए डेस्कटॉप आइकन बनाएं।
# /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
मैंने निम्न विधि का उपयोग करके ubuntu 17.10 में oracle sqldeveloper स्थापित किया है:
विदेशी स्थापित करें:
sudo apt-get install एलियन
विदेशी का उपयोग करके आरपीएम स्थापित करें:
सुडो एलियन -आई स्क्वेलडेवेलर -17.3.1.279.0537-1.noarch.rpm
टर्मिनल में निम्नलिखित कमांड का उपयोग करके sql डेवलपर चलाएं
sqldeveloper
अपने आरपीएम के संस्करण को बदलना सुनिश्चित करें। सफल होने के लिए आपको अपनी मशीन में oracle java 8 या इसके बाद के संस्करण को स्थापित करना होगा।