RHEL / CentOS 7/6 और फेडोरा 27-20 पर जावा 9 JDK / JRE स्थापित करें


अधिकांश लिनक्स ऑपरेटिंग सिस्टम जावा-आधारित अनुप्रयोगों और प्लगइन्स को चलाने के लिए पहले से स्थापित OpenJDK पैकेज के साथ आता है। अब, आप सोच रहे हैं कि जावा पहले से ही OS के साथ जहाज है, तो हमें इसे फिर से स्थापित करने की आवश्यकता क्यों है? हाँ! अच्छा सवाल है, लेकिन कुछ मामलों में हमें विशेष विकास अनुप्रयोगों को संकलित करने और चलाने के लिए Sun/Oracle Java प्रोग्राम की आवश्यकता है।

यही कारण है, इस लेख में हम जावा 9 मानक संस्करण डेवलपमेंट किट ( JDK ) की स्थापना प्रक्रिया को कवर करेंगे और जावा एसई रनटाइम एनवायरमेंट ( JRE ) बाइनरी पैकेज के माध्यम से

Java 9 को RHEL या CentOS आधारित डेस्कटॉप मशीन में स्थापित करने के लिए, एक ब्राउज़र खोलें और Java SE आधिकारिक डाउनलोड पेज पर नेविगेट करें और नवीनतम .rpm आपके सिस्टम में बाइनरी पैकेज।

संदर्भ के लिए, हमने आरपीएम फ़ाइल-नाम प्रदान किए हैं, कृपया केवल नीचे बताई गई फ़ाइलों का चयन करें।

jdk-9.0.4_linux-x64_bin.rpm
jre-9.0.4_linux-x64_bin.rpm

वैकल्पिक रूप से, आप नीचे दिए गए आदेशों को जारी करके जावा 9 RPM संकुल डाउनलोड करने के लिए wget उपयोगिता का उपयोग कर सकते हैं।

-------- Download Java SE JDK -------- 
# wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11/c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.rpm

-------- Download Java SE JRE --------
# wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11/c2514751926b4512b076cc82f959763f/jre-9.0.4_linux-x64_bin.rpm

Java .rpm फ़ाइल डाउनलोड पूर्ण होने के बाद, उस निर्देशिका पर जाएँ जहाँ Java पैकेज डाउनलोड किया गया है और नीचे दिए गए आदेश को जारी करके Java JDK/JRE स्थापित करें। सिस्टम इंस्टॉलर द्वारा बनाई गई पैकेज स्थापना प्रक्रिया को स्वीकार करने के लिए संकेत दिए जाने पर "y" (हां) के साथ उत्तर दें।

-------- On RHEL/CentOS 7/6 and Fedora -------- 
# yum install jdk-9.0.4_linux-x64_bin.rpm
# yum install jre-9.0.4_linux-x64_bin.rpm

-------- On Fedora 22+ Release -------- 
$ sudo dnf install jdk-9.0.4_linux-x64_bin.rpm
$ sudo dnf install jre-9.0.4_linux-x64_bin.rpm

इसके बाद, Java पर्यावरण चर और निष्पादन योग्य फ़ाइल पथ को अपने सिस्टम में डालें /usr/local/bin:/usr/local/sbin:/usr/bin:/opt/cuda/bin:/usr/lib/jvm/डिफ़ॉल्ट/बिन:/usr/bin/site_perl:/usr/bin/seller_perl:/usr/bin/core_perl चर, नीचे दिए गए आदेश जारी करके। यह विधि यह सुनिश्चित करती है कि जावा वातावरण चर और निष्पादन योग्य सुलभ प्रणाली चौड़ा होगा।

-------- Set JAVA_HOME and Path Variable JDK -------- 
# export JAVA_HOME=/usr/java/jdk-9.0.4
# export PATH=$PATH:/usr/java/jdk-9.0.4/bin

-------- Set JAVA_HOME and Path Variable JRE --------
# export JAVA_HOME=/usr/java/jre-9.0.4
# export PATH=$PATH:/usr/java/jre-9.0.4/bin

अंत में, जावा स्थापित होने के बाद, एक टर्मिनल खोलें और अपने सिस्टम में जावा इंस्टॉल किए गए संस्करण को सत्यापित करने के लिए नीचे कमांड जारी करें।

# java --version

java 9.0.4
Java(TM) SE Runtime Environment (build 9.0.4+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)

फ़ायरफ़ॉक्स समर्थन में JDK/JRE को सक्षम करने के लिए हमें इसे सक्षम करने के लिए निम्नलिखित कमांड चलाने की आवश्यकता है। यदि आपके पास फ़ायरफ़ॉक्स स्थापित नहीं है और इसे स्थापित करना पसंद है, तो लिनक्स गाइड में नवीनतम फ़ायरफ़ॉक्स स्थापित करें जांचें।

# alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk-9.0.4/lib/libnpjp2.so 20000

फ़ायरफ़ॉक्स को पुनरारंभ करके इसे सत्यापित करें और पता बार पर के बारे में: प्लगइन्स दर्ज करें।

बधाई हो! आपने CentOS/RHEL आधारित लिनक्स सिस्टम में Java 9 SE SDK का नवीनतम संस्करण सफलतापूर्वक स्थापित किया है।