- - लिनक्स पर जावा कैसे स्थापित करें

लिनक्स पर जावा कैसे स्थापित करें

जावा रनटाइम और जावा-आधारित अनुप्रयोगवे उतने लोकप्रिय नहीं थे, जितने वे एक बार थे। कई डेवलपर्स एक मंच के रूप में इससे दूर जाने की पूरी कोशिश कर रहे हैं। जावा रनटाइम की प्रतिष्ठा के बावजूद, आज भी भारी उपयोग किया जाता है। यह एंड्रॉइड पर है, लोकप्रिय वेब एप्लिकेशन इसके द्वारा संचालित हैं, वीडियो गेम अभी भी इस पर चलते हैं, और इसका उपयोग बड़े पैमाने पर लिनक्स सर्वरों पर भी किया जाता है। यदि आप एक लिनक्स उपयोगकर्ता हैं जो लिनक्स पर जावा स्थापित करना चाहते हैं तो आपके पास दो विकल्प हैं जिन्हें आप आज़मा सकते हैं।

OpenJDK परियोजना, एक ओपन-सोर्स हैजावा रनटाइम वातावरण का कार्यान्वयन जो लगभग हर लिनक्स वितरण पर आसानी से काम करता है। इसके साथ ही, लिनक्स उपयोगकर्ता आधिकारिक ओरेकल जावा किट भी स्थापित कर सकते हैं, जो कि प्राप्त करना अधिक कठिन है लेकिन अधिक आधुनिक सुविधाओं और बेहतर कार्यक्षमता प्रदान करता है। इस पोस्ट में, हम उन दोनों को स्थापित करने और चलाने के तरीके के बारे में बताएंगे।

विकल्प 1 - जावा ओपनजेडके

यह देखते हुए कि ओरेकल का जावा रनटाइम वातावरण औसत उपयोगकर्ताओं के लिए स्थापित करने के लिए चुनौतीपूर्ण है, जावा ओपनजेडके लिनक्स के लिए एक उपयोगी उपकरण है।

OpenJDK के कई अलग-अलग संस्करण हैं। अब तक, वहाँ 11 का संस्करण है, और इसे सभी नए पैच मिल गए हैं। हालांकि, अधिकांश लिनक्स वितरण अपने पैकेज अभिलेखागार में OpenJDK के पुराने रिलीज को ले जाते हैं, और वे भी इंस्टॉल करने योग्य होते हैं।

Linux पर Java OpenJDK इंस्टॉल करना बेहद आसान है,और आपको पूरी मेहनत करने की आवश्यकता नहीं है इसे प्राप्त करने के लिए, एक टर्मिनल विंडो खोलें और उन निर्देशों का पालन करें जो आपके द्वारा उपयोग किए जाने वाले लिनक्स वितरण के साथ मेल खाते हैं।

उबंटू

उबंटू 18.10, साथ ही साथ उबंटू 18.04 एलटीएस, ओपनजेडके (11) की नवीनतम रिलीज है। आप निम्न को चलाकर प्राथमिक सॉफ़्टवेयर संग्रह से आसानी से इसे स्थापित कर सकते हैं उपयुक्त आदेश।

sudo apt install openjdk-11-jdk openjdk-11-jre

वैकल्पिक रूप से, यदि आप अभी भी उबंटू 16.04 एलटीएस पर हैं और जावा की आवश्यकता है, तो आप ओपनजेडके 8. प्राप्त कर सकते हैं। ध्यान रखें कि यह संस्करण 11 के रूप में नया या फीचर से भरा नहीं है!

sudo apt install openjdk-8-jdk openjdk-8-jre

डेबियन

डेबियन पर OpenJDK काम करना काफी आसान है। उस के साथ, कृपया ध्यान रखें कि डेबियन अस्तबल (9) की वर्तमान रिलीज़ केवल ओपनजेडके 8, आउट ऑफ़ डेट रिलीज़ होती है।

sudo apt-get install  openjdk-8-jre openjdk-8-jdk

जैसा कि ऊपर बताया गया है, डेबियन 9 स्टेबल में कुछ हैगंभीर रूप से पुराने OpenJDK पैकेज। यदि आपको कुछ नया करने की आवश्यकता है, तो डेबियन 10 को अपडेट करने पर विचार करें। या, यह जांचें कि आप नए सॉफ़्टवेयर प्राप्त करने के लिए बैकपोर्ट कैसे सक्षम कर सकते हैं।

आर्क लिनक्स

आर्क लिनक्स में नवीनतम OpenJDK पैकेज (संस्करण 11) है। इसे स्थापित करने के लिए, आपको AUR का सहारा लेने की आवश्यकता नहीं होगी। इसके बजाय, यह पचमन के माध्यम से सीधे "अतिरिक्त" रेपो से जाना आसान है।

sudo pacman -S jre-openjdk jdk-openjdk

फेडोरा

फेडोरा लिनक्स अपने सॉफ्टवेयर पैकेज आर्काइव में OpenJDK के कई रिलीज़ करता है। इसके साथ ही कहा गया, नवीनतम रिलीज़ को चलाना सबसे अच्छा है, क्योंकि इसमें नवीनतम सुविधाएँ हैं।

फेडोरा लिनक्स पर ओपनजेडके 11 प्राप्त करने के लिए, निम्नलिखित दर्ज करें DNF एक टर्मिनल विंडो में कमांड।

