उबंटू पर जावा कैसे स्थापित करें: एक दोस्ताना गाइड

उबंटू पर जावा कैसे स्थापित करें: एक दोस्ताना गाइड

उबंटू पर जावा कैसे स्थापित करें: एक दोस्ताना गाइड।

उबंटू पर जावा कैसे स्थापित करें: एक दोस्ताना गाइड

हैलो वहाँ, उबंटू साहसी! तो, आप अपने उबंटू समर्पित सर्वर या वीपीएस पर जावा स्थापित करना चाहते हैं? खैर, आप भाग्य में हैं! आज, हम ऐसा करने के लिए एक साथ एक डिजिटल खोज पर जा रहे हैं। अब, अपने माउस और कीबोर्ड को पकड़ो, और चलो शुरू करते हैं!

जावा को समझना

जावा, जैसा कि आप पहले से ही जानते होंगे, दुनिया की सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक है। इसका उपयोग एंटरप्राइज़ सॉफ़्टवेयर से एंड्रॉइड ऐप तक और यहां तक कि इंटरनेट ऑफ थिंग्स (आईओटी) के छोटे उपकरणों में भी किया जाता है।

जावा को प्रोग्राम निष्पादित करने के लिए एक रनटाइम वातावरण (जेआरई) की आवश्यकता होती है। और जावा अनुप्रयोगों को विकसित करने के लिए, आपको जावा डेवलपमेंट किट (जेडीके) की आवश्यकता होगी। जेडीके में जेआरई शामिल है, इसलिए यदि आप कुछ कोडिंग करने जा रहे हैं, तो आपको केवल जेडीके स्थापित करने की आवश्यकता होगी।

जेडीके के विभिन्न वितरण उपलब्ध हैं, जिनमें ओरेकल का आधिकारिक जेडीके और ओपनजेडीके, एक ओपन-सोर्स संस्करण शामिल है। हमारी खोज के लिए, हम ओपनजेडीके का उपयोग करेंगे, लेकिन मैं आपको यह भी दिखाऊंगा कि ओरेकल के जेडीके को अच्छे उपाय के लिए कैसे स्थापित किया जाए।

चलो यात्रा शुरू करते हैं!

चरण 1: मौजूदा जावा संस्करणों के लिए जाँच

आरंभ करने से पहले, यह जांचना अच्छा है कि जावा पहले से ही आपके सिस्टम पर स्थापित है या नहीं। अपना टर्मिनल खोलें (CTRL + ALT + T ऐसा करने का सबसे तेज़ तरीका है) और टाइप करें:


java -version

यदि आपको एक प्रतिक्रिया मिलती है जो जावा संस्करण को इंगित करती है, तो इसका मतलब है कि जावा पहले से ही स्थापित है। यदि नहीं, तो तट हमारे स्थापना साहसिक कार्य के लिए स्पष्ट है।

चरण 2: पैकेज रिपॉजिटरी को अद्यतन करना

इसके बाद, हमें यह सुनिश्चित करने की आवश्यकता है कि उबंटू का पैकेज रिपॉजिटरी अप-टू-डेट है। आपके टर्मिनल में, निम्न आदेश दर्ज करें:


sudo apt update
sudo apt upgrade

अब, हम जावा स्थापित करने के लिए तैयार हैं!

चरण 3: OpenJDK स्थापित करना

OpenJDK को स्थापित करने के लिए, अपने टर्मिनल में निम्न आदेश दर्ज करें:


sudo apt install default-jdk

यह आदेश OpenJDK का नवीनतम उपलब्ध संस्करण स्थापित करता है। यदि आप एक विशिष्ट संस्करण चाहते हैं, तो आप इसे निर्दिष्ट कर सकते हैं। उदाहरण के लिए, OpenJDK 11 स्थापित करने के लिए, आप दर्ज करेंगे:


sudo apt install openjdk-11-jdk

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


java -version

यदि सब कुछ ठीक हो गया, तो आपको जावा का संस्करण देखना चाहिए जिसे आपने प्रदर्शित किया था।

चरण 4: JAVA_HOME पर्यावरण चर सेट करना

कुछ जावा अनुप्रयोग जावा स्थापना स्थान निर्धारित करने के लिए JAVA_HOME वातावरण चर का उपयोग करते हैं। इस चर को सेट करने के लिए, पहले, निर्धारित करें कि जावा कहाँ स्थापित है:


sudo update-alternatives --config java

यह आदेश जावा स्थापना के लिए पथ प्रदर्शित करेगा। इस पथ की प्रतिलिपि बनाएँ.

इसके बाद, पर्यावरण चर फ़ाइल खोलें:


sudo nano /etc/environment

इस फ़ाइल के अंत में, निम्न पंक्ति जोड़ें (/path/to/java को आपके द्वारा कॉपी किए गए पथ से प्रतिस्थापित करें):


JAVA_HOME="/path_HOME=\"/path/to/java\"

फिर, फ़ाइल सहेजें और बंद करें (CTRL+X, फिर Y, फिर ENTER). चर लोड करने के लिए, स्रोत आदेश का उपयोग करें:


source /etc/environment

आप इसे प्रतिध्वनित करके सत्यापित कर सकते हैं कि JAVA_HOME सेट किया गया है:


echo $JAVA_HOME

शानदार काम! आपने अभी अपने उबंटू सिस्टम पर ओपनजेडीके स्थापित किया है!

