HowTo: अपग्रेड जावा पर Ubuntu 14.04 LTS?


43

मैंने हाल ही में अपने कंप्यूटर पर Ubuntu 14.04 स्थापित किया है और अब मेरा जावा संस्करण अपडेट नहीं हुआ है। मेरे पास जावा है इसलिए मुझे स्थापित करने की आवश्यकता नहीं है - बस वर्तमान संस्करण को अपडेट करें।

क्या कोई कृपया मुझे बता सकता है कि मुझे संस्करण 7 अद्यतन 65 प्राप्त करने के लिए किस कमांड का उपयोग करना है?

मैंने कोशिश की है: apt-get updateऔर apt-get upgrade


1
आपने सबसे पहले जावा को कैसे स्थापित किया? क्या यह Ubuntu रिपॉजिटरी से प्रदान किया गया एक संस्करण है?
बेनोइट

जवाबों:


70

Ppa का प्रयोग करें:

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

अगर आप java8 चाहते हैं:

sudo apt-get install oracle-java8-installer

यदि आपको ABSOLUTELY को java का नवीनतम अपडेट करने की आवश्यकता है, तो आपको आधिकारिक स्रोत से मैन्युअल रूप से इंस्टॉल करना होगा, इस tuto का पालन करें: http://www.cyberciti.biz/faq/howto-installing-oracle-java7-on-ubuntu-linux/

लेकिन मैं आपको सलाह देता हूं कि ppa अपडेट के रूप में प्रतीक्षा करें


मैंने यह एक कोशिश की, लेकिन यह नवीनतम संस्करण स्थापित नहीं करेगा। मैंने इसे जावा-वेबसाइट पर देखा है। मेरे पास अब संस्करण 7 अद्यतन 65 है और मुझे संस्करण 7 अद्यतन 67 चाहिए।
केनेथ

मेरे पास 32-बिट कंप्यूटर है।
केनेथ

रूट @ ubuntu: / home / kenneth # sudo apt-get install oracle-java7-इंस्टॉलर रीडिंग पैकेज लिस्ट ... Done बिल्डिंग निर्भरता ट्री रीडिंग राज्य की जानकारी ... Done oracle-java7-इंस्टॉलर पहले से ही सबसे नया संस्करण है। ० अपग्रेड करने के लिए, ० नव स्थापित करने के लिए, ० हटाने के लिए और ० अपग्रेड करने के लिए नहीं।
केनेथ

मेरे पास हाल ही में 12.04 संस्करण से 14.04 संस्करण तक अपडेट है अगर यह कुछ भी मतलब है?
केनेथ

1
मैंने अभी-अभी अपडेट किया है - sudo apt-get update, और इससे मेरी समस्या हल हो गई।
संतू 12

6

भरोसेमंद (14.04) के लिए पैक किया गया सबसे नया OpenJDK Java अभी 7u55 है। आप java -versionटर्मिनल में कमांड लाइन से अपने जावा संस्करण की जांच कर सकते हैं ।

यदि आप एक नया चाहते हैं तो आपके लिए सबसे अच्छे विकल्प होंगे:


ठीक है। आपको पता है कि जावा का Oracle वितरण 7u67 कब होगा? मैं आपको बताता हूं कि जब तक आपके पास 7u67 संस्करण नहीं है, तब तक भाई ऑनलाइन बैंक आपको एक्सेस करने की अनुमति नहीं देंगे, इसलिए मुझे उम्मीद है कि यह जल्द ही होगा।
केनेथ

kenneth @ ubuntu: ~ $ java -version java संस्करण "1.7.0_65" Java (TM) SE रनटाइम एनवायरनमेंट (बिल्ड 1.7.0_65-b17) Java हॉटस्पॉट (TM) सर्वर VM (24-65-b04, मिश्रित मोड का निर्माण)
kenneth

1
वैसे, इस मामले में कोई स्पष्ट कारण नहीं है कि डेनमार्क के बैंक 7u65 को स्वीकार नहीं कर रहे हैं, क्योंकि 7u67 (चार अगस्त को जारी किया गया, चार दिन पहले) में केवल एक बगफिक्स है - जो सुरक्षा से संबंधित नहीं लगता है
akafred

ठीक है, मुझे पता चला कि यह केवल मेरा बैंक था जिसने एक्सेस को स्वीकार नहीं किया था (Nordnet.dk) उन्हें जावा (पागल अनिवार्य प्रणाली, कानून द्वारा आवश्यक) के संबंध में एनईएम-आईडी से परेशानी हो रही है, लेकिन मुझे अंदर आने का एक और तरीका बताया। समस्या तब हल हुई - धन्यवाद।
केनेथ

5

यहां कुछ उपयोगी मिला ..

Apt-get के साथ जावा को स्थापित करना आसान है। सबसे पहले, पैकेज इंडेक्स अपडेट करें:

 sudo apt-get update

जांचें कि क्या जावा पहले से स्थापित नहीं है:

 java -version

