सवाल मैं जावा कैसे स्थापित करूं?


मैं जावा को अपने ब्राउज़र में कैसे इंस्टॉल करूं, इसलिए जावा के साथ वेबसाइटें काम करती हैं?


170
2018-06-13 08:57


मूल




जवाब:


जावा के कई कार्यान्वयन हैं। उबंटू के लिए इसके बारे में बात करते समय तीन सबसे आम कार्यान्वयन हैं:

  • OpenJDK: ओपनजेडीके परियोजना का प्राथमिक लक्ष्य एक उत्पादन करना है ओपन-सोर्स कार्यान्वयन जावा एसई मंच (6 और 7)। ये है जावा का डिफ़ॉल्ट संस्करण जो उबंटू उपयोग करता है और सबसे आसान है इंस्टॉल करें।
  • सूर्य जावा: जावा जावा 6 के लिए संदर्भ कार्यान्वयन है। इसका समर्थन बंद कर दिया गया है उबंटू में
  • ओरेकल जावा: ओरेकल जावा ओरेकल से ओपनजेडीके जावा से प्लेटफार्म संस्करण 7 कार्यान्वयन है। ओरेकल ने इस कार्यान्वयन के साथ पेश किया एक लाइसेंस जो वितरण को रोकता है।

चूंकि उबंटू 11.10 (वनिरिक ओसेलॉट) और लाइसेंस मुद्दों के कारण उबंटू अब ओरेकल के जेडीके को वितरित नहीं करेगा और JRE। इसके अलावा, पीपीए पर आपूर्ति किए गए पिछले संस्करण सुरक्षा मुद्दों से ग्रस्त हैं और किसी भी उबंटू सिस्टम पर स्थापित होने की अनुशंसा नहीं की जाती है।

कोई और समर्थित नहीं है .deb उबंटू से रिलीज सन जावा या ओरेकल जावा के संदर्भ में, उबंटू आधिकारिक तौर पर जावा के ओपनजेडीके और ओपनजेआरई कार्यान्वयन का समर्थन करता है जो ओरेकल के अपने कार्यान्वयन का आधार है।

ओपनजेआरई आपके उबंटू सिस्टम के लिए जावा रनटाइम एनवायरनमेंट (जेआरई) का आधिकारिक कार्यान्वयन है और आपको आवश्यक किसी भी जावा प्रोग्राम को चलाने के लिए पर्याप्त होना चाहिए और इसे मुख्य भंडार में शामिल किया गया है और यह आसानी से इंस्टॉल करने योग्य है।

OpenJRE

Install via the Software Center

या टर्मिनल और टाइपिंग खोलकर

sudo apt-get install openjdk-8-jre 

openjdk-8-jre पैकेज में केवल जावा रनटाइम पर्यावरण है। यदि आप जावा प्रोग्राम विकसित करना चाहते हैं तो इंस्टॉल करें openjdk-8-jdk पैकेज:

Install via the software center


अपने वेब ब्राउज़र पर जावा अनुप्रयोगों का समर्थन करने के लिए रैपर स्थापित करना भी महत्वपूर्ण है, आईस्ड-चाय जावा प्लगइन

IcedTea प्लगइन

Install via the software center

या एक टर्मिनल के माध्यम से

sudo apt-get install icedtea-plugin

या देखो icedtea-plugin उबंटू सॉफ्टवेयर सेंटर में।


यह सुनिश्चित करने के लिए कि आप जावा का सही संस्करण चला रहे हैं, अपनी पसंद निर्धारित करने के लिए इस कमांड का उपयोग करें:

sudo update-alternatives --config java

java -version आपके द्वारा पहले की गई पसंद को प्रदर्शित करना चाहिए।


यदि आपको ओपनजेडीके-जेआरई 6 या ओपनजेडीके-जेडीके 6 स्थापित करने की आवश्यकता है

openjdk-6-jre (स्थापित करने के लिए क्लिक करें) के लिए स्थापना के लिए उपलब्ध है Ubuntu 8.04 (हार्डी हेरॉन) और ऊपर।

इसे स्थापित करें

sudo apt-get install openjdk-6-jre

या यदि आपको डेवलपर्स के पैकेज की ज़रूरत है, openjdk-6-jdk (स्थापित करने के लिए क्लिक करें), इसे स्थापित करें:

