जावा उबंटू में डिफ़ॉल्ट रूप से स्थापित नहीं है, लेकिन यह आपके कंप्यूटर पर जावा अनुप्रयोगों, जैसे कि Minecraft, को चलाने के लिए आवश्यक है। यह लेख आपको दिखाएगा कि उबंटू में जावा रनटाइम कैसे स्थापित करें।
जावा रनटाइम क्या है?
जावा एक "व्याख्या की गई" भाषा है, जिसका अर्थ है कि कोड को रेडी-टू-रन निष्पादन योग्य में संकलित नहीं किया गया है। जावा एप्लिकेशन चलाने के लिए, आपके पास एक अनुवादक होना चाहिए, जिसे "रनटाइम" के रूप में जाना जाता है। यह रनटाइम प्रोग्राम के कोड को वास्तविक समय में हमारे कंप्यूटर द्वारा समझे जाने वाले निर्देशों के अनुसार अनुवाद करता है, जिससे हम इसे चला सकते हैं।
जावा की जांच करें
यह जांचने के लिए कि क्या आपके पास पहले से जावा स्थापित है, इसका उपयोग करें:
java -version
आउटपुट आपको बताएगा कि क्या आपके कंप्यूटर पर पहले से ही जावा है, और यदि नहीं, तो कौन से संस्करण इंस्टॉल करने के लिए उपलब्ध हैं। उन्हें नोट कर लें, क्योंकि बाद में आपको उनकी आवश्यकता हो सकती है।
डिफ़ॉल्ट संस्करण स्थापित करें
जावा के सभी उपलब्ध संस्करणों में से एक को आपके वितरण के लिए "डिफ़ॉल्ट" माना जाएगा। यह ब्लीडिंग-एज संस्करण नहीं हो सकता है, लेकिन यह आमतौर पर नवीनतम है जिसे स्थिर, सुरक्षित और आमतौर पर अधिकांश उपयोगों के लिए "सर्वश्रेष्ठ" माना जाता है।
इसे स्थापित करने के लिए, उपयोग करें:
sudo apt install default-jre
थोड़ी देर के बाद, और कुछ अतिरिक्त निर्भरता की स्थापना के बाद, जावा आपके कंप्यूटर पर स्थापित हो जाएगा।
java -version
का उपयोग करें यह जांचने के लिए फिर से आदेश दें कि कौन सा संस्करण स्थापित किया गया था।
दुर्भाग्य से, हालांकि, जावा के विशिष्ट संस्करण के लिए बनाए गए कुछ प्रोग्राम अलग-अलग का उपयोग करते समय समस्याओं में चल सकते हैं। शुक्र है, ऐसी समस्याओं के समाधान हैं।
JRE और JDK
जावा कोड चलाने के लिए, आपको जावा रनटाइम की आवश्यकता होती है। दुर्लभ मामलों में, हालांकि, कुछ संबंधित अतिरिक्त की आवश्यकता हो सकती है। वे पूर्ण विकसित जावा डेवलपमेंट किट में पाए जा सकते हैं।
इसे स्थापित करने के लिए, अपने टर्मिनल में प्रवेश करें:
sudo apt install default-jdk
पुराने संस्करण स्थापित करें (और स्विच करें)
यदि आप जो चलाने का प्रयास कर रहे हैं वह अभी भी विफल रहता है, तो जावा के पुराने संस्करण को वैसे ही स्थापित करें जैसे आपने डिफ़ॉल्ट रनटाइम के लिए किया था। उदाहरण के लिए, इस समय Ubuntu 20.04 के लिए उपलब्ध सबसे पुराने संस्करण को स्थापित करने के लिए, हमने उपयोग किया:
sudo apt install openjdk-8-jre
आपको पहले से इंस्टॉल किए गए जावा संस्करण को अनइंस्टॉल करने की आवश्यकता नहीं है। कई संस्करण समानांतर में सह-अस्तित्व में आ सकते हैं। हालांकि, किसी भी समय उनमें से केवल एक ही सक्रिय होता है। यहां तक कि अगर आप एक पुराना संस्करण स्थापित करते हैं, तो उस जार फ़ाइल को स्वचालित रूप से चलाने में सक्षम नहीं होने की समस्या का समाधान नहीं होगा। आपको सबसे पहले पुराने वर्जन पर स्विच करना होगा। ऐसा करने के लिए, उपयोग करें:
sudo update-alternatives --config Java
आपके टर्मिनल में उपलब्ध संस्करणों की एक क्रमांकित सूची दिखाई देगी। संख्या से पहले एक तारांकन सक्रिय को चिह्नित करेगा। अपने कीबोर्ड पर एंटर को सक्रिय रखने के लिए या किसी भिन्न संस्करण से संबंधित संख्या को रखने के लिए एंटर दबाएं, उसके बाद उस पर स्विच करने के लिए एंटर दबाएं।
Oracle Java स्थापित करें
ओरेकल के संस्करण की मांग करते हुए जिद्दी प्रोग्राम जावा के किसी भी खुले संस्करण के साथ काम करने से इंकार कर सकते हैं। दुर्भाग्य से, Oracle के जावा को स्थापित करना थोड़ा अधिक जटिल है। आपको इसे पहले Oracle के आधिकारिक जावा पेज से मैन्युअल रूप से डाउनलोड करना होगा।
फाइल को कहीं सेव करें, एक टर्मिनल को फायर करें और उसी डायरेक्टरी में जाएं। dpkg
जारी करें डाउनलोड की गई फ़ाइल पर:
sudo dpkg -i DOWNLOADED_JDK_FILENAME
"अपडेट-विकल्प" कमांड का उपयोग करें जिसे हमने वास्तव में JDK के साथ स्थापित करने से पहले देखा था:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-14.0.1/bin/java 1 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-14.0.1/bin/javac 1
आपके द्वारा इंस्टॉल किए जा रहे जावा के संस्करण के लिए उदाहरण के पथ को अपडेट करना याद रखें। यह भी ध्यान दें कि आप जावा के "ओपन" और Oracle के संस्करण के बीच स्विच कर सकते हैं जैसा कि हमने पहले देखा था।
जावा स्थापित होने के साथ, आप उबंटू पर Minecraft स्थापित और चला सकते हैं।