उबंटू वर जावा कसे स्थापित करावे

जावा लोगो

1992 मध्ये परत जावा सनद्वारे विकसित केला गेला (आता ओरॅकलच्या मालकीचा आहे) आणि विकसित झाला की एक व्यासपीठ तयार करण्याची गरज निर्माण झाली सार्वत्रिक स्त्रोत कोड. जावाला समर्थन देणार्‍या कोणत्याही ऑपरेटिंग सिस्टमवर तयार केले जाणारे अनुप्रयोग बदलण्याची आणि नंतर सुधारणांची आवश्यकता न बाळगता इतर कोणत्याहीवर चालविण्याची कल्पना होती, ज्यास डब्ल्यूओआरए ("कोठेही चालवायला एकदाच लिहा") किंवा "एकदा लिहा," कोठेही चालवा »).

असेच आहे जावाने मोठ्या ऑपरेटिंग सिस्टममध्ये प्रवेश केला विंडोज, मॅक ओएस एक्स (त्या वेळी मॅकओएस) आणि अर्थातच लिनक्स सारखे. या प्रकरणात, बर्‍याच डिस्ट्रॉसच्या आगमनासह, जरी सर्व पॅकेज सिस्टम त्यास मैत्रीपूर्ण मार्गाने समाविष्ट करत नाहीत किंवा नवीनतम आवृत्ती देत ​​नाहीत. आणि त्यासारख्या काही कुप्रसिद्ध प्रकरणांमध्ये उबंटू, आम्ही प्राधान्य दिल्यास (किंवा कोड विकसित करणे आवश्यक असल्यास) जावा रनटाइम आणि त्याचे एसडीके दोन्ही स्थापित करण्यासाठी आम्हाला काही लॅप्स घ्याव्या लागतील.

आता पाहू या उबंटू वर जावा कसे स्थापित करावे, अशी कोणतीही गोष्ट जी पूर्णपणे गुंतागुंतीची नसते, तरी त्यासाठी काही पावले आवश्यक आहेत ज्यांना स्पष्ट असले पाहिजे, विशेषत: आपल्याकडे सध्या ओरॅकलच्या जावाची दोन्ही आवृत्ती प्रतिष्ठापित करण्याची शक्यता देखील आहे - हे अधिकृत आहे- आणि ओपनजेडीके, जे विकसित केले आहे समुदायाची आणि त्या भविष्यासाठी पैज म्हणून सुरू झाली तेव्हा जावाची भूमिका त्याच्याकडे असलेल्या दृष्टिकोनातून काय असेल हे स्पष्ट नव्हते. मुक्त सॉफ्टवेअर.

या दोहोंमधील सुसंगतता .99,9 XNUMX..XNUMX टक्के आहे, परंतु वैयक्तिकरित्या मला असे वाटते की एखाद्या कंपनीत काम करायचे असेल तर आपल्यासाठी आवश्यक असलेल्या शिक्षणामुळे अधिकृत साधनांनुसार आपल्याला अनुकूलता आणणे सोयीचे आहे. उदाहरणार्थ, जावाच्या बाबतीत ते कसे वापरायचे हे शिकणे अधिक उपयुक्त आहे नेटबीन्स किंवा ग्रहण करा आणि ओरॅकलचा जावा वापरा. तर, पहिली गोष्ट म्हणजे जेव्हा आमची डिस्ट्रो स्थापित करते तेव्हा ती ओपनजेडीकेसह आली का ते तपासणे:

जावा-वर्जन

सिस्टम माहिती परत करेल आम्ही स्थापित केलेली जावा आवृत्तीउदाहरणार्थ, आमच्याकडे ओपनजेडीके आवृत्ती असल्यास 'ओपनजेडीके रनटाइम पर्यावरण' सारखे काहीतरी. जर तसे झाले असते तर आम्ही हे करून विस्थापित करू:

sudo apt-get purge openjdk - \ *

