जेआरई 7 स्थापित करने के तरीके पर एक समान उत्तर है ।
जावा JDK स्थापित करें
मैनुअल तरीका है
डाउनलोड 32-बिट या 64-बिट लिनक्स "संकुचित बाइनरी फ़ाइल" - यह एक ".tar.gz" फ़ाइल एक्सटेंशन है।
इसे अनकम्प्रेस्ड करें
tar -xvf jdk-8-linux-i586.tar.gz
(32-बिट)
tar -xvf jdk-8-linux-x64.tar.gz
(64-बिट)
JDK 8 पैकेज को ./jdk1.8.0
डायरेक्टरी में निकाला जाता है । एनबी: ओरेकल के बाद से इस फ़ोल्डर का नाम ध्यान से देखें क्योंकि यह प्रत्येक अपडेट के साथ कभी-कभार बदलता है।
अब JDK 8 डायरेक्टरी को आगे बढ़ाएं /usr/lib
सूद mkdir -p / usr / lib / jvm
sudo mv ./jdk1.8.0 / usr / lib / jvm /
अब दौड़ो
सूडो अपडेट-अल्टरनेटिव्स - इंस्टॉलेशन "/ usr / bin / java" "जावा" "/usr/lib/jvm/jdk1.8.0/bin/java" 1
सूडो अपडेट-अल्टरनेटिव्स - इंस्टॉलेशन "/ usr / bin / javac" "javac" "/usr/lib/jvm/jdk1.8.0/bin/javac" 1
सूडो अपडेट-अल्टरनेटिव्स - इंस्टॉलेशन "/ usr / bin / javaws" "javaws" "/usr/lib/jvm/jdk1.8.0/bin/javaws" 1
यह Oracle JDK को 1 की प्राथमिकता देगा, जिसका अर्थ है कि अन्य JDK को स्थापित करना इसे डिफ़ॉल्ट के रूप में प्रतिस्थापित करेगा । यदि आप चाहते हैं कि Oracle JDK डिफ़ॉल्ट रहे तो उच्च प्राथमिकता का उपयोग करना सुनिश्चित करें।
फ़ाइल स्वामित्व और निष्पादन योग्यताओं की अनुमति को सही करें:
सुडो चामोद ए + एक्स / यूएसआर / बिन / जावा
सुडो चामोद ए + एक्स / यूएसआर / बिन / जेवाक
sudo chmod a + x / usr / bin / javaws
sudo chown -R root: root /usr/lib/jvm/jdk1.8.0
NB: याद रखें - जावा JDK में कई और निष्पादन योग्य हैं जिन्हें आप इसी प्रकार ऊपर स्थापित कर सकते हैं। java
, javac
, javaws
शायद सबसे अक्सर आवश्यक हैं। यह उत्तर उपलब्ध अन्य निष्पादनयोग्य को सूचीबद्ध करता है।
Daud
सूडो अद्यतन-विकल्प --config जावा
आपको नीचे दिए गए आउटपुट के समान दिखाई देगा - 3
इस सूची में उदाहरण के लिए jdk1.8.0 की संख्या चुनें - (जब तक कि आपने जावा को अपने कंप्यूटर में कभी इंस्टॉल नहीं किया है, उस स्थिति में एक वाक्य जिसमें "कॉन्फ़िगर करने के लिए कुछ भी नहीं है" दिखाई देगा) ):
$ sudo update-alternatives --config java
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 auto mode
1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode
* 2 /usr/lib/jvm/jdk1.7.0/bin/java 1 manual mode
3 /usr/lib/jvm/jdk1.8.0/bin/java 1 manual mode
Press enter to keep the current choice[*], or type selection number: 3
update-alternatives: using /usr/lib/jvm/jdk1.8.0/bin/java to provide /usr/bin/java (java) in manual mode
इसके लिए उपरोक्त दोहराएं:
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
NetBeans उपयोगकर्ताओं के लिए ध्यान दें!
आपको कॉन्फ़िगरेशन फ़ाइल को डिफ़ॉल्ट रूप से संपादित करने के लिए नए JDK को सेट करने की आवश्यकता है ।
यदि आप मोज़िला फ़ायरफ़ॉक्स प्लगइन को सक्षम करना चाहते हैं:
32 bit:
ln -s /usr/lib/jvm/jdk1.8.0/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/
64 bit:
ln -s /usr/lib/jvm/jdk1.8.0/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
एनबी: आप सिस्टम-वाइड इंस्टॉलेशन ( 15.04 से आगे) के लिए प्लगइन ( libnpjp2.so
) को लिंक कर सकते हैं । उबंटू 13.10 के लिए, प्लगइन निर्देशिका का मार्ग है ।/usr/lib/firefox/plugins/
/usr/lib/firefox-addons/plugins
/usr/lib/firefox/browser/plugins/
आपके कॉन्फ़िगरेशन के आधार पर, आपको फ़ायरफ़ॉक्स (या अन्य ब्राउज़र) के लिए ऐपर्मर प्रोफाइल को अपडेट करने की आवश्यकता हो सकती है /etc/apparmor.d/abstractions/ubuntu-browsers.d/java
:
# Replace the two lines:
# /usr/lib/jvm/java-*-sun-1.*/jre/bin/java{,_vm} cx -> browser_java,
# /usr/lib/jvm/java-*-sun-1.*/jre/lib/*/libnp*.so cx -> browser_java,
# with those (or adapt to your new jdk folder name)
/usr/lib/jvm/jdk*/jre/bin/java{,_vm} cx -> browser_java,
/usr/lib/jvm/jdk*/jre/lib/*/libnp*.so cx -> browser_java,
फिर पुनः शुरू करें:
sudo /etc/init.d/apparmor restart
आसान तरीका (अप्रचलित)
नोट: WebUpd8 टीम का पीपीए 16 अप्रैल, 2019 से प्रभावी रूप से बंद कर दिया गया है। इस प्रकार इस पीपीए में कोई जावा फाइल नहीं है। लॉन्चपैड पर पीपीए के पेज पर अधिक जानकारी पाई जा सकती है । इसलिए यह विधि अब काम नहीं करती है और हॉस्टेरिकल कारणों से मौजूद है।
JDK 7 को स्थापित करने का सबसे आसान तरीका वेब Up8 Oracle जावा OOS के साथ करना है। हालांकि, यह माना जाता है कि यह पीपीए कभी-कभी पुराना हो जाता है। PPA के उपयोग के खतरों पर भी ध्यान दें ।
यह JDK 7 (जिसमें Java JDK, JRE और Java ब्राउज़र प्लगइन शामिल है):
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
# or if you want JDK 8:
# sudo apt-get install oracle-java8-installer
# these commands install Oracle JDK7/8 and set them as default VMs automatically:
# sudo apt-get install oracle-java7-set-default
# sudo apt-get install oracle-java8-set-default
स्रोत
एनबी: इससे पहले कि कोई चिल्लाता है यह ओरेकल पुनर्वितरण लाइसेंस के खिलाफ है - पीपीए में वास्तव में व्यक्तिगत रिपॉजिटरी में जावा नहीं है। इसके बजाय, PPA Oracle से सीधे डाउनलोड करता है और इसे इंस्टॉल करता है।
स्क्रिप्ट का तरीका
यदि आप पिछले जावा इंस्टॉलेशन के साथ उबंटू की एक नई स्थापना पर हैं, तो यह स्क्रिप्ट ऊपर बताई गई प्रक्रिया को स्वचालित कर देती है यदि आप उस सभी को कंसोल में टाइप नहीं करना चाहते हैं। याद रखें, आपको अभी भी जावा को ओरेकल की वेबसाइट से डाउनलोड करने की आवश्यकता है - ओरेकल के लिंक wget
अनुकूल नहीं हैं ।
इसका उपयोग करने से पहले यह सुनिश्चित कर लें कि यह स्क्रिप्ट उसी निर्देशिका में है जिस .tar.gz
फ़ाइल एक्सटेंशन को आपने डाउनलोड किया है और ऐसी फाइलें नहीं हैं जो उसी फ़ोल्डर में jdk-7 से शुरू होती हैं। यदि वहाँ हैं, तो कृपया उन्हें अस्थायी रूप से फ़ोल्डर से बाहर ले जाएँ। स्क्रिप्ट को निष्पादन योग्य बनाने के लिए याद रखें ( chmod +x <script's file>
)।
#!/bin/sh
tar -xvf jdk-7*
sudo mkdir /usr/lib/jvm
sudo mv ./jdk1.7* /usr/lib/jvm/jdk1.7.0
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1
sudo chmod a+x /usr/bin/java
sudo chmod a+x /usr/bin/javac
sudo chmod a+x /usr/bin/javaws
यदि आप फ़ायरफ़ॉक्स के लिए प्लगइन स्थापित करना चाहते हैं तो इसे स्क्रिप्ट के अंत में जोड़ें:
mkdir ~/.mozilla/plugins
ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
sudo /etc/init.d/apparmor restart
जांचें कि क्या इंस्टॉलेशन सफल था
आप जाँच कर सकते हैं कि क्या इंस्टॉलेशन निम्नलिखित कमांड के साथ सफल हुआ:
java -version
आपको कुछ ऐसा देखना चाहिए
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
आप देख सकते हैं कि JRE मोज़िला प्लगइन आधिकारिक ओरेकल वेबसाइट का उपयोग करके सफल रहा है या नहीं ।
जावा 6 के लिए: मैं Oracle JDK 6 कैसे स्थापित करूँ?