sudo dnf install java-11-openjdk

OpenSUSE

OpenJDK रनटाइम वातावरण, साथ ही आपके OpenSUSE लिनक्स सिस्टम के लिए विकास किट प्राप्त करने की आवश्यकता है? आपको यह जानकर खुशी होगी कि इसे स्थापित करना बहुत आसान है! इसे प्राप्त करने के लिए, दर्ज करें Zypper नीचे कमान।

sudo zypper install java-11-openjdk

जेनेरिक लिनक्स

OpenJDK के लिए स्रोत कोड उपलब्ध हैसभी लिनक्स पर स्थापित करें। यदि आप एक लिनक्स-आधारित ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं, जो OpenJDK को बॉक्स से बाहर नहीं करता है, तो डाउनलोड पृष्ठ पर हेड करें और कोड को स्वयं पकड़ें।

विकल्प 2 - ओरेकल का जावा रनटाइम एनवायरनमेंट

ज्यादातर मामलों में OpenJDK काम करता है। हालाँकि, यह लिनक्स पर जावा अनुप्रयोगों के 100% के लिए काम नहीं करता है। यदि आप OpenJDK का उपयोग करके कुछ मुद्दों में भाग लेते हैं, तो यह केवल आधिकारिक ओरेकल संस्करण को स्थापित करने के लिए एक शानदार विचार है।

लिनक्स के लिए ओरेकल जावा विभिन्न प्रकार के लिनक्स वितरण पर काम करता है। गाइड के इस भाग में, हम कवर करते हैं कि उन सभी वितरणों पर काम करने वाले रनटाइम वातावरण को कैसे प्राप्त करें, जिनके पास पैकेज उपलब्ध हैं।

उबंटू

भले ही उबंटू लिनक्स सबसे ज्यादा दुनिया हैलोकप्रिय उपभोक्ता-आधारित लिनक्स ऑपरेटिंग सिस्टम, ओरेकल में इंस्टॉलेशन के लिए डाउनलोड करने योग्य डीईबी पैकेज नहीं है। नतीजतन, उपयोगकर्ताओं ने एक तृतीय-पक्ष पीपीए संग्रह बनाया है जो स्थापना को स्वचालित रूप से करता है।

पीपीए को काम करने के लिए, एक टर्मिनल खोलें और उपयोग करें एड-apt-भंडार नीचे कमान।

sudo add-apt-repository ppa:webupd8team/java

अगला, भागो अपडेट करें आदेश।

sudo apt update

Apt कमांड का उपयोग करते हुए, Oracle जावा 11 स्थापित करें।

sudo apt install oracle-java11-installer

अंत में, जावा 11 को डिफ़ॉल्ट के रूप में सेट करें।

sudo apt install oracle-java11-set-default

डेबियन

डेबियन पर जावा की आवश्यकता है? ऑपरेटिंग सिस्टम की समानता के कारण उबंटू के लिए पीपीए का उपयोग करना संभव है। इसे चालू करने के लिए, एक टर्मिनल लॉन्च करें और रूट एक्सेस हासिल करें।

su

अब आपके पास डेबियन पर रूट है, जावा पीपीए को अपने सिस्टम में जोड़ें।

echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list

इसके बाद, सॉफ़्टवेयर स्रोत की GPG कुंजी को सक्षम करें उपयुक्त कुंजी.

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

चलाएं अपडेट करें आदेश.

apt-get update

सॉफ्टवेयर स्रोतों का उपयोग करके जावा 11 स्थापित करें Apt-get.

apt-get install oracle-java11-installer

अंत में, जावा 11 को डिफ़ॉल्ट के रूप में सेट करें।

sudo apt-get install oracle-java11-set-default

आर्क लिनक्स

कोई आधिकारिक ओरेकल जावा रनटाइम पैकेज नहीं हैआर्क अर में। यदि आपको जावा की बिल्कुल आवश्यकता है, तो आधिकारिक लिनक्स डाउनलोड पृष्ठ देखें। आप जावा के तारगेज रिलीज़ को डाउनलोड और इंस्टॉल कर पाएंगे। अन्यथा, OpenJDK के साथ रहें।

Fedora और OpenSUSE

Oracle जावा का RPM वितरित करता है, जिससे आप Fedora और OpenSUSE पर जावा आसानी से स्थापित कर पाएंगे। इसे चालू करने के लिए, Oracle.com पर डाउनलोड पृष्ठ पर जाएं।

पृष्ठ पर, Java के RPM रिलीज़ को पकड़ो। फिर, एक टर्मिनल खोलें और इसे अपने सिस्टम पर स्थापित करने के लिए नीचे दिए गए निर्देशों का पालन करें।

फेडोरा

cd ~/Downloads
sudo dnf install jre-8u191-linux-x64.rpm

OpenSUSE

cd ~/Downloads
sudo zypper install jre-8u191-linux-x64.rpm

जेनेरिक लिनक्स

ओरेकल में उनके जावा रनटाइम का एक टारजेड रिलीज है। यदि आपको आधिकारिक जावा JRE की आवश्यकता है, तो इस लिंक पर जाएं, इसे डाउनलोड करें, और इसे काम करने के लिए पृष्ठ पर दिए गए निर्देशों का पालन करें।

टिप्पणियाँ