এই মধ্যে নতুন প্রবেশ কিভাবে সম্পর্কে "কীভাবে ওরাকল জাভা ইনস্টল করবেন তা শিখুন" এখন আপনার মধ্যে সংস্করণ 10। আমরা প্রয়োজনীয় টার্মিনাল কমান্ডগুলি যাচাই বা আপডেট করব যা ম্যানুয়ালি বা আমাদের অনুমতি দেয় নকশা ক বাশ শেল স্ক্রিপ্ট আমি ইনস্টল করার ক্লান্তিকর কাজটি স্বয়ংক্রিয় করেছি জেডিকে এবং জেআরই।
আসুন আমরা মনে রাখি যে ওপেনজেডিকে এবং আইসটেটি নামে পরিচিত ব্রাউজারগুলির অ্যাড-অন দুটিই ইনস্টল করা সহজ এবং বেশিরভাগ সময় এটি ওরাকল পণ্যের উপর ভিত্তি করে অ্যাপ্লিকেশনগুলির বিকাশ এবং অনলাইন কার্যকরকরণের আমাদের সমস্ত প্রত্যাশা coversেকে রাখে, তবে কখনও কখনও ওরাকল দ্বারা সরবরাহিত মূল সমর্থনটি আরও ভাল, সুতরাং কখন স্ক্র্যাচ থেকে এটি ইনস্টল করবেন তা জানার জন্য কখনই ব্যাথা লাগে না 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
ওরাকল জাভা
জেডিকে - জেআরই সমর্থন (মূল এবং স্বত্বাধিকারী) ব্যবহার ওপেনজেডিকে এবং আইসডটিয়ার দেওয়া তুলনায় বেশিরভাগ ক্ষেত্রে আমাদের বৃহত্তর সামঞ্জস্য, সমর্থন এবং নতুন ফাংশন সরবরাহ করতে পারে।
যখন ফ্রি ফর্ম্যাটে উপলব্ধ এই অ্যাপ্লিকেশনগুলির সাথে আমাদের কাজের বিকল্পগুলি অতিক্রম করে এবং সাধারণভাবে বিবেচনা করে যে তারা আমাদের বিতরণে বা জেডিকে'র সর্বশেষ সংস্করণ অনুকরণকারী খুঁজে পাওয়া যায় না, তখন এটি ম্যানুয়ালি বা স্ক্রিপ্টের মাধ্যমে করা ভাল fe অফ শ্যাশ শেল বলেছেন যে ইনস্টলেশনটি খুব ব্যবহারিক something
সুতরাং, ব্যবহার করে জাভা ডেভলপমেন্ট কিট (ওরাকল জেডিকে) যা জাভা প্রোগ্রামিং ভাষার জন্য অফিসিয়াল ডেভলপমেন্ট কিট, একটি অবজেক্ট ভিত্তিক উন্নয়নের পরিবেশ, খুব দরকারী এবং প্রয়োজনীয়।
এবং কেন জাভা জেডিকে ইনস্টল করবেন?
আগের পোস্টগুলি মনে আছে JDK এই ব্লগের ভিতরে এবং বাইরে আমরা সংশ্লেষ করতে পারি JDK এই সফ্টওয়্যার বা অ্যাপ্লিকেশন আমাদের ইন্টারনেট ব্রাউজারের ভিতরে বা বাইরে জাভা অ্যাপ্লিকেশন এবং অ্যাপলেট লিখতে দেয়।
জেডিকে জাভা রানটাইম এনভায়রনমেন্ট (জেআরই), জাভা কম্পাইলার এবং জাভা এপিআইএসও অন্তর্ভুক্ত করে। যা নতুন এবং অভিজ্ঞ প্রোগ্রামারদের জন্য খুব দরকারী।
জেডিকে বেশিরভাগ সময় সাধারণ বা মৌলিক ব্যবহারকারীর জন্য প্রয়োজনীয় হয় না, কখনও কখনও কেবল এম্বেডড কনসোল অনলাইন গেমের মতো সাধারণ জিনিসের জন্য।
অন্যদিকে, উন্নত বা প্রশাসনিক ব্যবহারকারীদের জন্য এটি বৈদ্যুতিন শংসাপত্রের মতো জিনিসের জন্য বহুবার প্রয়োগ করা হয়, কারণ এর বোতামগুলি অ্যাপলেট are
অতএব, আপনি যদি ওয়েবে কোনও ভাল অংশ মিস করতে না চান তবে এটি ইনস্টল করা অনেক সময় প্রয়োজনীয়। এটি হ'ল যদিও অনেকগুলি ওয়েব পৃষ্ঠা রয়েছে যার মধ্যে জেডিকে (বোতাম, মেনু) এর ছোট অংশ রয়েছে বা এটি জেডিকে পুরোপুরি ডিজাইন করা হয়েছে।
সুতরাং, আপনার ওয়েব ব্রাউজার এবং অপারেটিং সিস্টেমটি সাধারণভাবে জাভা জেডিকে অনুপস্থিত হতে পারে না!
পূর্ববর্তী পদক্ষেপ
কমান্ডের মাধ্যমে জেডিকে ইনস্টল করার আগে আপনাকে করতে হবে এটি ওরাকল ওয়েবসাইট থেকে ডাউনলোড করুন, যাতে আপনি নিজের পছন্দের ইন্টারনেট অনুসন্ধান ইঞ্জিন বা নীচের লিঙ্কটি ব্যবহার করে এতে যেতে পারেন: ওরাকল - জেডিকে 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
প্রতিপাদন
আপনি যে সত্যই ইনস্টল করেছেন তা পরীক্ষা করতে পারেন ওরাকল জাভা 10 (জেডিকে - জেআরই) সরকারী ওরাকল জাভা সংস্করণ পরীক্ষকের মাধ্যমে কনসোল এবং ব্রাউজার উভয় দ্বারা: পরীক্ষার অ্যাপলেট
কনসোল দ্বারা
নিম্নলিখিত আদেশগুলি ব্যবহার করুন:
java -version
javac -version
ব্রাউজার দ্বারা
ফায়ারফক্স ৫ বা তার আগের সংস্করণ বা জাভা সমর্থন করে এমন কোনও অন্য ওয়েব ব্রাউজার চালান, যেহেতু ফায়ারফক্স ৫২++, অপেরা ব্রাউজার এবং গুগল ক্রোমের মতো সর্বাধিক সাধারণ ও আপডেট করা হয়েছে, জেআরই চালনা না করার জন্য ডিফল্টরূপে অক্ষম করা আছে।
অপারেটিং সিস্টেম দ্বারা
জাভা এর স্থানীয় বা এমন একটি অ্যাপ্লিকেশন চালান বা ইনস্টল করুন যা জেডিকে / জেআরই সমর্থন ইনস্টল করা প্রয়োজন এটির সঠিক ইনস্টলেশন পরীক্ষা করতে।
প্রতিটি শেল স্ক্রিপ্টিং কীভাবে উন্নত হচ্ছে তার উপর নির্ভর করে এই আদেশগুলি আপনাকে স্বয়ংক্রিয়ভাবে এই পদক্ষেপগুলি সম্পাদন করতে একটি .sh ফাইল তৈরি করতে দেয় allow এবং আপনি এটিতে টার্মিনালের মাধ্যমে জাভা নির্দেশ করে যা সর্বশেষতম প্রকাশিত সংস্করণ দ্বারা সর্বশেষতম সংস্করণটি ডাউনলোড করতে এটি প্রোগ্রাম করতে পারেন।
বাশ শেল স্ক্রিপ্টে এই পদক্ষেপগুলি স্বয়ংক্রিয় করা আপনার ডাউনলোড করা জাভা জেডিই 30 সেকেন্ডেরও কম সময়ে সমস্ত কার্যক্ষম করতে পারে। এর পরে, আপনি অপারেটিং সিস্টেমে যে কোনও অ্যাপ্লিকেশন ইনস্টল করতে পারেন যার জন্য জেডিকে সমর্থন দরকার এবং এমন কোনও ওয়েব অ্যাপস চালানো যেতে পারে যা মজিলা ফায়ারফক্সের উপর ভিত্তি করে ব্রাউজারে এটির প্রয়োজন হয় সংস্করণ 51 এর চেয়ে কম বা জেআরই অ্যাড-অনের জন্য অনুকূলিত করা।
মনে রাখবেন, প্রতিটি লাইন কীভাবে লাইন, কমান্ড বাই কমান্ড, ভেরিয়েবল কাজ দ্বারা চলক, শেল স্ক্রিপ্টিং বুঝতে এবং শিখতে হবে তা বুঝতে হবে। তাই এই নতুন পোস্টের সাথে আমি আপনাকে একটি উত্তেজনাপূর্ণ নতুন গবেষণা কার্যের সাথে ছেড়ে দেব।
আপনি যদি শেল স্ক্রিপ্টিং এ ব্রাশ করতে চান আপনি এই অভ্যন্তরীণ প্রকাশনাগুলি আবার ঘুরে দেখতে পারেন: শেল স্ক্রিপ্টিং DesdeLinux
এবং আপনি চাইলে বিষয়টি সম্পর্কে আরও কিছু শিখতে পারেন আপনি এই লিঙ্কে ইনস্টলেশন সম্পর্কিত সরকারী জাভা প্রকাশনা দেখতে পারেন: স্ট্যান্ডার্ড সংস্করণ ইনস্টলেশন গাইড বা নীচের ভিডিওটি দেখুন:
আর্কের ইনস্টলেশনটি কেমন?
আমি এর আগে আর্চ পরিচালনা করিনি তবে আমি ধারণা করি যে পদ্ধতিটি অবশ্যই খুব একই রকম হতে হবে!
আমি উভয় বিকল্প ব্যবহার করেছি এবং আমি জাভা এর চেয়ে ওপেনডেডকের সাথে আরও ভাল কাজ করেছি, এটি সিস্টেমের সাথে আরও ভালভাবে সংহত হয়েছে এবং আমার সামঞ্জস্যের সমস্যা হয়নি।
হ্যাঁ, ভাল এটি খুব সম্ভব, অনেক সময় সবকিছু অনেক কিছুর উপর নির্ভর করে: অপারেটিং সিস্টেম, ওপেনজেডিকে বা জাভা জেডিকে সংস্করণ এবং কখনও কখনও এটি এমনকি এইচডাব্লুউকেও নির্ভর করে।
এটি ইতিমধ্যে আমাদের কাছে এসেছে, জাভা 18