ओरेकल जावा को स्थापित करने का प्रयास करते समय "sha256sum बेमेल jdk-7u3-linux-x64.tar.gz" त्रुटि


37

मैं हाल ही में ubuntu 12.04 पर जावा 7 स्थापित करने की कोशिश की और मुझे लगता है कि मैं कुछ खराब कर दिया

मैंने यहां दिए गए निर्देशों का पालन ​​किया ।

First you need to remove openjdk for this run the following command from your terminal

sudo apt-get purge openjdk*
Now you can install Java7 by adding the following repository:

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

अब हर बार जब मैं एक नया प्रोग्राम स्थापित करता हूं तो मुझे निम्नलिखित त्रुटि मिलती है:

Download done.
sha256sum mismatch jdk-7u3-linux-x64.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: error processing oracle-java7-installer (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up python-central (0.6.17ubuntu1) ...
Setting up python-eggtrayicon (2.25.3-11) ...
Setting up gmail-notify (1.6.1.1-1ubuntu1) ...
Processing triggers for python-central ...
Errors were encountered while processing:
 oracle-java7-installer
Error in function: 

हालाँकि। यह प्रोग्राम स्थापित करने और ठीक काम करने के लिए लगता है इसलिए यह मुझे कुछ भी करने से रोकने में समस्या नहीं लगती है

तो मैंने जा कर openjdk को फिर से इंस्टॉल किया:

sudo apt-get install ओपनजडक *

लेकिन मुझे अभी भी वही त्रुटि मिलती है।

जा रहा:

sudo apt-get install oracle-java7- इंस्टॉलर मुझे एक ही त्रुटि देता है।

क्या हो रहा है?

कृपया मुझे बताएं कि यह स्पष्ट है या नहीं और बीमार मेरे मुद्दे को बेहतर ढंग से समझाने की कोशिश करेंगे

जवाबों:


56

टर्मिनल से निम्न कमांड चलाएँ:

sudo rm /var/lib/dpkg/info/oracle-java7-installer*
sudo apt-get purge oracle-java7-installer*
sudo rm /etc/apt/sources.list.d/*java*
sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

पीपीए क्या हैं, इसके बारे में जानकारी के साथ-साथ उनमें से कौन सी चीजें असुरक्षित हैं, इस बारे में जानकारी यहां पाई जा सकती है


शब्दकोष

कमांड, कमांड लाइन : पारंपरिक यूनिक्स वातावरण, जहां आप कंप्यूटर को क्या करना है यह बताने के लिए कमांड टाइप करते हैं।

टर्मिनल : एक एप्लिकेशन जो आपको कमांड लाइन तक पहुंचने की अनुमति देता है। इसकी कीबोर्ड शॉर्टकट मारकर इसे खोलें,Ctrl Alt T


आप डीए मैन सरचारलो !!!
Fawkes5

मुझे खुशी है कि यह काम कर रहा है: पी
सरचर्लो

1
पैकेज खोजने में असमर्थ?
एंड्रयू राइन डे

यह अब काम नहीं करता है।
न्यूस्कूलर

1

फिक्स वास्तव में काफी सरल है। कृपया पहले Ubuntu सॉफ्टवेयर सेंटर में Synaptic Package Manager स्थापित करें। स्थापित होने के बाद, आपको इसे रूट विशेषाधिकारों के साथ खोलना होगा:

gksu synaptic  

या Ubuntu 12.04 में या बाद में, आप डैश में synaptic की खोज कर सकते हैं और Synaptic आइकन पर क्लिक करके Synaptic खोल सकते हैं। Synaptic खोलने के लिए आपको अपने उपयोगकर्ता पासवर्ड के साथ प्रमाणित करने के लिए कहा जाएगा।

Oracle-java7-संस्थापक के लिए खोजें, उस पर राइट क्लिक करें, और इसे पूरी तरह से हटा दें। परिवर्तनों को लागू करें, पीपीए को हटा दें, और आपके त्रुटि संदेश चले जाएंगे।यहाँ छवि विवरण दर्ज करें


1
इसके लिए केवल सिनैप्टिक स्थापित करने की आवश्यकता नहीं है। आप उपयोग कर सकते हैं apt-get remove --purge oracle-java7-installer, --purgeसिनैप्टिक के "पूरी तरह से हटाने" विकल्प के बराबर है
एसटीडब्ल्यू
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.