sudo apt-get install openjdk-6-jdk

का एक संस्करण icedtea-plugin (इंस्टॉल करने के लिए क्लिक करें) यदि आप OpenJDK 6 का उपयोग करने जा रहे हैं तो इंस्टॉल करने के लिए भी उपलब्ध है।

इसके साथ स्थापित करें:

sudo apt-get install icedtea6-plugin

यदि आप वास्तव में ओरेकल के जावा एसई प्लेटफ़ॉर्म का उपयोग करना चाहते हैं, देख मैं सन / ओरेकल के मालिकाना जावा जेडीके 6/7/8 या जेआरई कैसे स्थापित कर सकता हूं?


184
2018-02-22 11:03



15.04 के तहत icedtea-7-प्लगइन फ़ायरफ़ॉक्स के साथ अच्छी तरह से काम नहीं करता है। मैंने पाया है कि tar.gz वितरण डाउनलोड करना और मैन्युअल रूप से symlinking libnpjp2.so / usr / lib / firefox-addons / plugins में यह काम करता है। ध्यान दें कि जावा नियंत्रण कक्ष में वेबसाइटों को भी भरोसेमंद के रूप में चिह्नित करने की आवश्यकता है (यह बदले में केवल तभी संभव है जब आपके पास अनपॅक किए गए जेरे के पूर्ण फ़ोल्डर नाम में रिक्त स्थान न हों)। - Thorbjørn Ravn Andersen
ओपनजेडीके अब ओपनजेडके -8-जेआर है - omikad
ओबंटू 16 पर, फ़ायरफ़ॉक्स 50, ओपन-जेडीके 8 के साथ ... एपीटी-इंस्टाल आईसीएडटे-नेटक्स स्थापित करने के बाद एपीटी-इंस्टाल स्थापित आईसीएडटे-प्लगइन ने मेरे लिए चाल बनाई! आपके उत्तर के लिए धन्यवाद, सुपर सहायक! :) - Bane
हमेशा उपयोग करके ओपन जेडीके का नवीनतम संस्करण स्थापित करें sudo apt install default-jdk। वर्तमान में यह संस्करण 8 स्थापित करता है। - Gabriel Staples


ब्राउज़र में जावा सक्षम करने के लिए OpenJDK इंस्टॉल करना पर्याप्त नहीं है। आपको इसे स्थापित करने की भी आवश्यकता होगी icedtea-7-plugin पैकेज:

Install via the software center

ब्राउज़र की पुनरारंभ की आवश्यकता हो सकती है।


52
2017-08-21 11:31



2018 में यह अद्यतित कैसे है? - Konrad Gajewski
@ कोनराड गजवेस्की यकीन नहीं है, मैंने हाल ही में किसी भी जावा ऐपलेट का उपयोग नहीं किया है। वास्तव में, फ़ायरफ़ॉक्स 52 है गिरा जावा प्लगइन्स के लिए समर्थन और ऐसा किया क्रोम 45। - Lekensteyn
पिछले कुछ घंटों से, मैं फ़ायरफ़ॉक्स, क्रोमियम या क्रोम के तहत इसे चलाने में असमर्थ था। मैं जावा को Konqueror में काम कर रहा है। - Konrad Gajewski


ओरेकल जावा 7 स्थापित करने के लिए:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo mkdir -p /usr/lib/mozilla/plugins #just in case, this will be added to the package in the next version
sudo apt-get install oracle-jdk7-installer

22
2018-03-02 14:10



इंस्टॉलेशन समाप्त होने के बाद, यदि आप देखना चाहते हैं कि यह सफल था, तो आप निम्न आदेश चला सकते हैं: java -version (देख webupd8.org/2012/01/... ) - rubo77


ओपनजेडीके स्थापित करना - अनुशंसित

उबंटू पर जावा स्थापित करने का सबसे आसान तरीका उपयोग करना है OpenJDK। यह ज्यादातर लोगों के लिए ठीक काम करेगा। इसे स्थापित करने के लिए, नीचे स्क्रीनशॉट में दिखाए गए अनुसार उबंटू लोगो के साथ छोटे बटन पर क्लिक करें।

enter image description here

डैश होम खोलने के बाद, आपको टाइप करना होगा टर्मिनल। नीचे दिए गए स्क्रीनशॉट में घुमाने वाले आइकन पर क्लिक करें।

