Linux Tutorial for Beginners: Introduction to Linux Operating System
विषयसूची:
- शुरू करने से पहले
- OpenJDK 11 को स्थापित करना
- OpenJDK 8 को स्थापित करना
- डिफ़ॉल्ट संस्करण सेट करें
JAVA_HOME
पर्यावरण चर- जावा की स्थापना रद्द करें
- निष्कर्ष
इस ट्यूटोरियल में, हम बताएंगे कि डेबियन 10 लिनक्स पर जावा (ओपनजेडके) कैसे स्थापित करें।
जावा सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक है जिसका उपयोग विभिन्न प्रकार के अनुप्रयोगों और प्रणालियों के निर्माण के लिए किया जाता है। जावा में विकसित अनुप्रयोग स्केलेबल, लचीले और रखरखाव योग्य हैं।
शुरू करने से पहले
जावा, ओपनजेडके और ओरेकल जावा के दो अलग-अलग कार्यान्वयन हैं, उनके बीच लगभग कोई अंतर नहीं है सिवाय इसके कि ओरेकल जावा में कुछ अतिरिक्त वाणिज्यिक विशेषताएं हैं। ओरेकल जावा लाइसेंस सॉफ्टवेयर के केवल गैर-व्यावसायिक उपयोग की अनुमति देता है, जैसे व्यक्तिगत उपयोग और विकास उपयोग।
डिफ़ॉल्ट डेबियन 10 रिपॉजिटरी में दो अलग-अलग जावा पैकेज, जावा रनटाइम एनवायरनमेंट (JRE) और जावा डेवलपमेंट किट (JDK) शामिल हैं। JRE में जावा वर्चुअल मशीन (JVM), कक्षाएं और बायनेरी शामिल हैं जो आपको जावा प्रोग्राम चलाने की अनुमति देती हैं। जावा डेवलपर्स को JDK स्थापित करना चाहिए जिसमें JRE और विकास / डीबगिंग टूल और लाइब्रेरी शामिल हैं जो जावा अनुप्रयोगों के निर्माण के लिए आवश्यक हैं।
OpenJDK 11 को स्थापित करना
OpenJDK 11, जावा प्लेटफ़ॉर्म का खुला स्रोत कार्यान्वयन डेबियन 10, बस्टर में डिफ़ॉल्ट जावा विकास और रनटाइम है।
संकुल अनुक्रमणिका को अद्यतन करने और OpenJDK 11 JDK पैकेज को स्थापित करने के लिए sudo विशेषाधिकार या रूट वाले उपयोगकर्ता के रूप में निम्नलिखित कमांड चलाएँ:
sudo apt update
sudo apt install default-jdk
एक बार इंस्टॉलेशन पूरा हो जाने पर, आप जावा संस्करण की जाँच करके इसे सत्यापित कर सकते हैं:
java -version
आउटपुट कुछ इस तरह दिखना चाहिए:
openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+7-post-Debian-5) OpenJDK 64-Bit Server VM (build 11.0.3+7-post-Debian-5, mixed mode, sharing)
बस! इस बिंदु पर, आपने अपने डेबियन सिस्टम पर सफलतापूर्वक जावा स्थापित किया है।
default-jre
पैकेज स्थापित करें।
OpenJDK 8 को स्थापित करना
लेखन के समय, पिछले जावा एलटीएस संस्करण 8 आधिकारिक डेबियन बस्टर रिपॉजिटरी में उपलब्ध नहीं है।
हम AdoptOpenJDK रिपॉजिटरी को सक्षम करेंगे, जो कि OpenJDK पैकेज प्रदान करता है।
-
संकुल सूची को अद्यतन करने और HTTPS पर एक नया भंडार जोड़ने के लिए आवश्यक निर्भरता स्थापित करके शुरू करें:
sudo apt update
sudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common
निम्नलिखित वेज कमांड का उपयोग करके रिपॉजिटरी की GPG कुंजी आयात करें:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
अपने सिस्टम में AdoptOpenJDK APT रिपॉजिटरी जोड़ें:
sudo add-apt-repository --yes
एक बार रिपॉजिटरी सक्षम होने के बाद, उपयुक्त स्रोतों को अपडेट करें और निम्नलिखित कमांड्स का उपयोग करके जावा 8 स्थापित करें:
sudo apt update
sudo apt install adoptopenjdk-8-hotspot
अंत में, जावा संस्करण की जाँच करके अधिष्ठापन को सत्यापित करें:
java -version
आउटपुट कुछ इस तरह दिखना चाहिए:
openjdk version "1.8.0_212" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b04, mixed mode)
डिफ़ॉल्ट संस्करण सेट करें
java -version
डिफ़ॉल्ट संस्करण को बदलने के लिए
update-alternatives
कमांड का उपयोग करें:
sudo update-alternatives --config java
आउटपुट कुछ इस तरह दिखेगा:
आपको सभी स्थापित जावा संस्करणों की सूची के साथ प्रस्तुत किया जाएगा। उस संस्करण की संख्या दर्ज करें जिसे आप डिफ़ॉल्ट के रूप में उपयोग करना चाहते हैं और Enter
जावा स्थापना स्थान निर्धारित करने के लिए कुछ जावा अनुप्रयोगों द्वारा
जावा कहां स्थापित है, यह जानने के लिए
इस उदाहरण में स्थापना पथ निम्नानुसार हैं: अपने पसंदीदा जावा इंस्टॉलेशन का रास्ता देखने के बाद,
मान लें कि आप
अपने वर्तमान शेल पर प्रभावी होने के लिए आप या तो लॉग आउट कर सकते हैं और लॉग इन कर सकते हैं या निम्न स्रोत कमांड चला सकते हैं: सत्यापित करें कि
आपको जावा इंस्टॉलेशन का रास्ता देखना चाहिए: आप किसी भी अन्य पैकेज की तरह जावा की स्थापना रद्द कर सकते हैं। उदाहरण के लिए,
OpenJDK का नवीनतम एलटीएस संस्करण डिफ़ॉल्ट डेबियन 10 बस्टर रिपॉजिटरी में उपलब्ध है और इंस्टॉलेशन एक सरल और सीधा काम है।
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/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 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/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
Enter
।
JAVA_HOME
पर्यावरण चर
JAVA_HOME
पर्यावरण चर का उपयोग किया जाता है।
JAVA_HOME
पर्यावरण चर सेट करने के लिए,
update-alternatives
कमांड का उपयोग करें:
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
पर स्थित है
/etc/environment
फ़ाइल खोलें:
sudo nano /etc/environment
JAVA_HOME
को OpenJDK 11 पथ पर सेट करना चाहते हैं, फ़ाइल के अंत में निम्न पंक्ति जोड़ें:
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
पर्यावरण चर सही तरीके से सेट किया गया था:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
एक सिस्टम-वाइड कॉन्फ़िगरेशन फ़ाइल है, जिसका उपयोग सभी उपयोगकर्ताओं द्वारा किया जाता है। यदि आप प्रति उपयोगकर्ता के आधार पर
JAVA_HOME
चर सेट करना चाहते हैं तो लाइन को
.bashrc
या किसी अन्य कॉन्फ़िगरेशन फ़ाइल में जोड़ें, जो उपयोगकर्ता के लॉग इन करने पर लोड होती है।
जावा की स्थापना रद्द करें
default-jdk
पैकेज को अनइंस्टॉल करने के लिए बस चलाएं:निष्कर्ष
डेबियन 10 लिनक्स पर रेडिस को कैसे स्थापित करें और कॉन्फ़िगर करें

इस ट्यूटोरियल में, हम एक डेबियन 10, बस्टर पर रेडिस को स्थापित और कॉन्फ़िगर करने के तरीके को कवर करेंगे। रेडिस एक ओपन-सोर्स इन-मेमोरी की-वैल्यू डेटा स्टोर है।
डेबियन 10 लिनक्स पर स्क्वीड प्रॉक्सी को कैसे स्थापित करें और कॉन्फ़िगर करें

स्क्विड HTTP, HTTPS, FTP, और अधिक जैसे लोकप्रिय नेटवर्क प्रोटोकॉल का समर्थन करने वाला एक पूर्ण विशेषताओं वाला कैशिंग प्रॉक्सी है। इस ट्यूटोरियल में हम बताएंगे कि डेबियन बस्टर पर स्क्वीड प्रॉक्सी कैसे सेट करें।
डेबियन 9 पर जावा कैसे स्थापित करें

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