कैसे उबंटू लिनक्स पर ओरेकल जावा को अपडेट करें

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

  • ध्यान दें: यह लेख मानता आप ओरेकल जावा के एक संस्करण है 7 32-बिट या 64-बिट जो / usr / स्थानीय / जावा में स्थित है, और आप ओरेकल जावा के एक नए संस्करण में नवीनीकृत करना चाहते हैं।

जब आप जावा अपडेट करते हैं, तो आपको अपने वेब ब्राउज़र में जावा लिंक भी अपडेट करना होगा।

कदम

1
नई जावा बाइनरी फाइलें डाउनलोड करें. सही जावा जेडीके / जेआरई द्विपदीय फाइलों का चयन करना सुनिश्चित करें, जो आपके 32 या 64 बिट उबंटु लिनक्स सिस्टम आर्किटेक्चर के लिए अद्यतन है, "टार" में समाप्त हो रहा है। gz "के रूप में:
  • jdk-7u40-linux-i586.tar.gz (32 बिट)
  • जेआर -7u40-लिनक्स-आई 586.तर.gz (32 बिट)
  • या
  • jdk-7u40-linux-x64.tar.gz (64 बिट)
  • जेआर -7u40-लिनक्स-एक्स 64.तर.gz (64 बिट)

विधि 1

