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

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

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

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

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

जावा को समझना

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

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

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

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

चरण 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

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

Crafting in Rust: From Rock to Rocket Launcher

जंग में क्राफ्टिंग: रॉक से रॉकेट लॉन्चर तक

Monuments and Blueprints Understanding Key Locations and Loot in Rust

स्मारक और ब्लूप्रिंट: जंग में प्रमुख स्थानों और लूट को समझना

Helicopters, Boats, and Horses A Guide to Transportation in Rust

हेलीकॉप्टर, नौकाएं और घोड़े: जंग में परिवहन के लिए एक गाइड

Surviving the Elements Navigating Rusts Harsh Environments and Weather Conditions

तत्वों से बचना: जंग के कठोर वातावरण और मौसम की स्थिति को नेविगेट करना

The Lore of Valheim Delving into Norse Mythology

द लोर ऑफ वालहेम: गेमप्ले में नॉर्स पौराणिक कथाओं में शामिल होना

Wolves to Attack Helicopters A Player’s Guide to Rust’s AI Challenges

हेलीकॉप्टरों पर हमला करने के लिए भेड़िये: जंग की एआई चुनौतियों के लिए एक खिलाड़ी की मार्गदर्शिका

The Ultimate Gathering Guide Efficiently Mining Resources in Rust

अंतिम सभा गाइड: जंग में कुशलतापूर्वक खनन संसाधन

Building for the Cosmos A Beginner's Guide to Space Engineers

ब्रह्मांड के लिए निर्माण: अंतरिक्ष इंजीनियरों के लिए एक शुरुआती गाइड

Weapons of Valhalla Choosing and Upgrading Your Arsenal in Valheim

वल्हाला के हथियार: वालहेम में अपने शस्त्रागार को चुनना और अपग्रेड करना

Community Strong The Pros and Cons of Multiplayer in Valheim

समुदाय मजबूत: वालहेम में मल्टीप्लेयर के पेशेवरों और विपक्ष।

Crafting in Space Understanding the Intricacies of Space Engineers' Crafting System

अंतरिक्ष में क्राफ्टिंग: स्पेस इंजीनियर्स क्राफ्टिंग सिस्टम की पेचीदगियों को समझना

From Wood to Black Metal: Charting Your Progression in Valheim

लकड़ी से काली धातु तक: वालहेम में अपनी प्रगति का चार्टिंग

Driving, Flying, and Building The Complete Guide to Space Engineers' Vehicles

ड्राइविंग, उड़ान और निर्माण: अंतरिक्ष इंजीनियरों के वाहनों के लिए पूर्ण गाइड

Beyond Earth Exploring Planets, Asteroids, and More in Space Engineers

पृथ्वी से परे: अंतरिक्ष इंजीनियरों में ग्रहों, क्षुद्रग्रहों और अधिक की खोज

Become a Master Space Engineer Learn to Build and Drive the Best Vehicles in Space

एक मास्टर स्पेस इंजीनियर बनें: अंतरिक्ष में सर्वश्रेष्ठ वाहनों का निर्माण और ड्राइव करना सीखें

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

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023