मागील जावा इंस्टॉलेशनशी संबंधित सर्व काही काढून टाकण्याचे स्वच्छ आश्वासन आता आपल्याकडे आहे. प्रथम चरण म्हणजे आपण नवीन आवृत्ती स्थापित करणार आहोत त्या फोल्डर किंवा निर्देशिका तयार करणे आणि हे अगदी सोपे आहेः

sudo mkdir -p / usr / स्थानिक / जावा

मग आम्हाला करावे लागेल जावा एसडीके डाउनलोड करा आमच्या सिस्टमशी ते संबंधित आहे की नाही यावर विशेष लक्ष देणे, म्हणजेच 32 किंवा 64 बिट, उदाहरणार्थ 64 बीट्ससाठी जावा 32-बिट सिस्टमवर योग्यरित्या कार्य करणार नाही आणि आम्हाला सर्व प्रकारच्या त्रुटी देईल. आम्ही मागील चरणात तयार केलेल्या फोल्डरमध्ये डाउनलोड कॉपी करतोः

सीपी जेडीके -8-लिनक्स-एक्स 64.तार.gz / यूएसआर / स्थानिक / जावा

मग आम्ही त्या डिरेक्टरीमध्ये स्वतःस ठेवतो आणि त्या अनझिप करतो:

tar -xvf jdk-8-linux-x64.tar.gz

या आदेशासह, जावा डाउनलोड, आणि आम्ही यापूर्वी तयार केलेल्या फोल्डरमध्ये असेल / यूएसआर / स्थानिक / जावा / जेडीके 8, आणि त्यामध्ये आम्ही डाउनलोड केलेल्या संकुचित फायलीचा भाग असलेले सर्व उपफोल्डर्स.

आम्ही चांगली कामगिरी करीत आहोत, आणि अजूनही थोडे शिल्लक आहे परंतु आम्हाला अजून एक महत्त्वाची पायरी आहे आणि ती म्हणजे जावा कमांडस सिस्टमला ओळख पटवणे जेणेकरुन आपण त्यांचा संपूर्ण मार्ग न प्रवेश करताच कार्यान्वित करू परंतु केवळ टाइप करून विशिष्ट आदेश, जसे की जावाकिंवा जावॅक. याला 'अ‍ॅड टू पाथ' असे म्हणतात आणि आपल्याला फाईलमधील मजकूर सुधारित करायचे असल्याने हे करणे सोपे आहे / इ / प्रोफाइल. याकरिता आम्ही माझ्या पसंतीच्या गेडीटमध्ये आमच्या पसंतीच्या मजकूर संपादकाचा वापर करतो.

sudo gedit / etc / प्रोफाइल

आणि आम्ही पुढील जोडतो:

जावा_होम = / यूएसआर / स्थानिक / जावा / जेडीके 8
पथ = AT पथ: OME मुख्य / बिन: A जावा_होम / बिन
जावा_होम निर्यात करा
पथ पाठवा

आम्ही बदल जतन केले आणि आता आपल्याकडे आहे आपल्या सिस्टमच्या डेटाबेसमध्ये जावा इन्स्टॉलेशन जोडाजे आपण कमांडद्वारे करतो अद्यतन पर्याय.

या आदेशासह आम्ही सिस्टमला सूचित करतो की ओरेकल जावा जेआरई, जेडीके आणि जावा वेबस्टार्ट उपलब्ध आहेतः

sudo अद्यतन-विकल्प -इन्स्टॉल "/ यूएसआर / बिन / जावा" "जावा" "/ यूएसआर / स्थानिक / जावा / जेडीके 8 / बिन / जावा" 1

sudo अद्यतन-विकल्प -इन्स्टॉल "/ यूएसआर / बिन / जावाक" "जावाक" "/ यूएसआर / स्थानिक / जावा / जेडीके 8 / बिन / जावॅक" 1

