2012-11-09 27 views
7

में JDK 1.7 स्थापित करने जब मैं निम्नलिखितकरते समय त्रुटियाँ linux

आरपीएम -ivh JDK-7u9-linux-i586.rpm

का उपयोग करके Oracle लिनक्स में JDK 1.7 स्थापित करने हूँ हालांकि मैं निम्नलिखित त्रुटियाँ हो रही है , मैं इन त्रुटियों को कैसे हल कर सकता हूं और jdk 1.7 इंस्टॉल कर सकता हूं?

कोई भी सहायता अत्यधिक सराहनीय है।

धन्यवाद

rpm -ivh /tmp/mnt/jdk-7u9-linux-i586.rpm 
Preparing...    ########################################### [100%] 
    1:jdk     ########################################### [100%] 
Unpacking JAR files... 
     rt.jar... 
Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/rt.pack 
     jsse.jar... 
Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/jsse.pack 
     charsets.jar... 
Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/charsets.pack 
     tools.jar... 
Error: Could not open input file: /usr/java/jdk1.7.0_09/lib/tools.pack 
     localedata.jar... 
Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/ext/localedata.pack 
     plugin.jar... 
Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/plugin.pack 
     javaws.jar... 
Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/javaws.pack 
     deploy.jar... 
Error: Could not open input file: /usr/java/jdk1.7.0_09/jre/lib/deploy.pack 

मेरे लिनक्स संस्करण oracle linux 5.5

+0

यह एक प्रोग्रामिंग सवाल नहीं है। असल में, यह एक मूल सिस्टम प्रशासन प्रश्न की तरह * दिखता है ... एक लिनक्स मशीन पर जावा कैसे स्थापित करें। –

+0

@StephenC तो इस सवाल को कहां स्थानांतरित करें? – user75ponic

+0

superuser.com या serverfault.com, इस पर निर्भर करता है कि आप इसे "पेशेवर क्षमता" में कर रहे हैं या नहीं। (यह कुछ हद तक विचित्र भेद है, आईएमओ ... लेकिन यही वह तरीका है जिसे वे इसे खेलते हैं।) –

उत्तर

5

1) मैं स्टीफन सी के साथ सहमत हूँ - यह निश्चित रूप से "अनुमति"

2) "sudo" की तरह लगता है - आप निश्चित रूप से के रूप में "रूट"

3) एक ls -ld /usr/java/jdk1.7.0_09/ करो बनाने के लिए आदेश चलाना चाहिए सुनिश्चित करें कि निर्देशिका मौजूद है।

यदि यह एक "mkdir/usr/जावा" कर रहे हैं और फिर से चल आदेश

4) यह धागा शायद माइग्रेट किया जाएगा नहीं मानता है करने के लिए "superuser.com" है, जो प्रशासनिक के लिए और अधिक है प्रश्न

5) यदि आपके पास अभी भी कोई समाधान नहीं है, तो कृपया अपने लिनक्स संस्करण को निर्दिष्ट करना सुनिश्चित करें।

============================================== ====================================

परिशिष्ट:

पद दिया इंप्रेशन जेडीके इंस्टॉल विफल रहा; यह की तरह लगता है आरपीएम का कोई भी निकाला जा रहा था।

बाद सूचना के आधार पर यह लग रहा है यह केवल एक चेतावनी है जैसे:

In version 7u9, shows the following error messages related to file extension pack, which is used in the facilities of Java applications, using Java Web Start. This does not affect the functionality of the JRE installed on your system, made ​​by this binary package format (RPM).

Your install of Sun jdk-7u7-linux-x64.rpm was successful. The error messages displayed, are normal. They exist because those files don't exist in the package. I get them when installing the Sun jre rpm packages. Just ignore those particular error messages.

+0

के रूप में चलाया गया है क्योंकि मैं रूट और निर्देशिका/usr/जावा मौजूद है। – user75ponic

+0

तो क्या आप यह देखने के लिए देख रहे थे कि "/usr/java/jdk1.7.0_09/" अस्तित्व में है, ???? यदि नहीं, तो क्या आपने यह देखने के लिए "mkdir /usr/java/jdk1.7.0_09" कोशिश की है कि आपको इसे बनाने की अनुमति है या नहीं ??? यह सभी मूल समस्या निवारण है ... पीएस: बिल्कुल आपका लिनक्स संस्करण * क्या है? – paulsm4

+0

मेरा लिनक्स संस्करण ओरेकल लिनक्स 5.5 है। धन्यवाद – user75ponic

2

आप शायद रूट के रूप में rpm आदेश tun की जरूरत है।

एक और संभावना यह है कि SELinux रास्ते में हो रहा है। क्या आपके पास सल्लिक्स लागू सख्त नीति के साथ सक्षम है?

+0

हाय स्टीफन आरपीएम रूट – user75ponic