enter image description here

यह खुल जाएगा टर्मिनल, जो उबंटू का संस्करण विंडोज कमांड प्रॉम्प्ट है, हालांकि टर्मिनल में कई और विशेषताएं हैं। अब, टर्मिनल विंडो में निम्न आदेश कॉपी और पेस्ट करें। आपको उपयोग करने की आवश्यकता होगी नियंत्रणखिसक जानावी टर्मिनल में पाठ पेस्ट करने के लिए।

sudo apt-get install -y openjdk-7-jre openjdk-7-jdk

इस आदेश का उपयोग करने के लिए आपको अपना पासवर्ड दर्ज करना होगा। हालांकि यह टर्मिनल में दिखाई नहीं देगा, फिर भी जब आप इसे टाइप करेंगे तो यह अभी भी दर्ज किया जाएगा। इस कमांड को चलाने के बाद, आपको जावा एप्लिकेशन चलाने और विकसित करने के लिए सेट अप किया जाएगा।

ओरेकल जावा स्थापित करना

ओपनजेडीके ज्यादातर लोगों के लिए ठीक काम करता है, लेकिन यदि आप Minecraft खेलते हैं, तो आप इसके बजाय ओरेकल जावा का उपयोग करना चाहेंगे। ओरेकल जावा स्थापित करने के लिए, टर्मिनल में एक समय में नीचे दिए गए आदेश को चलाएं।

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

यह ओरेकल की वेबसाइट से जावा डाउनलोड करेगा, और इसे आपके लिए इंस्टॉल करेगा।


17
2018-04-07 13:56



-1 3 प्रमुख कारणों से: 1 - वेब ब्राउजर में जावा सक्षम करने के लिए अकेले जेडीके और जेआरई पर्याप्त नहीं हैं। आपको अब भी ज़रूरत है icedtea-plugin पैकेज (icedtea6-plugin या icedtea7-plugin, जो आपके जावा से मेल खाता है); 2 - जेडीके में पहले से ही जेआरई शामिल है, इसलिए दोनों को स्थापित करने की आवश्यकता नहीं है। जावा डेवलपर्स के लिए नियमित उपयोगकर्ताओं (जैसे ओपी) या जेडीके के लिए या तो जेआरई चुनें। 3 - चूंकि आपको अच्छे स्क्रीनशॉट पोस्ट करने में परेशानी थी, इसलिए टर्मिनल रूट का सुझाव क्यों दिया गया? सॉफ़्टवेयर सेंटर इस मामले में अधिक अनुकूल और अनुशंसित है - MestreLion


अपने टर्मिनल के साथ खोलें Ctrl+ऑल्ट+टी तथा:

अब यह एल स्थापित करेगासबसे पुराना जावा संस्करण 

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

12
2018-06-13 14:24



बहुत बहुत धन्यवाद ... लेकिन मैंने अंतिम वाक्य "सुडो अपडेट-विकल्प - कॉन्फिग जावा" का प्रयास किया "कहता है" लिंक समूह जावा (उपलब्ध / usr / bin / java) में केवल एक विकल्प है: / usr / lib / jvm / जावा -7-ओरैकल / जेरे / बिन / जावा कॉन्फ़िगर करने के लिए कुछ भी नहीं। " यह जांचने के लिए कैसे किया जाता है कि यह उपयोग में है ??? - Septrba
@Septrba आपके पास केवल "एक" जावा संस्करण स्थापित है, केवल एक ही उपयोग में हो सकता है, और यह वह है जिसे आपने इंस्टॉल किया है। यदि आपके पास एक से अधिक इंस्टॉल किए गए थे, तो यह सूचीबद्ध होगा और दिखाएगा कि कौन सा उपयोग में है। शायद मेरे उत्तर में यह नहीं जोड़ा जाना चाहिए था, क्योंकि यह शायद मददगार से अधिक भ्रमित था। : पी - pileofrocks


ओरेकल जावा 8 अभी जारी किया गया था (स्थिर)। इसे उबंटू में स्थापित करने के लिए, आप WebUpd8 जावा पीपीए का उपयोग कर सकते हैं:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

