लिनक्स उदारीत पर ओरेकल जावा कैसे स्थापित करें

इस गाइड में जावा 7 जेडीके / जेआर के 32 या 64 बिट ऑरेकल (वर्तमान संस्करण संख्या 1.7.0_45) को 32 और 64 बिट पर उबंटू 32 और 64 बिट ऑपरेटिंग सिस्टम स्थापित करने की प्रक्रिया शामिल है। ये निर्देश डेबियन और लिनक्स मिंट के लिए भी काम करेंगे।

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

यदि आप चाहते हैं केवल जावा अनुप्रयोग चलाने के लिए JRE को स्थापित करें और कार्यक्रमों को विकसित न करें, इस विधि का पालन करें:

यदि आप जावा प्रोग्राम्स और एप्लिकेशन (जेआरई पैकेज में शामिल हैं) को विकसित करने के लिए जेडीके स्थापित करना चाहते हैं, तो इस विधि का उपयोग करें:

साथ ही, अपने वेब ब्राउज़र में जावा को सक्षम / अपडेट करने के लिए:

कदम

1
जांचें कि क्या आपके उबंटू लिनक्स ऑपरेटिंग सिस्टम 32 या 64 बिट की वास्तुकला है। ऐसा करने के लिए, एक टर्मिनल खोलें और निम्न कमांड निष्पादित करें।
  • प्रकार / कॉपी / पेस्ट: फ़ाइल / sbin / init
  • ध्यान दें कि आपके ऑपरेटिंग सिस्टम का संस्करण 32 या 64 बिट दिखाया गया है।
  • 2
    जांचें कि क्या जावा यह आपके सिस्टम पर स्थापित है। ऐसा करने के लिए आपको टर्मिनल से जावा संस्करण से संबंधित कमांड चलाने होंगे।
  • टर्मिनल खोलें और निम्न कमांड दर्ज करें:
  • प्रकार / कॉपी / पेस्ट: जावा-वर्जन
  • यदि आपके सिस्टम पर ओपनजेडीके स्थापित है, तो आपको इस तरह एक उत्तर मिलेगा:
  • जावा संस्करण "1.7.0_15"
    ओपनजेडीके रनटाइम एनवायरनमेंट (आईसेड टीईए 6 1.10 पीई) (7 बी 15 ~ प्री 1-0 एलसीसीडी 1)
    ओपनजेडके 64-बिट वीएम सर्वर (बिल्ड 1 9 .0-बी 0 9, मिश्रित मोड)
  • यदि आपके पास आपके सिस्टम पर ओपनजेडीके स्थापित है, तो यह इस गाइड के लिए उपयुक्त संस्करण नहीं है।
  • 3
    ओपनजेडीके या जेआरई पूरी तरह से अपने सिस्टम से निकालें और एक ऐसी निर्देशिका बनाएं, जिसमें ओआरएसी के जावा जेडीके या जेआरई बायनेरिज़ शामिल हो सकते हैं। यह जावा के विभिन्न संस्करणों के बीच सिस्टम संघर्षों और भ्रम को रोक देगा। उदाहरण के लिए, यदि आपके पास ओपनजेडीके या जेआरई आपके सिस्टम पर स्थापित है, तो आप उन्हें निम्न कमांड डालकर निकाल सकते हैं:
  • प्रकार / कॉपी / पेस्ट: sudo apt-get purge openjdk - *
  • यह कमांड आपके सिस्टम से ओपनजेडीके या जेआरई को पूरी तरह से निकाल देगा।
  • प्रकार / कॉपी / पेस्ट: sudo mkdir -p / usr / local / java
  • यह आज्ञा ओरेकल के जावा जेडीके या जेआरई बायनेरिज़ को शामिल करने के लिए एक फ़ोल्डर बनाएगा।
  • 4
    ओरेकल जावा JDK या लिनक्स के लिए जेआरई डाउनलोड करें. संकुचित बायनेरिज़ का चयन करना सुनिश्चित करें सही आपके सिस्टम के आर्किटेक्चर के लिए, 32 या 64 बिट (जो कि tar.gz के साथ समाप्त होता है)।
  • उदाहरण के लिए, यदि आपके पास 32-बिट उबंटू ऑपरेटिंग सिस्टम है, तो 32-बिट जावा बाइनरी डाउनलोड करें।
  • यदि आपका ऑपरेटिंग सिस्टम 64-बिट है, तो आप निश्चित रूप से 64-बिट संस्करण के डाउनलोड कर सकते हैं।
  • ओरेकल जावा JDK या जेआरई दस्तावेज़ डाउनलोड करें - वैकल्पिक
  • Jdk-7u21-apidocs.zip का चयन करें
  • महत्वपूर्ण जानकारी: 64-बिट जावा बाइनरी 32-बिट उबंटु लिनक्स ऑपरेटिंग सिस्टम पर काम नहीं करते हैं। यदि आप 32-बिट उबंटू सिस्टम पर जावा के 64-बिट संस्करण को स्थापित करने का प्रयास करते हैं, तो आपको कई त्रुटि संदेश प्राप्त होंगे।
  • 5
    जावा बायनेरिज़ को / usr / local / java निर्देशिका में कॉपी करें ज्यादातर मामलों में, जावा बायनेरिज़ को डाउनलोड किया जाता है: / home /"il_tuo_nome_utente"/ डाउनलोड।
  • 32-बिट उबंटू पर 32-बिट जावा के लिए स्थापना निर्देश:
  • प्रकार / कॉपी / पेस्ट: सीडी ~ / डाउनलोड
  • प्रकार / कॉपी / पेस्ट: sudo cp -r jdk-7u45-linux-i586.tar.gz / usr / local / java
  • प्रकार / कॉपी / पेस्ट: sudo cp -r jre-7u45-linux-i586.tar.gz / usr / local / java
  • प्रकार / कॉपी / पेस्ट: सीडी / यूएसआर / स्थानीय / जावा
  • 64-बिट उबंटू पर 64-बिट जावा के लिए स्थापना निर्देश:
  • प्रकार / कॉपी / पेस्ट: सीडी ~ / डाउनलोड
  • यदि आपने जेडीके, टाइप / कॉपी / पेस्ट डाउनलोड किया है: sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java
  • यदि आपने जेआरई, टाइप / कॉपी / पेस्ट डाउनलोड किया है: sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java
  • प्रकार / कॉपी / पेस्ट: सीडी / यूएसआर / स्थानीय / जावा
  • 6
    / Usr / local / java निर्देशिका में टैबलेट के जावा बाइनरी को अनकंप्रेस करें।
  • 32-बिट उबंटू पर 32-बिट जावा के लिए स्थापना निर्देश:
  • प्रकार / कॉपी / पेस्ट: sudo tar xvzf jdk-7u45-linux-i586.tar.gz
  • प्रकार / कॉपी / पेस्ट: sudo tar xvzf jre-7u45-linux-i586.tar.gz
  • 64-बिट उबंटू पर 64-बिट जावा के लिए स्थापना निर्देश:
  • यदि आपने जेडीके, टाइप / कॉपी / पेस्ट डाउनलोड किया है: sudo tar xvzf jdk-7u45-linux-x64.tar.gz
  • यदि आपने जेआरई, टाइप / कॉपी / पेस्ट डाउनलोड किया है: sudo tar xvzf jre-7u45-linux-x64.tar.gz
  • 7
    फ़ोल्डर्स फिर से जांचें इस बिंदु पर आपके पास जावा जेडीके और जेआरई के लिए / usr / local / java में दो असम्पीडित द्विआधारी फ़ोल्डर्स होने चाहिए:
  • प्रकार / कॉपी / पेस्ट: एलएस-ए
  • jdk1.7.0_45
  • या jre1.7.0_45
  • 8
    / Etc / profile सिस्टम की पाथ फाइल संपादित करें और सिस्टम पथ में निम्न सिस्टम चर जोड़ें। नैनो, जीएडिट या रूट के रूप में किसी भी अन्य पाठ संपादक का प्रयोग करें, और / etc / profile को खोलें।
  • प्रकार / कॉपी / पेस्ट: sudo gedit / etc / profile
  • या
  • प्रकार / कॉपी / पेस्ट: सुडो नैनो / आदि / प्रोफाइल
  • 9
    तीर का उपयोग करके फ़ाइल के अंत तक स्क्रॉल करें और अपनी / etc / profile फ़ाइल के अंत के नीचे निम्न पंक्तियां जोड़ें:
  • यदि आप जेडीके प्रकार / कॉपी / पेस्ट स्थापित कर रहे हैं:
    JAVA_HOME = / usr / स्थानीय / जावा /jdk1.7.0_45
    JRE_HOME = $ JAVA_HOME / JRE
    पथ = $ पथ: $ HOME / बिन: $ JAVA_HOME / bin
    निर्यात करें JAVA_HOME
    निर्यात JRE_HOME
    निर्यात पाथ
  • या, अगर आप जेआरई प्रकार / कॉपी / पेस्ट स्थापित कर रहे हैं:
    JRE_HOME = / usr / स्थानीय / जावा /jdk1.7.0_45
    पथ = $ पथ: $ JRE_HOME / bin
    निर्यात JRE_HOME
    निर्यात पाथ
  • / Etc / profile फ़ाइल सहेजें और बाहर निकलें
  • 10
    उबुंटू को पता है कि जावा के जेडीके या जेआरई कहाँ स्थित है। यह सिस्टम को बताएगा कि जावा का नया संस्करण उपयोग के लिए तैयार है।
  • यदि आप जेडीके प्रकार / कॉपी / पेस्ट स्थापित कर रहे हैं: sudo update-alternatives --install "/ Usr / bin / जावा" "जावा" "/usr/local/java/jre1.7.0_45/bin/java" 1
  • या, अगर आप जेआरई प्रकार / कॉपी / पेस्ट स्थापित कर रहे हैं: sudo update-alternatives --install "/ Usr / bin / जावा" "जावा" "/usr/local/java/jre1.7.0_45/bin/java" 1
  • यह आदेश इस प्रणाली को सूचित करता है कि जावा जेआरई उपयोग के लिए तैयार है।
  • तभी यदि आप जेडीके प्रकार / कॉपी / पेस्ट स्थापित कर रहे हैं: sudo update-alternatives --install "/ Usr / bin / javac" "javac" "/usr/local/java/jdk1.7.0_45/bin/javac" 1
  • यह आदेश इस प्रणाली को सूचित करता है कि जावा जेडीके उपयोग के लिए तैयार है।
  • प्रकार / कॉपी / पेस्ट: sudo update-alternatives --install "/ Usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
  • यह आदेश सिस्टम को बताता है कि जावा वेब प्रारंभ उपयोग के लिए तैयार है।
  • 11
    उबुंटू को बताएं कि जावा JDK या JRE को डिफ़ॉल्ट जावा होना चाहिए।
  • यदि आप जेडीके प्रकार / कॉपी / पेस्ट स्थापित कर रहे हैं: sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/jre/bin/java
  • या, अगर आप जेआरई टाइप / कॉपी / पेस्ट को स्थापित कर रहे हैं: sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java
  • यह कमांड सिस्टम के लिए जावा रनटायम के लिए पर्यावरण को स्थापित करेगा।
  • तभी यदि आप जेडीके प्रकार / कॉपी / पेस्ट स्थापित कर रहे हैं: sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_45/bin/javac
  • यह कमांड सिस्टम के लिए जवाक कंपाइलर सेट करेगा
  • यदि आप जेडीके प्रकार / कॉपी / पेस्ट स्थापित कर रहे हैं: सुडो अपडेट-विकल्प --सेट जेव्स / यूएसआर / एलोकल / जावा / जेडीके 1.7.0_45/bin/jawaws
  • या, अगर आप जेआरई टाइप / कॉपी / पेस्ट को स्थापित कर रहे हैं: सुडो अपडेट-विकल्प --सेट जवाव्स / यूआरएस / लोकल / जवा / जेरे 1.7.0_45 / बिन / जेवाव्स
  • यह कमांड सिस्टम के लिए जावा वेब स्टार्ट सेट करेगा।
  • 12
    निम्नलिखित कमांड टाइप करके सिस्टम का PATH / etc / profile को पुनः लोड करें:
  • प्रकार / कॉपी / पेस्ट:। / आदि / प्रोफ़ाइल
  • ध्यान दें कि Ubuntu को पुनरारंभ करने के बाद सिस्टम PATH / etc / profile फाइल को पुनः लोड किया जाएगा।



  • 13
    जांचने के लिए एक परीक्षण चलाएं कि क्या ओरेकल जावा आपके सिस्टम पर ठीक से स्थापित किया गया है। निम्न आज्ञाओं को चलाएं और जावा के संस्करण को नोट करें। 32-बिट जावा स्थापना सफल होने के लिए निम्न कमांड को जांचने के लिए:
  • प्रकार / कॉपी / पेस्ट: जावा-वर्जन यह आज्ञा आपके सिस्टम द्वारा निष्पादित जावा का संस्करण दिखाएगा। आपको एक संदेश प्राप्त करना चाहिए जो रिपोर्ट करेगा:
    जावा संस्करण "1.7.0_45"
    जावा (टीएम) एसई रनटाइम पर्यावरण (बिल्ड 1.7.0_45-बी 18)
  • जावा हॉटस्पॉट (टीएम) सर्वर वीएम (बिल्ड 23.1-बी 03, मिश्रित मोड)
  • प्रकार / कॉपी / पेस्ट: javac -version यह कमांड आपको बताएगा कि क्या आप अब जावा प्रोग्राम को टर्मिनल से संकलित कर सकते हैं। आपको एक संदेश प्राप्त होगा जो रिपोर्ट करेगा: javac 1.7.0_45 जांचने के लिए कि 64-बिट जावा स्थापना सफल प्रकार निम्न प्रकार टाइप करें:
  • प्रकार / कॉपी / पेस्ट: जावा-वर्जन यह आज्ञा आपके सिस्टम द्वारा निष्पादित जावा का संस्करण दिखाएगा। आपको एक संदेश प्राप्त करना चाहिए जो रिपोर्ट करेगा:
    जावा संस्करण "1.7.0_45"
    जावा (टीएम) एसई रनटाइम पर्यावरण (बिल्ड 1.7.0_45-बी 18)
  • जावा हॉटस्पॉट (टीएम) 64-बिट वीएम सर्वर (बिल्ड 23.6-बी 0 4, मिश्रित मोड)
  • प्रकार / कॉपी / पेस्ट: javac -version यह कमांड आपको बताएगा कि क्या आप अब जावा प्रोग्राम को टर्मिनल से संकलित कर सकते हैं। आपको एक संदेश प्राप्त होगा जो रिपोर्ट करेगा: javac 1.7.0_45
  • 14
    बधाई हो, आपने अपने लिनक्स सिस्टम पर जावा ओरेकल स्थापित किया है। अब उबंटु को पुनः आरंभ करें बाद में, आपके सिस्टम को जावा प्रोग्राम चलाने और विकसित करने के लिए पूरी तरह कॉन्फ़िगर किया जाएगा। बाद में आप जावा में इस आलेख के निर्देशों का पालन करके अपने कार्यक्रमों को संकलित करने की कोशिश कर सकते हैं: उबंटू लिनक्स में अपना पहला जावा प्रोग्राम कैसे बनाएं
  • भाग 1

    वैकल्पिक: अपने वेब ब्राउज़र में जावा ओरेकल सक्षम करें
    1
    अपने ब्राउज़र में जावा प्लग-इन को सक्षम करने के लिए आपको अपने ब्राउजर के प्लग-इन फ़ोल्डर से जावा प्लग-इन के स्थान पर जावा इंस्टालेशन में सिग्नल लिंक बनाने की आवश्यकता होगी।
    • महत्वपूर्ण नोट: सावधान रहें जब आप अपने ब्राउज़र में जावा 7 को सक्षम करते हैं, क्योंकि इस ऑपरेशन से संबंधित कई सुरक्षा समस्याएं हैं I अपने ब्राउज़र पर जावा 7 को सक्षम करने से घुसपैठियों को सुरक्षा व्यवस्था में दोषों के कारण आपके सिस्टम को घुसना करने की संभावना मिल जाएगी। जावा सुरक्षा समस्याओं पर अधिक जानकारी के लिए निम्न साइट पर जाएं: जावा परीक्षक

    भाग 2

    Google क्रोम

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

    1
    निम्न आदेश जारी करें
    • प्रकार / कॉपी / पेस्ट: sudo mkdir -p / opt / google / chrome / plugins
    • यह / opt / google / chrome / plugins नामक एक फ़ोल्डर बनाने की सेवा करेगा
    • प्रकार / कॉपी / पेस्ट: सीडी / ऑप्ट / गूगल / क्रोम / प्लगइन्स
    • यह क्रोम प्लग-इन फ़ोल्डर में वर्तमान फ़ोल्डर को बदल देगा।
    • प्रकार / कॉपी / पेस्ट: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
    • यह जावा JRE प्लग-इन से एक प्रतीकात्मक लिंक बना देगा libnpjp2.so अपने Google Chrome ब्राउज़र में

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

    1. 1
      निम्न आदेश जारी करें
    2. प्रकार / कॉपी / पेस्ट: sudo mkdir -p / opt / google / chrome / plugins
    3. यह / opt / google / chrome / plugins नामक एक फ़ोल्डर बनाने की सेवा करेगा
    4. प्रकार / कॉपी / पेस्ट: सीडी / ऑप्ट / गूगल / क्रोम / प्लगइन्स
    5. यह क्रोम प्लग-इन फ़ोल्डर में वर्तमान फ़ोल्डर को बदल देगा।
    6. प्रकार / कॉपी / पेस्ट: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
    7. यह जावा JRE प्लग-इन से एक प्रतीकात्मक लिंक बना देगा libnpjp2.so अपने Google Chrome ब्राउज़र में

    अनुस्मारक

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

    भाग 3

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

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

    1
    निम्न आदेश जारी करें
    • प्रकार / कॉपी / पेस्ट: सीडी / usr / lib / mozilla / plugins
    • यह फ़ोल्डर को / usr / lib / mozilla / plugins में बदल देगा, यदि यह मौजूद नहीं है तो यह फ़ोल्डर बनायें
    • प्रकार / कॉपी / पेस्ट: sudo mkdir -p / usr / lib / mozilla / plugins
    • यह / usr / lib / mozilla / plugins फ़ोल्डर बना देगा। सुनिश्चित करें कि आप प्रतीकात्मक लिंक बनाने से पहले उस फ़ोल्डर में हैं।
    • प्रकार / कॉपी / पेस्ट: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
    • यह जावा JRE प्लग-इन से एक प्रतीकात्मक लिंक बना देगा libnpjp2.so अपने मोज़िला फ़ायरफ़ॉक्स ब्राउज़र में

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

    1. 1
      निम्न आदेश जारी करें
    2. प्रकार / कॉपी / पेस्ट: सीडी / usr / lib / mozilla / plugins
    3. यह फ़ोल्डर को / usr / lib / mozilla / plugins में बदल देगा, यदि यह मौजूद नहीं है तो यह फ़ोल्डर बनायें
    4. प्रकार / कॉपी / पेस्ट: sudo mkdir -p / usr / lib / mozilla / plugins
    5. यह / usr / lib / mozilla / plugins फ़ोल्डर बना देगा। सुनिश्चित करें कि आप प्रतीकात्मक लिंक बनाने से पहले उस फ़ोल्डर में हैं।
    6. प्रकार / कॉपी / पेस्ट: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
    7. यह जावा JRE प्लग-इन से एक प्रतीकात्मक लिंक बना देगा libnpjp2.so अपने मोज़िला फ़ायरफ़ॉक्स ब्राउज़र में

    अनुस्मारक

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

    टिप्स

    • उबंटु के साथ, आपके पास जावा प्रोग्रामिंग भाषा का ओपन जेडके, फ्री और ओपन सोर्स वर्जन का प्रयोग करने का विकल्प है, या ओरेकल के जेडीके और जेआरई का इस्तेमाल करना है। कुछ लोग ओरेकल के जावा का उपयोग करना पसंद करते हैं (क्योंकि यह जावा का सबसे आधुनिक संस्करण है, जो तकनीकी डेवलपर्स द्वारा सीधे नियंत्रित होता है)।
    • ध्यान रखें कि ओरेकल सुरक्षा के मुद्दों और जावा के हर नए संस्करण में बग को हल करता है। जब आप अपने सिस्टम पर जावा स्थापित करते हैं, तो संस्करण संख्या में बदलावों पर ध्यान दें।
    • यह दस्तावेज़ निरंतर संशोधन से गुजर सकता है क्योंकि कुछ मामलों में ओरेकल जावा बायनेरिज़ की स्थापना के तरीकों में बदलाव करता है।
    सामाजिक नेटवर्क पर साझा करें:

    संबद्ध

    © 2011—2022 GnuMani.com