उबंटू के पुराने संस्करणों पर सन जावा स्थापित करना (9.10 और नीचे)
मुझे एक ही समस्या थी कि लगभग तीन साल पहले उबंटू 8.04 के साथ मुझे लगता है। Openjre का उपयोग करते समय एक अजीब समस्या थी और सन jre संस्करण का उपयोग करके समस्या को हल किया गया था। यहां टर्मिनल में वे चरण हैं जो 10.04 से नीचे के संस्करणों पर लागू होते हैं, क्योंकि 10.04 से शुरू होकर सूर्य जावा को हटा दिया गया है और इसे 2jj से बदल दिया गया है:
sudo apt-get remove openjdk-6-jre default-jre default-jre-headless
sudo apt-get install sun-java6-jre sun-java6-bin sun-java6-plugin sun-java6-fonts
(सब कुछ सूर्य जावा से संबंधित। बस सुनिश्चित करने के लिए)
उसके बाद, अगर आपने ओपनजेडक को हटा दिया तो आपके पास केवल सूर्य जावा होगा। अगर आपने इसे नहीं हटाया तो आपके पास दोनों हैं। एक से दूसरे में बदलने के लिए ऐसा करें:
sudo update-java-alternatives -l
- यह आपको जावा इंजन की सूची दिखाएगा जिसका आप उपयोग कर सकते हैं।
जावा विकल्प का नाम बाईं ओर एक है, उदाहरण के लिए Openjdk इस तरह दिखाई देगा:
java-6-openjdk 1061 /usr/lib/jvm/java-6-openjdk
और आप सिस्टम को इस तरह से खोलने के लिए सेट करेंगे:
sudo update-java-alternatives -s java-6-openjdk
यदि आप सूर्य का उपयोग करना चाहते हैं तो आप ऐसा करेंगे (सूर्य संकुल की स्थापना के बाद):
sudo update-java-alternatives -s java-6-sun
यदि आप जावा 7 संस्करण का उपयोग करना चाहते हैं, तो केवल 7 के लिए ऊपर बताए गए नंबर 6 को बदल दें। उदाहरण के लिए, अगर मैं ओपनजेर संस्करण 7 को स्थापित करना चाहता था तो मैं:
sudo apt-get install openjdk-7-jre default-jre default-jre-headless
उबंटू के नए संस्करणों पर सन जावा स्थापित करना (10.04 उपरोक्त)
टर्मिनल खोलें और निम्न टाइप करें:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install oracle-java7-installer
अपने सिस्टम पर सन जावा संस्करण स्थापित करना चाहिए। इसे बदलने के लिए बस निम्नलिखित मामले में आपके पास अन्य जावा विकल्प हैं:
sudo update-java-alternatives -s java-7-oracle
यदि आप चाहते हैं कि इंस्टालेशन निम्न प्रकार से हो:
sudo echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
उसके बाद बस डिफ़ॉल्ट वातावरण चर सेट करने के लिए निम्न कार्य करें:
sudo apt-get install oracle-java7-set-default
ध्यान दें कि पीपीए में संस्करण 6, 7 और 8 शामिल हैं। इसलिए आप उनमें से किसी को भी इंस्टालेशन लाइन में संख्या बदलकर स्थापित कर सकते हैं, उदाहरण के लिए:
sudo apt-get install oracle-java8-installer
जावा स्थापित करेगा। update-java-alternatives
कमांड के साथ डिफ़ॉल्ट रूप से संस्करण का उपयोग करने और स्थापित करने की इच्छा रखने वाले जावा संस्करण को स्थापित करने के बाद , आप निम्न टाइप करके यह जांच सकते हैं कि आप किस संस्करण का उपयोग कर रहे हैं:
java -version
यह आपको उस समय आपके द्वारा उपयोग किए जा रहे डिफ़ॉल्ट संस्करण को दिखाएगा।
मैं यह भी बताना चाहूंगा कि OpenJRE / JDK ने 2 या 3 साल पहले एक लंबा रास्ता तय किया है जब इसमें कई मुद्दे थे जो सन जावा में बदलकर हल किए गए थे।