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

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

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

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

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

जावा को समझना

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

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

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

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

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

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

Building Beyond Imagination Architectural Marvels in Ark Survival Evolved

कल्पना से परे इमारत: आर्क सर्वाइवल में आर्किटेक्चरल चमत्कार विकसित हुए

Viking Cuisine Understanding and Mastering Valheim's Food and Cooking System

वाइकिंग व्यंजन: वालहेम के भोजन और खाना पकाने की प्रणाली को समझना और महारत हासिल करना

Crafting in Valheim: From Basic Tools to Legendary Weapons

वालहेम में क्राफ्टिंग: बुनियादी उपकरणों से पौराणिक हथियारों तक

Setting Sail in Valheim Navigational Tricks and Tips for Aspiring Viking Seafarers

वालहेम में सेल की स्थापना: महत्वाकांक्षी वाइकिंग नाविकों के लिए नेविगेशनल ट्रिक्स और टिप्स

Map Mastery A Deep Dive into the Landscapes of Chernarus and Livonia

मानचित्र निपुणता: चेर्नारस और लिवोनिया के परिदृश्य में एक गहरी गोता

DayZ Survival Guide: Top 10 tips and tricks for new players

डेज़ सर्वाइवल गाइड: नए खिलाड़ियों के लिए शीर्ष 10 युक्तियाँ और चालें

Taming the Prehistoric Giants: A Comprehensive Guide to Dinosaur Taming in ARK

प्रागैतिहासिक दिग्गजों को वश में करना: एआरके में डायनासोर को काबू करने के लिए एक व्यापक गाइड

Exploring Beyond the Island A Guide to ARK's Expansion Packs and New Environments

द्वीप से परे खोज: एआरके के विस्तार पैक और नए वातावरण के लिए एक गाइड

Surviving the Biomes A Comprehensive Guide to Valheim's Varied Environments

बायोम से बचना: वालहेम के विविध वातावरण के लिए एक व्यापक गाइड

Medical Aid in DayZ A Survivor’s Guide to Healing and Disease Prevention

डेज़ में चिकित्सा सहायता: उपचार और रोग की रोकथाम के लिए एक उत्तरजीवी की मार्गदर्शिका

The Art of Breeding_Breeding and Raising Powerful Dinosaurs in ARK

प्रजनन की कला: एआरके में शक्तिशाली डायनासोर का प्रजनन और पालन-पोषण

Trust No One Navigating Player Interactions and Establishing Alliances in DayZ

किसी पर भरोसा न करें: खिलाड़ी इंटरैक्शन को नेविगेट करना और डेज़ में गठबंधन स्थापित करना

The Sound of Survival: Understanding DayZ’s Audio Cues

उत्तरजीविता की ध्वनि: डेज़ के ऑडियो संकेतों को समझना

Base Building 101: Creating Fortresses in the World of Rust

बेस बिल्डिंग 101: जंग की दुनिया में किले बनाना

The Evolution of DayZ: From Mod to Standalone Masterpiece

डेज़ का विकास: मॉड से स्टैंडअलोन मास्टरपीस तक

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

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023

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

सितम्बर 16, 2023