32-बिट जावा के लिए निर्देश
1
रूट यूजर बनें और हमारी डाउनलोड डायरेक्टरी / यूएसआर / लोकल / जावा से नई कॉम्प्रेस्ड बायनेरी कॉपी करें:
  • प्रकार / कॉपी / पेस्ट: सीडी / होम /"your_user_name" / डाउनलोड
  • प्रकार / कॉपी / पेस्ट: sudo cp -r jdk-7u40-linux-i586.tar.gz / usr / local / java
  • प्रकार / कॉपी / पेस्ट: sudo cp -r jre-7u40-linux-i586.tar.gz / usr / local / java
  • प्रकार / कॉपी / पेस्ट: सीडी / यूएसआर / स्थानीय / जावा
  • 2
    अब हम / usr / local / java निर्देशिका में जावा बाइनरी फाइलों के हमारे नए संस्करण को अनपैक करने जा रहे हैं:
  • प्रकार / कॉपी / पेस्ट: सुडो तार एक्सवीज़्फ़ जेडीके-7u40-लिनक्स-आई -586.तर.gz
  • प्रकार / कॉपी / पेस्ट: सुडो तार एक्सवीज़्फ़ जेआर-7u40-लिनक्स-आई -586.तर.gz
  • विधि 2

    64-बिट जावा निर्देश
    1
    रूट यूजर बनें और हमारी डाउनलोड डायरेक्टरी / यूएसआर / लोकल / जावा से नई कॉम्प्रेस्ड बायनेरी कॉपी करें:
    • प्रकार / कॉपी / पेस्ट: सीडी / होम /"your_user_name"/ डाउनलोड
    • प्रकार / कॉपी / पेस्ट: sudo -s cp -r jdk-7u40-linux-x64.tar.gz / usr / local / java
    • प्रकार / कॉपी / पेस्ट: sudo -s cp -r jre-7u40-linux-x64.tar.gz / usr / local / java
    • टाइप / प्रतिलिपि / पेस्ट: सीडी / यूएसआर / स्थानीय / जावा
  • 2
    अब हम / usr / local / java निर्देशिका में जावा बाइनरी फाइलों के हमारे नए संस्करण को अनपैक करने जा रहे हैं:
  • प्रकार / प्रतिलिपि / पेस्ट करें: सुडो तार xvzf jdk-7u40-linux-x64.tar.gz
  • प्रकार / कॉपी / पेस्ट: सुडो तार xvzf jre-7u40-linux-x64.tar.gz
  • 3
    इस बिंदु पर, आपको जावा / जेडीके / जेआरई के रूप में सूचीबद्ध के लिए / usr / local / java में दो नए असंपीड़ित बायनेरिज़ होने चाहिए:
  • jdk1.7.0_40
    jre1.7.0_40

    एक साथ:

    jdk1.7.0_25
    jre1.7.0_25

    विधि 3

    लिनक्स सिस्टम पाथ को बदलें
    1
    / Etc / profile सिस्टम फ़ाइलों का पथ संपादित करें, निम्न सिस्टम चर जोड़ना जीडीट, नैनो या किसी अन्य टेक्स्ट एडिटर का उपयोग रूट के रूप में करें, और / etc / profile को खोलें।
    • प्रकार / कॉपी / पेस्ट: sudo gedit / etc / profile
    • या
    • प्रकार / कॉपी / पेस्ट: सुडो नैनो / आदि / प्रोफ़ाइल
  • 2
    फ़ाइल के अंत में जाने के लिए तीर कुंजियों का उपयोग करके नीचे स्क्रॉल करें और उबंटू लिनक्स में / etc / profile फ़ाइल के निचले भाग में निम्न पंक्तियाँ जोड़ें। इस बिंदु पर, पुराने संस्करणों के जावा संस्करण संख्या को बदलने के लिए, / etc / profile फ़ाइल में निम्न सिस्टम पथ पर जाएं:

  • / Etc / profile फ़ाइल संपादित करें:

    JAVA_HOME = / usr / स्थानीय / जावा /jdk1.7.0_25
    पथ = $ पथ: $ HOME / बिन: $ JAVA_HOME / bin
    JRE_HOME = / usr / स्थानीय / जावा /jre1.7.0_25
    पथ = $ पथ: $ HOME / बिन: $ JRE_HOME / bin
    निर्यात करें JAVA_HOME
    निर्यात JRE_HOME
    निर्यात पाथ

    इसे इसे बदलें:

    JAVA_HOME = / usr / स्थानीय / जावा /jdk1.7.0_40
    पथ = $ पथ: $ HOME / बिन: $ JAVA_HOME / bin
    JRE_HOME = / usr / स्थानीय / जावा /jre1.7.0_40
    पथ = $ पथ: $ HOME / बिन: $ JRE_HOME / bin
    निर्यात करें JAVA_HOME
    निर्यात JRE_HOME
    निर्यात पाथ


    फ़ाइल को सहेजें और बाहर निकलें।

    विधि 4

    ओरेकल जावा के नवीनीकृत संस्करण की प्रणाली को सूचित करें
    1



    उबंटू लिनक्स सिस्टम को सूचित करें जहां ओरेकल जावा जेआरई / जेडीके फ़ाइल स्थित है। अब आप जावा संस्करण 1.7.0_40 का उपयोग करने के लिए सिस्टम को अपडेट करेंगे:
    • प्रकार / कॉपी / पेस्ट: sudo update-alternatives --install "/ Usr / bin / जावा" "जावा" "/ Usr / local / जावा /jre1.7.0_40/ Bin / जावा" 1
    • प्रकार / कॉपी / पेस्ट: sudo update-alternatives --install "/ Usr / bin / javac" "javac" "/ Usr / local / जावा /jdk1.7.0_40/ Bin / javac" 1
    • प्रकार / कॉपी / पेस्ट: sudo update-alternatives --install "/ Usr / bin / javaws" "javaws" "/ Usr / local / जावा /jre1.7.0_40 / bin/ javaws" 1
  • 2
    उबंटू को निर्दिष्ट करें कि JRE 1.7.0_40 संस्करण को एक डिफ़ॉल्ट होना चाहिए:
  • प्रकार / कॉपी / पेस्ट: sudo update-alternatives - जावा / usr / local / java /jre1.7.0_40/ Bin / जावा
  • प्रकार / कॉपी / पेस्ट: sudo update-alternatives --set javac / usr / local / java /jdk1.7.0_40/ Bin / javac
  • प्रकार / कॉपी / पेस्ट: sudo अद्यतन-विकल्प --सेट javaws / usr / local / java /jre1.7.0_40/ Bin / javaws
  • 3
    सिस्टम पथ में / etc / profile फाइल को पुनः लोड करें, निम्न कमांड टाइप करें:
  • प्रकार / कॉपी / पेस्ट: . / आदि / प्रोफ़ाइल
  • नोट करें कि / etc / profile फाइल में विस्तारित पथ उबंटु सिस्टम रिबूट के बाद रीचार्ज किया जाएगा।
  • 4
    यह देखने के लिए कि क्या जावा के नए संस्करण को सिस्टम पर ठीक से स्थापित किया गया है, निम्न कमांड चलाकर और नए जावा अद्यतन की संस्करण संख्या की जांच कर लें:
  • प्रकार / कॉपी / पेस्ट: जावा-वर्जन
  • यह कमांड सिस्टम पर चल रहे जावा के संस्करण को प्रदर्शित करता है।
  • 5
    आपको एक संदेश प्राप्त करना चाहिए जो निम्नानुसार प्रदर्शित किया गया है:
  • जावा संस्करण "1.7.0_40"

    जावा (टीएम) एसई रनटाइम पर्यावरण (बिल्ड 1.7.0_40-बी 080) जावा हॉटस्पॉट (टीएम) 64-बिट वीएम सर्वर (बिल्ड बिल्ड 25.1-बी 02, मिश्रित मोड)
  • प्रकार / कॉपी / पेस्ट: javac -version
  • यह कमांड आपको बताता है कि आप अब जावा प्रोग्राम को टर्मिनल से संकलित करने में सक्षम हैं।
  • आपको एक संदेश प्राप्त करना चाहिए जो निम्नानुसार प्रदर्शित किया जाता है:
  • जावैक 1.7.0_40
  • 6
    फिर आप पुराने जावा जेडीके / जेआरई संस्करण को अपने पुरानी बाइनरी वाले डाइरेक्टरी को हटाकर हटा सकते हैं।
  • प्रकार / कॉपी / पेस्ट: सीडी / यूएसआर / स्थानीय / जावा
  • प्रकार / कॉपी / पेस्ट: सुडो आरएम -आरएफ jdk1.7.0_40
  • प्रकार / कॉपी / पेस्ट: सुडो आरएम -आरएफ जेआर 1.7.0_40
  • 7
    Ubuntu Linux को पुनरारंभ करें और सिस्टम पूरी तरह से जावा प्रोग्राम चलाने और विकसित करने के लिए कॉन्फ़िगर किया जाएगा।
  • वैकल्पिक: अपने वेब ब्राउज़र में जावा को सक्षम कैसे करें

    1. अपने वेब ब्राउज़र में जावा प्लगिन को सक्रिय करने के लिए, आपको अपने विशिष्ट सॉफ़्टवेयर वितरण में शामिल जावा प्लगिन के स्थान के लिए ब्राउज़र प्लगिन निर्देशिका से एक प्रतीकात्मक लिंक बनाना होगा।

    Google क्रोम

    32-बिट जावा के लिए निर्देश

    1. निम्न आदेश चलाएं
    2. प्रकार / कॉपी / पेस्ट: sudo mkdir -p / opt / google / chrome / plugins
    3. यह आदेश / opt / google / chrome / plugins नामक एक निर्देशिका बनाएगा।
    4. प्रकार / पेस्ट / कॉपी: सीडी / ऑप्ट / गूगल / क्रोम / प्लगइन्स
    5. यह आदेश आपको Google Chrome प्लग इन डाइरेक्टरी पर ले जाएगा: सुनिश्चित करें कि आप सांकेतिक लिंक करने से पहले इस निर्देशिका में हैं।
    6. प्रकार / पेस्ट / कॉपी: सुडो एलएन -एस / यूएसआर / एलोकल / जावा / जेरे 1.7.0_40 / एलबीबी /i386/libnpjp2.so
    7. यह कमांड जावा प्लग-इन जेआरई (जावा रनटाइम एन्वायरमेंट) से एक प्रतीकात्मक लिंक बना देगा। libjavaplugin_oji Google Chrome वेब ब्राउज़र पर

    64-बिट जावा निर्देश

    1. निम्न आदेश चलाएं
    2. प्रकार / कॉपी / पेस्ट: sudo mkdir -p / opt / google / chrome / plugins
    3. यह आदेश / opt / google / chrome / plugins नामक एक निर्देशिका बनाएगा।
    4. प्रकार / पेस्ट / कॉपी: सीडी / ऑप्ट / गूगल / क्रोम / प्लगइन्स
    5. यह आदेश आपको Google Chrome प्लग इन डाइरेक्टरी पर ले जाएगा: सुनिश्चित करें कि आप सांकेतिक लिंक करने से पहले इस निर्देशिका में हैं।
    6. प्रकार / पेस्ट / कॉपी: सुडो एलएन -एस / यूएसआर / एलोकल / जावा / जेरे 1.7.0_40 / एलबीबी /amd64/libnpjp2.so
    7. यह कमांड जावा प्लग-इन जेआरई (जावा रनटाइम एन्वायरमेंट) से एक प्रतीकात्मक लिंक बना देगा। libjavaplugin_oji Google Chrome वेब ब्राउज़र पर

    अनुस्मारक

    1. ध्यान दें: कभी-कभी, जब आप उपरोक्त आदेश लिखते हैं, तो आप एक संदेश प्राप्त कर सकते हैं जो पढ़ता है:
    2. ln: प्रतीकात्मक लिंक बनाना `./libnpjp2.so `: फ़ाइल मौजूद है
    3. इस समस्या को ठीक करने के लिए, निम्न कमांड का उपयोग करते हुए, केवल पिछले प्रतीकात्मक लिंक हटाएं:
    4. प्रकार / कॉपी / पेस्ट: सीडी / ऑप्ट / गूगल / क्रोम / प्लगइन्स
    5. प्रकार / कॉपी / पेस्ट: sudo rm -rf libnpjp2.so
    6. कमांड चलाने से पहले सुनिश्चित करें कि आप इसे / opt / google / chrome / plugins निर्देशिका में पाते हैं।
    7. वेब ब्राउज़र को पुनरारंभ करें और ऊपर जाएं जावा परीक्षक परीक्षण करने के लिए कि जावा वेब ब्राउज़र में काम करता है

    मोज़िला फ़ायरफ़ॉक्स

    32-बिट जावा के लिए निर्देश

    1. निम्न कमांड लिखें:
    2. प्रकार / पेस्ट / कॉपी: सीडी / यूएसआर / लिब / मोज़िला / प्लगइन्स
    3. यह कमांड आपको / usr / lib / mozilla / plugins निर्देशिका में स्थानांतरित करेगा: यदि आप पहले से ही नहीं है तो यह निर्देशिका बनाएं
    4. प्रकार / पेस्ट / कॉपी: sudo mkdir -p / usr / lib / mozilla / plugins
    5. यह कमांड / usr / lib / mozilla / plugins निर्देशिका बना देगा: सुनिश्चित करें कि आप इस निर्देशिका में प्रतीकात्मक लिंक बनाने से पहले हैं।
    6. प्रकार / पेस्ट / कॉपी: सुडो एलएन -एस / यूएसआर / एलोकल / जावा / जेरे 1.7.0_40 / एलबीबी /i386/libnpjp2.so
    7. यह जावा प्लगइन जेरे (जावा रनटाइम पर्यावरण) से एक प्रतीकात्मक लिंक बना देगा libjavaplugin_oji मोज़िला फ़ायरफ़ॉक्स वेब ब्राउज़र के लिए

    64-बिट जावा निर्देश

    1. निम्न आदेश चलाएं
    2. प्रकार / पेस्ट / कॉपी: सीडी / यूएसआर / लिब / मोज़िला / प्लगइन्स
    3. यह कमांड आपको / usr / lib / mozilla / plugins निर्देशिका में स्थानांतरित करेगा: यदि आप पहले से ही नहीं है तो यह निर्देशिका बनाएं
    4. प्रकार / पेस्ट / कॉपी: sudo mkdir -p / usr / lib / mozilla / plugins
    5. यह कमांड / usr / lib / mozilla / plugins निर्देशिका बना देगा: सुनिश्चित करें कि आप इस निर्देशिका में प्रतीकात्मक लिंक बनाने से पहले हैं।
    6. प्रकार / पेस्ट / कॉपी: सुडो एलएन -एस / यूएसआर / एलोकल / जावा / जेरे 1.7.0_40 / एलबीबी /amd64/libnpjp2.so
    7. यह जावा प्लगइन जेरे (जावा रनटाइम पर्यावरण) से एक प्रतीकात्मक लिंक बना देगा libjavaplugin_oji मोज़िला फ़ायरफ़ॉक्स वेब ब्राउज़र के लिए

    अनुस्मारक

    1. ध्यान दें: कभी-कभी, जब आप उपरोक्त आदेश लिखते हैं, तो आप एक संदेश प्राप्त कर सकते हैं जो पढ़ता है:
    2. ln: प्रतीकात्मक लिंक बनाना `./libnpjp2.so `: फ़ाइल मौजूद है
    3. इस समस्या को ठीक करने के लिए, निम्न कमांड का उपयोग करते हुए, केवल पिछले प्रतीकात्मक लिंक हटाएं:
    4. प्रकार / कॉपी / पेस्ट: सीडी / यूएसआर / लिब / मोज़िला / प्लगइन्स
    5. प्रकार / कॉपी / पेस्ट: sudo rm -rf libnpjp2.so
    6. कमांड चलाने से पहले सुनिश्चित करें कि आप / usr / lib / mozilla / plugins निर्देशिका में हैं
    7. वेब ब्राउज़र को पुनरारंभ करें और ऊपर जाएं जावा परीक्षक परीक्षण करने के लिए कि जावा वेब ब्राउज़र में काम करता है
    सामाजिक नेटवर्क पर साझा करें:

    संबद्ध

    © 2011—2022 GnuMani.com