फिर जावा jre / jdk स्थापित करें:

 sudo apt-get install default-jre

 sudo apt-get install default-jdk

जानकारी के लिए कृपया यहां जाएं: https://www.digitalocean.com/community/tutorials/how-to-install-java-on-ubuntu-with-apt-get


मार्च 2016 में मेरे लिए यह बहुत अच्छा रहा। मेरा सिस्टम हमेशा अप-टू-डेट रहता है, इसलिए बस आखिरी दो कमांड ( installएस) ने इसे पूरा किया
माइकल ड्यूरेंट

2

Ubuntu 18.04 के लिए अद्यतन किया गया

Ppa का प्रयोग करें:

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

अधिक जानकारी के लिए देखें: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html

अगर आप java9 चाहते हैं: (अब JabRef जैसे कुछ प्रोग्राम्स को अभी भी Java8 की आवश्यकता है)

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

पर http://www.webupd8.org/2015/02/install-oracle-java-9-in-ubuntu-linux.html आप एक विस्तृत विवरण Java9 स्थापित करने के लिए कैसे, और यह डिफ़ॉल्ट परिवर्तित करने का तरीका देख सकते हैं।

यदि आप जावा 10 चाहते हैं:

sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java10-installer

अधिक जानकारी के लिए देखें: https://www.linuxuprising.com/2018/04/install-oracle-java-10-in-ubuntu-or.html

यदि आप जावा 11 चाहते हैं:

sudo apt install openjdk-11-jre-headless
sudo apt install openjdk-11-jdk

यदि आपको नवीनतम अपडेट की आवश्यकता है तो आप इसे डाउनलोड कर सकते हैं

यदि आपको नवीनतम अपडेट देखने के लिए समस्याएँ हैं: https://www.cyberciti.biz/faq/howto-installing-oracle-java7-on-ubuntu-linux/

यह प्रश्न सामग्री का उपयोग करता है


पिछले दो महीनों में कई नए प्रश्न पोस्ट किए गए हैं, जो पूछते हैं कि क्या करना है क्योंकि oracle-java9- इंस्टॉलर इस त्रुटि को लौटाता है download failed Oracle JDK 9 is NOT installed. dpkg: error processing package oracle-java9-installer (--configure): subprocess installed post-installation script returned error exit status 1:। oracle-java8- इंस्टॉलर एक ही त्रुटि देता है: download failedक्या यह समस्या ठीक हो गई है?
करेल

@karel आप यह बता सकते हैं कि त्रुटि को कैसे पुन: उत्पन्न करें (या उन्हें खोजने के लिए एक या दो प्रश्न जोड़ें?) मैंने Java8 और Java9 स्थापित किया sudo apt-get install oracle-java8-installer sudo apt-get install oracle-java9-installerऔर sudo apt-get install oracle-java8-set-defaultजावा 8 को डिफ़ॉल्ट रूप में सेट किया । और मुझे कोई समस्या नहीं है
JoKalliauer

सब मैं जानना चाहता था कि क्या oracle-java8-संस्थापक और oracle-java9-संस्थापक अब काम कर रहे हैं, इसलिए मैं इस उत्तर को अपडेट कर सकता हूं ।
कारेल

@ कारेल वास्तव में मैंने केवल उबंटू 16.04 पर इसका परीक्षण किया। मुझे उन्हें स्थापित करने के लिए कोई चेतावनी नहीं मिली।
JoKalliauer

आप देखें कि मेरी समस्या क्या है कि ओरेकल ने अपनी जावा 8 और जावा 9 फाइलों का स्थान बदल दिया है और अब मैं क्या करने वाला हूं? क्या मैं यह देखने के लिए हर दिन वापस जाँच करने वाला हूं कि क्या पीपा फिर से अद्यतित है और मैं लोगों को फिर से इसका उपयोग करने की सिफारिश करना शुरू कर सकता हूं? मैं Ubuntu स्रोत से ओपन सोर्स JDK का उपयोग करता हूं क्योंकि यही Oracle वैसे भी अपने जावा बायनेरिज़ को बनाने के लिए उपयोग करता है।
13


1

एक अन्य संभावित समाधान यह है कि गीथूब में उपलब्ध प्रोजेक्ट ubuntu-justched से पीपीए रिपॉजिटरी को जोड़ा जाए । यह थोड़ा अलग समाधान प्रदान करेगा क्योंकि यह Oracle JRE टारबॉल को पहले से कॉन्फ़िगर की गई निर्देशिका में डाउनलोड करेगा और इससे एक DEB पैकेज उत्पन्न करेगा।

इस तरह आप JRE को पैक करने वाले किसी और पर निर्भर नहीं होंगे, आप इसे स्वयं करेंगे (चिंता न करें, यह एक स्वचालित प्रक्रिया होगी)।


संभावित प्रासंगिक उत्तर के लिए +1। जिज्ञासु उपयोगकर्ताओं के लिए, इस समाधान का औचित्य इस ब्लॉग पोस्ट में समझाया गया है ।
Clearkimura
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.