इस में नई प्रविष्टि कैसे "Oracle जावा स्थापित करने का तरीका जानें" अब आपके में संस्करण 10। हम आवश्यक टर्मिनल कमांड को सत्यापित और अपडेट करेंगे जो हमें मैन्युअल रूप से या अनुमति देते हैं डिजाइन ए बैश शैल लिपि कि मैं स्थापित करने के थकाऊ काम स्वचालित JDK और JRE।
आइए याद रखें कि OpenJDK और IcedTea नामक ब्राउज़र के लिए ऐड-ऑन दोनों को इंस्टॉल करना आसान है। और अधिकतर यह ओरेकल उत्पाद के आधार पर विकास की हमारी सभी उम्मीदों और अनुप्रयोगों के ऑनलाइन निष्पादन को कवर करता है, लेकिन कभी-कभी ओरेकल द्वारा प्रदान किया गया मूल समर्थन बेहतर होता है, इसलिए यह कभी नहीं पता है कि खरोंच से इसे कैसे स्थापित किया जाए OpenJDK y बर्फीला चाय यह हमारे नि: शुल्क ऑपरेटिंग सिस्टम में जावा समर्थन के लिए हमारी आवश्यकताओं को पूरा नहीं करता है।
ओपनजेडीके + आइस्ड टी
वर्तमान में ये मुफ्त ओरेकल जावा स्थानापन्न प्लगइन्स कंसोल से आसानी से स्थापित किए जा सकते हैं और शाखा (डिस्ट्रो) के संस्करण और आपके नि: शुल्क ऑपरेटिंग सिस्टम के संस्करण पर निर्भर करता है, इस प्रकार है:
aptitude install default-jdk
aptitude install openjdk-7-jdk
aptitude install openjdk-7-jre
aptitude install openjdk-8-jdk
aptitude install openjdk-8-jre
aptitude install openjdk-9-jdk
aptitude install openjdk-9-jre
aptitude install icedtea-netx
aptitude install icedtea-plugin
ओरेकल जावा
JDK - JRE सपोर्ट (मूल और मालिकाना) का उपयोग करना हमें ज्यादातर मामलों में OpenJDK और IcedTea द्वारा दी गई तुलना में अधिक अनुकूलता, समर्थन और नए कार्यों की पेशकश कर सकता है।
जब नि: शुल्क प्रारूप में उपलब्ध इन अनुप्रयोगों के साथ हमारे काम के विकल्प पार हो जाते हैं, और यह ध्यान में रखते हैं कि आम तौर पर, वे हमारे वितरण या भंडार में नहीं मिलते हैं, जो कि जेडीके के नवीनतम संस्करण का अनुकरण करते हैं, तो इसे मैन्युअल रूप से या स्क्रिप्ट के माध्यम से करना बेहतर होता है। बैश शेल की स्थापना के बारे में कहा, जो बहुत व्यावहारिक है।
इसलिए, का उपयोग कर जावा डेवलपमेंट किट (Oracle JDK) जो जावा प्रोग्रामिंग लैंग्वेज के लिए आधिकारिक डेवलपमेंट किट है, एक वस्तु-उन्मुख विकास पर्यावरण, बहुत उपयोगी और आवश्यक है।
और Java JDK क्यों स्थापित करें?
पिछली पोस्ट को याद करना JDK इस ब्लॉग के अंदर और बाहर हम इसके बारे में संश्लेषण कर सकते हैं JDK यह सॉफ्टवेयर या एप्लिकेशन हमें इंटरनेट ब्राउज़र के अंदर या बाहर जावा एप्लेट और एप्लिकेशन लिखने की अनुमति देता है।
JDK में जावा रनटाइम एनवायरनमेंट (JRE), जावा कंपाइलर और जावा एपीआई भी शामिल हैं। जो नए और अनुभवी प्रोग्रामर के लिए बहुत उपयोगी है।
JDK एक सामान्य या बुनियादी उपयोगकर्ता के लिए आवश्यक नहीं है, कभी-कभी सिर्फ एक एम्बेडेड ऑनलाइन कंसोल गेम जैसी सरल चीजों के लिए।
दूसरी ओर, उन्नत या प्रशासनिक उपयोगकर्ताओं के लिए इसे इलेक्ट्रॉनिक प्रमाणपत्र जैसी चीजों के लिए कई बार लागू किया जाता है, क्योंकि इसके बटन एप्लेट हैं।
इसलिए, यदि आप वेब के एक अच्छे हिस्से को याद नहीं करना चाहते हैं तो कई बार इसे स्थापित करना आवश्यक है। यह है, हालांकि कई वेब पेज हैं जिनमें JDK (बटन, मेनू) के छोटे हिस्से हैं या जो पूरी तरह से JDK में डिज़ाइन किए गए हैं।
इसलिए, सामान्य रूप से आपके वेब ब्राउज़र और ऑपरेटिंग सिस्टम से जावा JDK गायब नहीं हो सकता है!
पिछले चरण
आदेशों के माध्यम से JDK स्थापित करने से पहले, आपको करना होगा इसे Oracle वेबसाइट से डाउनलोड करें, तो आप अपनी पसंद या निम्न लिंक के इंटरनेट सर्च इंजन का उपयोग करके इसके पास जा सकते हैं: ओरेकल - JDK 10
डाउनलोड होने के बाद, उपयोगकर्ता के ग्राफिकल वातावरण से जहां आवश्यक हो, वहां इसे अनजिप और कॉपी नहीं किया जा सकता है, लेकिन हम कंसोल से इन चरणों को निष्पादित भी करेंगे।
आज्ञा आज्ञा
नीचे लिखी गई कमांड कमांड को स्वचालन के लिए मैन्युअल रूप से या बैश शेल स्क्रिप्ट के भीतर निष्पादित किया जा सकता है:
sudo -s
tar -zxvf Descargas/jdk-10.0.1_linux-x64_bin.tar.gz -C /usr/lib/jvm/
echo "JAVA_HOME=/usr/lib/jvm/$VERSION" >> /etc/profile
echo "PATH=$PATH:$HOME/bin:$JAVA_HOME/bin" >> /etc/profile
echo "export JAVA_HOME" >> /etc/profile
echo "export PATH" >> /etc/profile
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-10.0.1/bin/java 1
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-10.0.1/bin/javac 1
update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws 1
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-10.0.1/bin/jar 1
update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so 1
update-alternatives --set java /usr/lib/jvm/jdk-10.0.1/bin/java
update-alternatives --set javac /usr/lib/jvm/jdk-10.0.1/bin/javac
update-alternatives --set javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws
update-alternatives --set jar /usr/lib/jvm/jdk-10.0.1/bin/jar
update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so
cd /usr/lib/mozilla/plugins/
rm -f libnpjp2.so
ln -s /usr/lib/jvm/jdk-10.0.1/jre/lib/libnpjp2.so
. /etc/profile
सत्यापन
आप देख सकते हैं कि आपने वास्तव में स्थापित किया है Oracle जावा 10 (JDK - JRE) दोनों कंसोल और ब्राउज़र द्वारा, आधिकारिक Oracle जावा संस्करण चेकर के माध्यम से: टेस्ट एप्लेट
दिलासा देकर
निम्नलिखित आदेशों का उपयोग करें:
java -version
javac -version
ब्राउज़र द्वारा
फ़ायरफ़ॉक्स 51 या उससे पहले का संस्करण, या जावा का समर्थन करने वाले किसी भी अन्य वेब ब्राउज़र को चलाएं, क्योंकि फ़ायरफ़ॉक्स 52+, ओपेरा ब्राउज़र और Google क्रोम जैसे सबसे आम लोगों को अपडेट किया गया है, इसलिए डिफ़ॉल्ट रूप से अक्षम हैं ताकि जेआरई को न चलाएं।
ऑपरेटिंग सिस्टम द्वारा
एक एप्लिकेशन को चलाएं या इंस्टॉल करें जो जावा का मूल है या इसके लिए JDK / JRE सपोर्ट की आवश्यकता है इसकी सही स्थापना की जाँच करने के लिए।
शेल स्क्रिप्टिंग का उपयोग करने वाला प्रत्येक व्यक्ति कितना उन्नत है, इसके आधार पर, ये कमांड आपको इन चरणों को स्वचालित रूप से करने के लिए एक .sh फ़ाइल बनाने की अनुमति दे सकते हैं। और आप जावा के नवीनतम संस्करण को टर्मिनल के माध्यम से डाउनलोड करने के लिए भी इसमें प्रोग्राम कर सकते हैं जो जारी किया गया नवीनतम संस्करण है।
बैश शैल स्क्रिप्ट में इन चरणों को स्वचालित करना आपके डाउनलोड किए गए जावा JDE को 30 सेकंड से कम समय में कार्यात्मक बना सकता है। इसके बाद आप ऑपरेटिंग सिस्टम में किसी भी एप्लिकेशन को इंस्टॉल कर सकते हैं जिसके लिए JDK सपोर्ट की आवश्यकता होती है और किसी भी वेबऐप को चलाने की आवश्यकता होती है जो कि इसे एक ब्राउज़र में 51 संस्करण से कम मोज़िला फ़ायरफ़ॉक्स पर आधारित है या JRE ऐड-ऑन के लिए अनुकूलित है।
याद रखें, यह विचार है कि शेल स्क्रिप्टिंग को समझने और सीखने के लिए लाइन द्वारा प्रत्येक लाइन, कमांड द्वारा कमांड, वेरिएबल द्वारा चर कैसे काम करता है। तो इस नई पोस्ट के साथ मैं आपको एक रोमांचक नए शोध असाइनमेंट के साथ छोड़ता हूं।
यदि आप शेल स्क्रिप्टिंग पर ब्रश करना चाहते हैं इन आंतरिक प्रकाशनों पर फिर से विचार कर सकते हैं: शैल स्क्रिप्टिंग DesdeLinux
और यदि आप छुआ विषय के बारे में थोड़ा और सीखना चाहते हैं आप इस लिंक पर स्थापना पर आधिकारिक जावा प्रकाशन पर जा सकते हैं: मानक संस्करण अधिष्ठापन गाइड या नीचे वीडियो देखें:
आर्क में स्थापना कैसे होती है?
मैंने पहले आर्क को नहीं संभाला है लेकिन मुझे लगता है कि प्रक्रिया बहुत समान होनी चाहिए!
मैंने दोनों विकल्पों का उपयोग किया है और मैंने जावा के साथ ओपनजेडके के साथ बेहतर काम किया है, यह सिस्टम के साथ बेहतर रूप से एकीकृत है और मुझे अनुकूलता की समस्या नहीं है।
हां यह बहुत संभव है, कई बार सब कुछ कई चीजों पर निर्भर करता है: ऑपरेटिंग सिस्टम, ओपनजेडके या जावा जेडीके संस्करण और कभी-कभी यह एचडब्ल्यू पर भी निर्भर हो सकता है।
यह हमारे पास पहले ही आ चुका है, जावा 18