sudo अद्यतन-विकल्प -स्थापित "/ usr / बिन / jawaws" "jawaws" "/ usr / स्थानिक / जावा / jdk8 / बिन / jawaws" 1

आता चला डीफॉल्ट रनटाइम म्हणून ओरॅकल जावा सेट करा प्रणालीचे:

sudo अद्यतन-पर्याय -सेट जावा / यूएसआर / स्थानिक / जावा / जेडीके 8 / बिन / जावा

sudo अद्यतन-पर्याय -सेट जावॅक / यूएसआर / स्थानिक / जावा / जेडीके 8 / बिन / जाव्हॅक

sudo अद्यतन-पर्याय -सेट जावळा / यूएसआर / स्थानिक / जावा / जेडीके 8 / बिन / जावॉ

तेच, आम्ही इन्स्टॉलेशन पूर्ण केले आहे, आणि आम्ही फक्त इनिशियल कमांड कार्यान्वित करून आणि ती आपल्याला काय फेकते हे सत्यापित करून हे तपासू शकतो:

जावा-रूपांतरण,

जसे आपण पाहू, आम्ही आधीच त्याच्या नवीनतम आवृत्तीमध्ये सुधारित ओरॅकल जावा रनटाइम चालवित आहोत.

अधिक माहिती - उबंटूकडे जगातील सर्वात चांगले ब्राउझर असू शकतात, उबंटू मधील नेटबीन्स, आमच्या उबंटू (आय) मध्ये आयडीई कसे स्थापित करावे


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   रॉड्रिगो कॅस्ट्रो म्हणाले

    या प्रकारे हे स्थापित करणे माझ्यासाठी सुलभ करते http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html

  2.   जौमेट म्हणाले

    हे सर्व जावा स्थापित करण्यासाठी आणि नंतर आपला हेतू आहे की लोक विंडोज एक्सपी वरून लिनक्सकडे जातात, कृपया… ..हे एक चायमेरा आहे, कोणत्याही परिस्थितीत विंडोज 7 चे परवाने वाढतील, मला असे वाटते की हे वर्ष असे होणार नाही वर्ष एकतर लिनक्स ……
    मुक्त सॉफ्टवेअरचा एक पॅरागॉन आणि एक ओपन सोर्स आणि अधिक चाइमेरासचे उत्कृष्ट पर्याय म्हणून एक मजेदार बातमी… .हे असे दिसते की ते दक्षिणातून येत आहे ......

    क्लाउड सर्व्हिसेस किंमत युद्धाशी स्पर्धा करण्यात अपयशी ठरल्यामुळे उबंटु वनला कॅनॉनिकल बंद करते

  3.   विली क्लेव म्हणाले

    जॅमेट, हे स्पष्ट आहे की ही प्रक्रिया थोडी त्रासदायक आहे परंतु विंडोजमध्ये काही विकास साधने स्थापित करणे ही क्षुल्लक गोष्ट नाही (उदाहरणार्थ Android विकासाची साधने).
    रॉड्रिगो, कधीकधी मी त्या मार्गाने जावा स्थापित केला आहे, परंतु या प्रकरणात मी अधिक निश्चित निराकरण शोधले आहे. आणि हे असे आहे की जर एक दिवस पीपीए थांबला असेल किंवा तेथे अद्यतनित केला जाईल, तर या प्रक्रियेमध्ये आम्ही फक्त आपल्यास नवीन डिरेक्टरीसह जावा स्थापित केलेली निर्देशिका अद्ययावत करावी लागेल, आणि जेडीके स्ट्रक्चर नेहमीच असते. आमच्याकडे जावा 8, जावा 8.1, जावा 9 किंवा काहीही असो याची पर्वा न करता समान प्रतीकात्मक दुवे आणि पथ नोंदी नेहमीच बरोबर असतील.

    धन्यवाद!

  4.   आदींचे म्हणाले

    मी प्रयत्न केला आहे, परंतु पहिल्या अद्ययावत-स्थापित आदेशासह, टर्मिनल मूर्ख दिसत आहे, मी काहीच करत नाही अशा कमांडस प्रविष्ट करत राहू शकते, थोड्या काळासाठी थांबणे आवश्यक आहे की नाही हे मला माहित नाही, परंतु शेवटी, मी ओपनजेडीकवर परत गेले आहेत, ते वाईट नाही

  5.   विली क्लेव म्हणाले

    दानी, तू मला किती विचित्र म्हणतोस
    तुम्ही मला कमांडचे आऊटपुट सांगू शकाल का?

    sudo / usr / sbin / अद्यतन पर्याय - कॉन्फिग जावा

    धन्यवाद!

  6.   Javier म्हणाले

    मित्रा, सर्व काही व्यवस्थित चालू होते. परंतु जेव्हा मी या आज्ञा टाईप करतो

    sudo अद्यतन-पर्याय स्थापित करा “/ usr / बिन / जावाक” “जावाक” “/ usr / स्थानिक / जावा / jdk8 / बिन / जावाक” 1

    sudo अद्यतन-पर्याय स्थापित करा “/ usr / बिन / jawaws” “jawaws” “/ usr / स्थानिक / जावा / jdk8 / बिन / jawaws” 1

    त्रुटी: वैकल्पिक दुवा हा असावा असा परिपूर्ण नाहीः “/ usr / bin / javac”

    फक्त हे सुदो अपडेट-विकल्प -इन्स्टॉल “/ usr / बिन / जावा” “जावा” “/ usr / स्थानिक / जावा / jdk8 / बिन / जावा” 1 मला त्रुटी देत ​​नाही.

    आणि जेव्हा मी जावा-रूपांतरण लिहितो. मला हे समजले

    जावा आवृत्ती "1.8.0_05"
    जावा (टीएम) एसई रनटाइम पर्यावरण (1.8.0_05-b13 तयार करा)
    जावा हॉटस्पॉट (टीएम) 64-बिट सर्व्हर व्हीएम (25.5-b02 तयार करा, मिश्रित मोड)

    ते चांगले स्थापित केले आहे की नाही हे मला माहित नाही. कारण जावाक कन्सोलमध्ये लिहिताना ते ओळखत नाही.

    मी तुझ्या मदतीची प्रशंसा करीन.

    1.    स्वत: ला म्हणाले

      इन्स्टॉल करण्यापूर्वी एकच स्क्रिप्ट नसल्यास होय - इन्स्टॉल करा

  7.   हेक्टर म्हणाले

    शुभ संध्याकाळ, मी या ट्यूटोरियलचे अनुसरण करण्याचा प्रयत्न केल्यापासून एक टिप आहे परंतु मला असे वाटते की काही कमांड्स चुकीच्या शब्दांनी लिहिलेले आहेत आणि वरील कमेंटमधील समस्येसारख्या बर्‍याच त्रुटी चिन्हांकित केल्याशिवाय अधिक स्पष्टीकरण गहाळ आहे.

  8.   ब्रायन लोपेझ म्हणाले

    Gdit मधील दस्तऐवजाच्या कोणत्या भागात मी हे जोडावे?

    जावा_होम = / यूएसआर / स्थानिक / जावा / जेडीके 8
    पथ = AT पथ: OME मुख्य / बिन: A जावा_होम / बिन
    जावा_होम निर्यात करा
    पथ पाठवा

  9.   फेडरिको सिल्वा म्हणाले

    मला एक अडचण आहे, मी एक नवरा आहे आणि मी पत्रावर जावा कसे स्थापित करायच्या या ट्यूटोरियलचे अनुसरण केले, परंतु जेव्हा मी तयार केलेल्यामध्ये "jdk-8u31-linux-x64.tar.gz" सामग्री काढण्यास सांगितले फोल्डर, असे म्हणतात की ऑपरेशनला परवानगी नाही आणि मला ते काढू देत नाही. मी काय करू शकता?

    1.    मिगुएल टॉरेस म्हणाले

      सर्व मित्रांना नमस्कार, आज मी लिनक्स मिंटचा वापरकर्ता बनला आहे आणि मला जावा 8 वापरण्याची आवश्यकता असल्याने मी या समस्येमध्ये पळत आहे

      आणि या चरणांचे अनुसरण करून मी तुमच्यासारख्याच समस्यांकडे गेलो.
      आणि मी आधीच तो सोडविला आहे, मला स्काईपमध्ये जोडण्याची मदत हवी असल्यास त्या फक्त वाक्यरचना त्रुटी आहेत nebneru85@hotmail.com आणि मी समस्या शुभेच्छा सोडवते

  10.   जिमी ओलानो म्हणाले

    आपल्या परवानगीसहः आम्ही आज “मंगळवार, 06 डिसेंबर, २०१ 2016” या नोंदी “पुन्हा सुरू” करीत आहोत आणि ते किती चालू आहेत याची पडताळणी करीत आहोत (या प्रकरणात आपणास यात रस नसेल तर दुसर्‍या दुव्यावर क्लिक करा किंवा आपल्या वेब ब्राउझरचा हा टॅब बंद करा) ,
    आणि आम्ही प्रारंभ:

    आम्ही आपला 'रूट' संकेतशब्द प्रविष्ट करुन विस्थापित करतो:

    sudo apt-get purge openjdk - \ *

    Jdk-8-linux-x64.tar.gz डाउनलोड करण्यासाठी दुवा (आपला प्रोसेसर प्रकार आणि GNULinux डिस्ट्रॉ तपासा, आम्ही उबंटु 16 64 बिट वापरतो):

    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    *** आजपर्यंत २०१-2016-१२dic-12 प्रत्यक्षात पॅकेजला jdk-06u8-linux-x111.tar.gz असे नाव आहे ***

    डाउनलोड केलेली संकुचित फाइल कॉपी करण्यासाठी आणि त्यातील सामग्री काढण्यासाठी, या ट्यूटोरियलमध्ये येथे दर्शविलेल्या प्रत्येक ओळीच्या आधी आपण "sudo" ही आज्ञा पाळली पाहिजे (आमच्या बाबतीत आम्ही उबंटू 16 64-बिट, डोळा वापरतो):

    sudo सीपी jdk-8u111-linux-x64.tar.gz / usr / स्थानिक / जावा /
    sudo सीपी jdk-8u111-linux-x64.tar.gz / usr / स्थानिक / जावा /
    sudo tar -xvf jdk-8u111-linux-x64.tar.gz

    मागील कमांडची अंमलबजावणी करताना «/usr/local/java/jdk1.8.0_111 folder फोल्डर तयार होते, याक्षणी आपण कमांड लाइनमध्ये ava java -version enter प्रविष्ट केल्यास ते ly sudo ptप्ट इंस्टॉलसह स्थापित करण्यास प्रेमळपणे सांगते. Profile आम्ही आमच्या ऑपरेटिंग सिस्टमला काय सांगावे जे येथे प्रोफाइलमध्ये बदल करून स्थापित केले गेले आहे:

    gksudo gedit / etc / प्रोफाइल

    लक्षात घ्या की आम्ही "gksudo" वापरत आहोत कारण आम्ही gedit वापरणार आहोत जो ग्राफिकल इंटरफेस वापरतो, आम्ही सामान्यत: "नॅनो" वापरतो आणि ही कमांड "sudo nano / etc / profile" असेल परंतु आपल्याला आवडेल असे मजकूर संपादक वापरा. निवडलेल्या मजकूराच्या संपादकाकडे ग्राफिकल इंटरफेस असतो, "gksudo" वापरा.

    आम्ही या ट्यूटोरियल मध्ये दर्शविलेल्या ओळी जोडा:

    जावा_होम = / यूएसआर / स्थानिक / जावा / जेडीके 8
    पथ = AT पथ: OME मुख्य / बिन: A जावा_होम / बिन
    जावा_होम निर्यात करा
    पथ पाठवा

    (आमच्या / etc / प्रोफाइल फाइलमध्ये टॅब किंवा मोकळी जागा सोडू नका, फाईलच्या शेवटी जोडा).

    मग आम्ही आमच्या GNULinux डिस्ट्रोला पुनर्निर्देशित करण्यासाठी अद्ययावत-पर्यायांचा वापर करतो (एकल कोटचा वापर, इनस्टॉल मधील दोन स्क्रिनचा वापर आणि आमच्या आवृत्ती पॅकेजेससाठी मार्गातील फरक लक्षात घ्या jdk1.8.0_111- आपल्या संगणकावर कदाचित ते भिन्न असेल- ):

    sudo अद्यतन-विकल्प -स्थापित / यूएसआर / बिन / जावा '' जावा '' / यूएसआर / लोकल / जावा / जेडीके 1.8.0_111/bin/java '1
    sudo अद्यतन-विकल्प -स्थापित '/ usr / बिन / जावाक' 'जावाक' '/ पुस / लोकल / जावा / jdk1.8.0_111/bin/javac' 1
    sudo अद्यतन-विकल्प -इन्स्टॉल '/ usr / बिन / jawaws' 'jawaws' '/usr/local/java/jdk1.8.0_111/bin/javaws' 1

    आता आम्ही सिस्टीमचा डीफॉल्ट रनटाइम म्हणून ओरेकल जावा सेट करणार आहोत (पुन्हा एसेट आणि -गेन मध्ये डबल हायफनचा वापर लक्षात घ्या- आमचा मार्ग आपल्या संगणकावरील आपल्या मार्गापेक्षा वेगळा असू शकतो):

    sudo अद्यतन-पर्याय -सेट जावा / ऑसर / लोकल / जावा / jdk1.8.0_111/bin/java
    sudo अद्यतन-पर्याय -सेट javac /usr/local/java/jdk1.8.0_111/bin/javac
    sudo अद्यतन-विकल्प -सेट javaws /usr/local/java/jdk1.8.0_111/bin/javaws

    पुन्हा एकदा आमची स्थापित केलेली आवृत्ती पुन्हा तपासा (हे आपल्या GNULinux डिस्ट्रॉ आवृत्तीवर अवलंबून असेल असे काहीतरी परत येईल):

    जिमी @ केव्हिन: /usr/local/java/jdk1.8.0_111$ java -version
    जावा आवृत्ती "1.8.0_111"
    जावा (टीएम) एसई रनटाइम पर्यावरण (1.8.0_111-b14 तयार करा)
    जावा हॉटस्पॉट (टीएम) 64-बिट सर्व्हर व्हीएम (25.111-b14 तयार करा, मिश्रित मोड)
    जिमी @ केव्हिन: /usr/local/java/jdk1.8.0_111$

    मी या नेहमीच्या सर्व्हरचे कार्य उपयुक्त आहे अशी आशा करतो, मला आमचे अनुभव प्रकाशित करण्याची परवानगी दिल्याबद्दल धन्यवाद आणि अशा प्रकारे आम्ही #SoftwareLibre atte, ज्ञान विनामूल्य सामायिकरण करतो. जिमी ओलानो.

  11.   येशू म्हणाले

    या आज्ञा "कॉपी करणे" आणि टर्मिनलमध्ये पेस्ट करणे या गोष्टीमुळेच मला एक त्रुटी मिळाली, त्याशिवाय * इंस्टॉल * मधील डबल हायफन व्यतिरिक्त, जावा पथ योग्य नव्हता, मी लिहिण्याची शिफारस करतो क्रमाक्रमाने