पीपीए स्वयं ओरेकल जावा 8 बाइनरी प्रदान नहीं करता है (जिसे ओरेकल जावा लाइसेंस द्वारा अनुमति नहीं है)। इसके बजाए, एक इंस्टॉलर का उपयोग किया जाता है जो स्वचालित रूप से ओरेकल जावा डाउनलोड करता है और इंस्टॉल करता है 8. इस पीपीए का उपयोग करके, आपको स्वचालित जावा 8 अपडेट भी मिलेंगे।

ओरेकल जावा 8 @ WebUpd8 का उपयोग / आगे कॉन्फ़िगर करने के बारे में अधिक जानकारी और कुछ युक्तियां हैं उबंटू वाया पीपीए रिपोजिटरी में ओरेकल जावा 8 स्थापित करें [जेडीके 8]


10
2018-04-07 13:55





दुर्भाग्यवश, इसके लाइसेंस के मुद्दों के कारण, ओरेकल जावा अब आधिकारिक उबंटू भंडारों के भीतर वितरित नहीं किया गया है। आपके पास दो मुख्य विकल्प हैं: या तो ओपनजेडीके - ओरेकल जावा के लिए एक ओपन सोर्स प्रतिस्थापन - या "मैन्युअल" स्थापना के साथ आगे बढ़ें (जो वास्तव में आप करने की कोशिश कर रहे थे) के साथ आगे बढ़ें। इन दोनों विकल्पों को मदद विकी पर वर्णित किया गया है: https://help.ubuntu.com/community/Java। इस पृष्ठ में कुछ अन्य विकल्प भी शामिल हैं जो आपकी आवश्यकताओं के आधार पर, आपको अधिक उपयुक्त मिल सकते हैं।

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


5





बस एप्लिकेशंस पर जाएं -> उबंटू सॉफ्टवेयर सेंटर और फिर खोजें Javaenter image description here


4



आपका जवाब यह होगा कि ओपी पिछले जावा रनटाइम पर्यावरण को स्थापित करता है, न कि नवीनतम संस्करण jre-6u25-linux-i586.bin - scouser73
Scouser73, jre-6u25-linux-i586.bin ओरेकल से मालिकाना जावा कार्यान्वयन की तरह लगता है। यह सवाल ओपनजेडीके के बारे में है। - Lekensteyn
चिह्नित किया गया है (नारंगी में) ओपन-जेडीके जावा 6 रनटाइम है! - Alvar
scouser73 ओरेकल जावा के सुरक्षा अद्यतन का जिक्र कर रहा है। मुझे नहीं पता कि वर्तमान संस्करण प्रभावित होने पर, स्थापित जेआरई संस्करण 6b22 है लेकिन यह ध्यान में रखें कि यह है असंबंधित ओरेकल जावा के संस्करण संख्या में, देखें dbhole.wordpress.com/2011/05/27/... - Lekensteyn
ठीक है, Scouser73 एक पेज के साथ समस्या थी। मैं केवल जेडीके का उपयोग करता हूं और मुझे बस इतना ही चाहिए कि मैंने सोचा कि इससे मदद मिलेगी। - Alvar


# वर्तमान जावा रिलीज - दोनों प्राप्त करें jdk / jre यहां डाउनलोड करें

sudo mkdir /usr/local/java

cd /usr/local/java

# यदि कोई हो तो पिछले इंस्टॉल को हटा दें

sudo rm -rf /usr/local/java/jdk*
sudo rm -rf /usr/local/java/jre*

# / डाउनलोड / विस्तारित डीआईआर / usr / स्थानीय / जावा में स्थानांतरित करें

sudo mv ~/jdk* /usr/local/java/
sudo mv ~/jre* /usr/local/java/

cd /usr/local/java/

# प्रतीकात्मक लिंक बनाएँ

sudo ln -s jdk*  jdk
sudo ln -s jre*  jre

# केवल ताजा उबंटू इंस्टॉल पर नीचे करने की आवश्यकता है - IGNORE अगर पहले किसी भी जावा संस्करण को पहले से ही इंस्टॉल किया गया है

# सेटअप सिम्लिंक:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre/bin/javaws" 1
sudo update-alternatives --set java /usr/local/java/jre/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jre/bin/javaws

अंत में, इन्हें अपने ~ / .bashrc में रखें

export JAVA_HOME=/usr/local/java/jdk
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JRE_HOME=/usr/local/java/jre
export PATH=$PATH:$HOME/bin:$JRE_HOME/bin

अब आप लॉक और लोड हो गए हैं ;-)


3