जवाबों:
जावा के कई कार्यान्वयन हैं। Ubuntu के लिए इसके बारे में बात करते समय तीन सबसे आम कार्यान्वयन हैं:
Ubuntu 11.10 (Oneiric Ocelot) और लाइसेंस मुद्दों के कारण Ubuntu अब Oracle के JDK और JRE को वितरित नहीं करेगा । इसके अलावा, PPA पर दिए गए पिछले संस्करण सुरक्षा समस्याओं से ग्रस्त हैं और इन्हें किसी भी उबंटू प्रणाली पर स्थापित करने की अनुशंसा नहीं की जाती है।
सन जावा या ओरेकल जावा के संदर्भ में उबंटू से और अधिक समर्थित .deb रिलीज नहीं हैं , उबंटू आधिकारिक तौर पर जावा के OpenJDK और OpenJRE कार्यान्वयन का समर्थन करता है जो कि ओरेकल के स्वयं के कार्यान्वयन के लिए आधार है।
OpenJRE आपके Ubuntu सिस्टम के लिए जावा रनटाइम एनवायरनमेंट (JRE) का आधिकारिक कार्यान्वयन है और आपको किसी भी जावा प्रोग्राम को चलाने के लिए पर्याप्त होना चाहिए, जिसकी आपको आवश्यकता हो सकती है और यह मुख्य रिपॉजिटरी में शामिल है और यह आसानी से इंस्टॉल होने योग्य है।
या एक टर्मिनल खोलकर और टाइप करके
sudo apt-get install openjdk-8-jre
openjdk-8-jre
पैकेज सिर्फ जावा रनटाइम एनवायरनमेंट में शामिल है। यदि आप जावा प्रोग्राम विकसित करना चाहते हैं तो openjdk-8-jdk
पैकेज स्थापित करें :
इसके अलावा महत्वपूर्ण यह है कि आपके वेब ब्राउज़र पर जावा अनुप्रयोगों को सपोर्ट करने के लिए रैपर स्थापित किया जाए, आइस्ड-टी जावा प्लगइन ।
या एक टर्मिनल के माध्यम से
sudo apt-get install icedtea-plugin
या icedtea-plugin
उबंटू सॉफ्टवेयर सेंटर में देखें।
यह सुनिश्चित करने के लिए कि आप जावा का सही संस्करण चला रहे हैं, अपनी पसंद सेट करने के लिए इस कमांड का उपयोग करें:
sudo update-alternatives --config java
java -version
आपके द्वारा पहले की गई पसंद को प्रदर्शित करना चाहिए।
यदि आपको OpenJDK-JRE 6 या OpenJDK-JDK 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 या जेआरई को कैसे स्थापित कर सकता हूं? ।
sudo apt install default-jdk
। वर्तमान में यह संस्करण 8 स्थापित करता है
OpenJDK को स्थापित करना ब्राउज़र में जावा को सक्षम करने के लिए पर्याप्त नहीं है। आपको icedtea-7-plugin
पैकेज स्थापित करने की भी आवश्यकता होगी :
ब्राउज़र के पुनरारंभ की आवश्यकता हो सकती है।
ओरेकल जावा 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
java -version
( webupd8.org/2012/01/… देखें )
OpenJDK स्थापित करना - अनुशंसित
Ubuntu पर जावा को स्थापित करने का सबसे सरल तरीका OpenJDK का उपयोग करना है । यह ज्यादातर लोगों के लिए ठीक काम करेगा। इसे स्थापित करने के लिए, उस पर उबंटू लोगो के साथ छोटे बटन पर क्लिक करें, जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है।
डैश होम खोलने के बाद, आपको टर्मिनल में टाइप करना होगा । उस स्क्रीनशॉट पर क्लिक करें जो नीचे स्क्रीनशॉट में दिया गया है।
यह टर्मिनल खोल देगा , जो उबंटू का संस्करण है विंडोज कमांड प्रॉम्प्ट, हालांकि टर्मिनल में कई और विशेषताएं हैं। अब, टर्मिनल विंडो में निम्न कमांड को कॉपी और पेस्ट करें। आपको ControlShiftVटर्मिनल में टेक्स्ट पेस्ट करने के लिए उपयोग करने की आवश्यकता होगी ।
sudo apt-get install -y openjdk-7-jre openjdk-7-jdk
इस कमांड का उपयोग करने के लिए आपको अपना पासवर्ड दर्ज करना होगा। यद्यपि यह टर्मिनल में दिखाई नहीं देगा, फिर भी जब आप इसे टाइप करेंगे तो यह प्रवेश कर जाएगा। इस कमांड को चलाने के बाद, आपको जावा एप्लिकेशन चलाने और विकसित करने के लिए सेट किया जाएगा।
Oracle जावा स्थापित करना
OpenJDK ज्यादातर लोगों के लिए ठीक काम करता है, लेकिन यदि आप Minecraft खेलते हैं, तो आप इसके बजाय Oracle जावा का उपयोग करना चाहेंगे। ओरेकल जावा को स्थापित करने के लिए, टर्मिनल में एक बार में एक के नीचे कमांड चलाएं।
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
यह जावा को ओरेकल की वेबसाइट से डाउनलोड करेगा, और इसे आपके लिए इंस्टॉल करेगा।
icedtea-plugin
पैकेज की आवश्यकता है ( icedtea6-plugin
या icedtea7-plugin
, जो आपके जावा से मेल खाता है); 2 - जेडीके में पहले से ही जेआरई शामिल है, इसलिए दोनों को स्थापित करने की आवश्यकता नहीं है। नियमित उपयोगकर्ताओं के लिए JRE चुनें (जैसे OP) या जावा डेवलपर्स के लिए JDK। 3 - चूंकि आपको अच्छे स्क्रीनशॉट पोस्ट करने की परेशानी थी, इसलिए टर्मिनल मार्ग का सुझाव क्यों दें? सॉफ्टवेयर सेंटर इस मामले में बहुत अधिक अनुकूल और अनुशंसित है
के साथ अपने टर्मिनल खोलें Ctrl+ Alt+ Tऔर:
अब यह l atest Java संस्करण स्थापित करेगा
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
ओरेकल जावा 8 को अभी (स्थिर) जारी किया गया था। इसे Ubuntu में स्थापित करने के लिए, आप WebUpd8 Java PPA का उपयोग कर सकते हैं:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
PPA स्वयं Oracle जावा 8 बायनेरिज़ प्रदान नहीं करता है (यह Oracle जावा लाइसेंस द्वारा अनुमति नहीं है)। इसके बजाय, एक इंस्टॉलर का उपयोग किया जाता है जो स्वचालित रूप से ओरेकल जावा को डाउनलोड और इंस्टॉल करता है। इस पीपीए का उपयोग करके, आपको स्वचालित जावा 8 अपडेट भी प्राप्त होंगे।
ओरेकल जावा 8 @ वेब यूपीडी 8 का उपयोग / आगे कॉन्फ़िगर करने के बारे में अधिक जानकारी और कुछ सुझाव उबंटू वाया पीपीए रिपोजिटरी [जेडीके 8] में ओरेकल जावा 8 स्थापित करें ।
दुर्भाग्य से, अपने लाइसेंस के साथ मुद्दों के कारण, ओरेकल जावा अब आधिकारिक उबंटू रिपॉजिटरी के भीतर वितरित नहीं किया गया है। आपके पास दो मुख्य विकल्प हैं: या तो OpenJDK आज़माएं - ओरेकल जावा के लिए एक खुला स्रोत प्रतिस्थापन - या "मैनुअल" इंस्टॉलेशन के साथ आगे बढ़ें (जो वास्तव में आप क्या करने की कोशिश कर रहे थे)। इन दोनों विकल्पों का वर्णन विकी: https://help.ubuntu.com/community/Java पर किया गया है । इस पृष्ठ में कुछ अन्य विकल्प भी शामिल हैं, जो आपकी आवश्यकताओं के आधार पर आपको अधिक उपयुक्त लग सकते हैं।
बस एक साइड नोट: अधिकांश समय, उबंटू के साथ, आपको इंटरनेट से सॉफ्टवेयर डाउनलोड नहीं करना चाहिए, बल्कि उबंटू सॉफ्टवेयर सेंटर का उपयोग करना चाहिए। आपको जो सॉफ़्टवेयर मिलेगा, वह स्थिर, सुरक्षित और सिस्टम के मानक सम्मेलनों का सम्मान करना सुनिश्चित करता है। ओरेकल जावा इस नियम का एक अपवाद है।
बस Aplications पर जाएं -> Ubuntu सॉफ्टवेयर सेंटर और फिर खोजें Java
।
# वर्तमान जावा रिलीज - यहां दोनों 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*
# चाल डाउनलोड / विस्तारित dirs में / 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
# केवल ताजा ubuntu इंस्टॉल पर नीचे करने की जरूरत है - 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
अब आप लॉक हो गए हैं और लोड हो रहे हैं ;-)
अद्यतन: Ubuntu 16.04 के बाद से आप इसे ppa के बिना स्थापित कर सकते हैं
$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk
कानूनी जवाब:
Ubuntu <16.04 के लिए OpenJDK (ओपन सोर्स संस्करण) से जावा 8 के लिए कोई आधिकारिक पैकेज नहीं था , लेकिन आप इसे इस पीपीए के माध्यम से चलाकर स्थापित कर सकते हैं :
$> sudo add-apt-repository ppa:openjdk-r/ppa
$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk
Ubuntu में जावा को स्थापित करने के कुछ तरीके हैं:
उबंटू सॉफ्टवेयर सेंटर से सीधे OpenJDK (सूर्य के जावा के बराबर खुला स्रोत) स्थापित करें। आपको बस जावा की खोज करनी है। यह मेरे लिए जैसा है वैसा ही काम करता है।
यदि आपको Sun's Java की आवश्यकता है, तो कहें कि यदि आप Minecraft खेलना चाहते हैं, तो आप JRE को Java.com से वर्णित के रूप में डाउनलोड करते हैं, लेकिन सुनिश्चित करें कि आपकी .bin- फ़ाइल निष्पादित की जा सकती है। आप ऐसा करते हैं कि एक टर्मिनल खोलकर और निम्नलिखित लिखकर (मैं मान लूंगा कि आपके डाउनलोड फोल्डर में यह है इसलिए सीडी लाइन को तदनुसार बदल दें यदि यह वह जगह नहीं है):
cd /home/user/Downloads
sudo chmod +x jre-6u31-linux-i586.bin
फिर, आपको अपना टर्मिनल बंद करने में सक्षम होना चाहिए, अपने .bin-फ़ाइल पर राइट क्लिक करें और "एक्सेक्यूट" का चयन करें, जिसे इंस्टॉलर चलाना चाहिए। यदि यह एक विकल्प नहीं है, तो बस टर्मिनल से निम्न कार्य करें (दो अन्य क्रियाओं के समान फ़ोल्डर में):
./jre-6u31-linux-i586.bin
वह केवल निर्दिष्ट फ़ाइल चलाता है और यदि आपने सफलतापूर्वक दो पहली पंक्तियों में इंस्टॉलेशन किया है।
यदि आप फ़ायरफ़ॉक्स में जावा को याद कर रहे हैं, तो
plug=~/.mozilla/plugins/libnpjp2.so &&
test -e $plug && readlink -f $plug ||
ln -f -s `find ~ -wholename '*jdk*lib*libnpjp2.so' -or -wholename '*jre*lib*libnpjp2.so' | head -n 1` `dirname $plug` &&
ls -la $plug
यह स्क्रिप्ट libnpjp2.so को तब भी अधिलेखित करेगी, भले ही यह मौजूद हो, लेकिन गलत फ़ाइल की ओर इशारा करती है (उदाहरण के लिए, सिम्बल टूट गया है)।
~
और usbdirectories के लिए लगता है । $ प्लग वैरिएबल मेक्योर यह है कि सिमिलिंक को सही डायरेक्टरी में रखा गया है।
मैंने टर्मिनल कमांड का उपयोग करके एक टेक्स्ट-आधारित जावा इंस्टॉलर बनाया। यह का उपयोग करता है wget
, tar
, update-alternatives
, और ln
। यह Oracle JRE को Firefox प्लगइन के साथ इंस्टॉल करेगा।
आप यहां Google ड्राइव से इंस्टॉलर डाउनलोड कर सकते हैं । फिर इसे अपने होम फोल्डर में खोलें, टर्मिनल खोलें और टाइप करें bash Install
। फिर यह टर्मिनल में इंस्टॉलर चलाएगा। यह उपयोग करता है sudo
, इसलिए डाउनलोड करने के बाद आपको अपना पासवर्ड टाइप करना होगा। इसके अलावा, यह 64-बिट संस्करण है, इसलिए मैं बाद में 32 बिट जोड़ दूंगा।
ओरेकल जावा 8 को स्थापित करने के लिए विस्तृत निर्देश यहां ब्लॉग में अपडेट किए गए हैं ।
आप त्वरित उत्तर के लिए नीचे दिए गए आदेशों का भी उपयोग कर सकते हैं -
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt install oracle-java8-set-default
javac -version
कृपया ध्यान दें कि आप ओपनजेडके भी स्थापित कर सकते हैं जो कि ओरेकल द्वारा भी बनाए रखा गया है।