एंड्रॉयड

डेबियन 9 पर जावा कैसे स्थापित करें

Linux Tutorial for Beginners: Introduction to Linux Operating System

Linux Tutorial for Beginners: Introduction to Linux Operating System

विषयसूची:

Anonim

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

दो अलग-अलग जावा पैकेज, जावा रनटाइम एनवायरनमेंट (JRE) और जावा डेवलपमेंट किट (JDK) हैं। यदि आप केवल जावा प्रोग्राम चलाना चाहते हैं, तो आपको JRE की आवश्यकता है और यदि आप Java डेवलपर हैं, तो आपको JDK की आवश्यकता होगी जिसमें JRE और विकास / डिबगिंग टूल और लाइब्रेरी शामिल हैं।

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

आवश्यक शर्तें

इस ट्यूटोरियल को जारी रखने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं।

OpenJDK 8 स्थापित करें

OpenJDK 8, जावा प्लेटफ़ॉर्म का खुला स्रोत कार्यान्वयन डेबियन 9 में डिफ़ॉल्ट जावा विकास और रनटाइम है। स्थापना सरल और सीधी है।

OpenJDK 8 JDK को मानक डेबियन रिपॉजिटरी से स्थापित करने के लिए निम्नलिखित कमांड का उपयोग करें:

sudo apt update sudo apt install default-jdk

एक बार इंस्टॉलेशन पूरा हो जाने पर, आप जावा संस्करण की जाँच करके इसे सत्यापित कर सकते हैं:

java -version

आउटपुट कुछ इस तरह दिखना चाहिए:

openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1~deb9u1-b01) OpenJDK 64-Bit Server VM (build 25.212-b01, mixed mode)

बस! इस बिंदु पर, आपको अपने डेबियन सिस्टम पर सफलतापूर्वक जावा स्थापित करना चाहिए।

JRE को JDK पैकेज में शामिल किया गया है। यदि आपको केवल JRE की आवश्यकता है, तो default-jre पैकेज स्थापित करें:

OpenJDK 11 स्थापित करें

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

पहले अपने सिस्टम के सॉफ़्टवेयर रिपॉजिटरी सूची में बैकपोर्ट जोड़ें:

echo 'deb http://ftp.debian.org/debian stretch-backports main' | sudo tee /etc/apt/sources.list.d/stretch-backports.list

एक बार रिपॉजिटरी सक्षम होने के बाद, उपयुक्त स्रोतों को अपडेट करें और निम्नलिखित कमांड्स का उपयोग करके जावा 11 स्थापित करें:

sudo apt update sudo apt install openjdk-11-jdk

Oracle जावा स्थापित करना

ओरेकल जावा को स्थापित करने से पहले सुनिश्चित करें कि आपने ओरेकल जेडडीके लाइसेंस पढ़ा है। लाइसेंस सॉफ्टवेयर के केवल गैर-व्यावसायिक उपयोग की अनुमति देता है, जैसे व्यक्तिगत उपयोग और विकास उपयोग।

ओरेकल जावा 11 को लिनक्स विद्रोह पीपीए से स्थापित किया जा सकता है।

निम्नलिखित चरणों का वर्णन है कि डेबियन 9 पर ओरेकल जावा 11 कैसे स्थापित करें:

  1. आवश्यक पैकेजों को स्थापित करके शुरू करें:

    sudo apt install dirmngr gnupg

    PPA सार्वजनिक कुंजी आयात करें और निम्न आदेश के साथ भंडार को सक्षम करें:

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

    रिपॉजिटरी के जुड़ने के बाद, संकुल सूची को अपडेट करें और टाइप करके oracle-java11-installer पैकेज oracle-java11-installer करें:

    sudo apt update sudo apt install oracle-java11-installer

    आपको Oracle लाइसेंस स्वीकार करने के लिए प्रेरित किया जाएगा।

    निम्नलिखित कमांड को चलाकर इंस्टालेशन को सत्यापित करें जो R वर्जन को प्रिंट करेगा:

    java -version

    java version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)

डिफ़ॉल्ट संस्करण सेट करें

यदि आपके पास कई जावा संस्करण हैं जो आपके डेबियन मशीन पर यह जांचने के लिए स्थापित है कि कौन सा संस्करण डिफ़ॉल्ट जावा संस्करण प्रकार के रूप में सेट है:

java -version

आउटपुट कुछ इस तरह दिखना चाहिए:

openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+1-Debian-1bpo91) OpenJDK 64-Bit Server VM (build 11.0.3+1-Debian-1bpo91, mixed mode, sharing)

डिफ़ॉल्ट संस्करण को बदलने के लिए update-alternatives प्रणाली कमांड का उपयोग करें:

sudo update-alternatives --config java

There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number: There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:

आपको अपने डेबियन सिस्टम पर सभी स्थापित जावा संस्करणों की सूची के साथ प्रस्तुत किया जाएगा। उस संस्करण की संख्या दर्ज करें जिसे आप डिफ़ॉल्ट के रूप में उपयोग करना चाहते हैं और Enter Enter

जावा की स्थापना रद्द करें

यदि किसी भी कारण से आप जावा पैकेज को अनइंस्टॉल करना चाहते हैं, तो आप इसे किसी भी अन्य पैकेज की तरह अनइंस्टॉल कर सकते हैं।

उदाहरण के लिए, यदि आप default-jdk पैकेज को अनइंस्टॉल करना चाहते हैं तो बस चलाएं:

sudo apt remove default-jdk

निष्कर्ष

अब जब आपने अपने डेबियन सर्वर पर विभिन्न जावा संस्करणों को स्थापित और प्रबंधित करना सीख लिया है, तो आपका अगला कदम जावा पर चलने वाले कई एप्लिकेशनों में से एक को स्थापित करने के लिए हो सकता है, जैसे कि टॉमकैट, जेबॉस / वाइल्डफली, अपाचे मावेन, ग्लासफिश, एलास्टिसर्च, कैसेंड्रा, जेनकिंस.. आदि

जावा डेबियन