वैकल्पिक: ओरेकल के जेडीके स्थापित करना

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

सबसे पहले, ओरेकल के आधिकारिक जावा डाउनलोड पृष्ठ पर जाएं। लाइसेंस अनुबंध स्वीकार करें और Linux के लिए .tar.gz पैकेज डाउनलोड करें।

एक बार डाउनलोड पूरा होने के बाद, डाउनलोड स्थान पर नेविगेट करें और पैकेज को निकालें:


tar -xvf jdk-11.*.tar.gz

यह JDK फ़ाइलों के साथ एक निर्देशिका बनाएगा। इस निर्देशिका को /usr/lib/jvm पर ले जाएँ (आपको यह निर्देशिका बनाने की आवश्यकता हो सकती है).


sudo mkdir -p /usr/lib/jvm
sudo mv jdk-11.* /usr/lib/jvm/

इसके बाद, अद्यतन-विकल्प आदेश के साथ नया JDK स्थापित करें:


sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11.*/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-11.*/bin/javac 1

अब, जब आप जावा-संस्करण कमांड चलाते हैं, तो आपको ओरेकल के जेडीके को डिफ़ॉल्ट के रूप में देखना चाहिए। आप अपडेट-विकल्प के साथ जेडीके के बीच स्विच कर सकते हैं - कॉन्फ़िगरेशन आदेश:


sudo update-alternatives --config java
sudo update-alternatives --config javac

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

मिनेक्राफ्ट-हेडर-इमेज

Minecraft के लिए फोर्ज पर मॉड कैसे स्थापित करें

1073617-डेस्कटॉप-वॉलपेपर-मिनीक्राफ्ट-1920x1080-फॉर-एंड्रॉइड

Minecraft में हथियार और कवच के लिए गाइड

Minecraft Crafting Guide

Minecraft में आइटम कैसे तैयार करें

Minecraft Server होस्टिंग

Minecraft में खेती के लिए गाइड

Valheim Server Burning House Image

वाल्हेम कंसोल और चीट कमांड

लोग मौजूद थे

एआरके सर्वाइवल विकसित एडमिन कमांड गाइड

Minecraft Horses Guide

Minecraft हॉर्स गाइड: प्रजनन और टैमिंग 101

ark 2 screenshot

एआरके कैसे खेलें: जीवन रक्षा दोस्तों के साथ विकसित हुई

Minecraft server hosting banner collage image

एफ़टीपी का उपयोग कर अपने Minecraft सर्वर पर एक कस्टम मानचित्र जोड़ना

दिन की प्रतिमा २

DayZ सर्वर और स्थापना गाइड के लिए सर्वश्रेष्ठ मानचित्र

valheim home building banner

परफेक्ट होम तैयार करना: वालहेम में बिल्डिंग के लिए एक गाइड

datacenter image for game server hosting

RDP के माध्यम से विंडोज का उपयोग करके एक समर्पित सर्वर से कैसे कनेक्ट करें

Rust Surviving the First Night

जंग में पहली रात से बचना: एक आवश्यक गाइड

Valheim Ultimate Boss Guide

वाल्हेम अल्टीमेट बॉस गाइड। उन्हें कैसे हराया जाए।

How To Use SSH Keys

SSH कुंजियों का उपयोग कैसे करें

अधिक कहानियाँ

हमारे एआई चैट सहायक का परिचय: अपने समर्थन अनुभव को बढ़ाना

सितम्बर 16, 2023

आर्क के लिए शुरुआती गाइड: सर्वाइवल डेवलप्ड: गेमप्ले बेसिक्स, मैकेनिक्स और सर्वाइवल स्ट्रैटेजीज

सितम्बर 16, 2023

आर्क सर्वाइवल डेवलप्ड बेस बिल्डिंग गाइड: सर्वोत्तम प्रथाएं, इष्टतम डिजाइन और रणनीतिक स्थान

सितम्बर 16, 2023

आर्क में डिनोस को नियंत्रित करना: उत्तरजीविता विकसित: तरीके, संसाधन और रणनीतियाँ

सितम्बर 16, 2023

एक चरण-दर-चरण मार्गदर्शिका: एफ़टीपी का उपयोग करके आर्क सर्वाइवल विकसित सर्वर के लिए मॉड स्थापित करना

सितम्बर 16, 2023

आर्क में प्रजनन: उत्तरजीविता विकसित: डायनासोर प्रजनन, अंडे सेने और बच्चे के पालन-पोषण को समझना

सितम्बर 16, 2023

आर्क के लिए क्राफ्टिंग गाइड: सर्वाइवल डेवलप्ड: क्राफ्टिंग सिस्टम, संसाधनों और कुशल इकट्ठा करने की तकनीकों का एक वॉकथ्रू

सितम्बर 16, 2023

आर्क में जीवित रहना: सर्वाइवल डेवलप्ड का हार्डकोर मोड: अंतिम जीवन रक्षा के लिए एक गहन मार्गदर्शिका

सितम्बर 16, 2023

आर्क के लिए एक पूर्ण गाइड: सर्वाइवल डेवलप्ड की बॉस लड़ाई: गहन रणनीति और तैयारी

सितम्बर 16, 2023

आर्क को समझना: सर्वाइवल डेवलप्ड के एनग्राम: एनग्राम सिस्टम की एक विस्तृत परीक्षा

सितम्बर 16, 2023