Java ডিফল্টভাবে উবুন্টুতে ইনস্টলড থাকে না, কিন্তু Minecraft جیসے Java অ্যাপ্লিকেশন চালানোর জন্য এটি প্রয়োজন। এই আর্টিকেলে দেখাবো Ubuntu-এ Java Runtime ইনস্টল কীভাবে করবেন।
Java Runtime কী?
Java একটি "ইন্টারপ্রেটেড" ল্যাঙ্গুয়েজ, অর্থাৎ কোড রেডি-টু-রান এক্সিকিউটেবলে কম্পাইল হয় না। Java অ্যাপ্লিকেশন চালাতে হলে একটি ট্রান্সলেটর লাগে, যাকে "রানটাইম" বলে। এই রানটাইম প্রোগ্রামের কোড রিয়েল-টাইমে কম্পিউটারের বোঝার লायक ইনস্ট্রাকশনে অনুবাদ করে, ফলে আমরা সেটি রান করতে পারি।
Java আছে কিনা চেক করুন
আপনার কম্পিউটারে Java আছে কিনা চেক করতে ব্যবহার করুন:
java -version
আউটপুট বলে দেবে Java ইনস্টলড আছে কিনা, এবং নাইলে কোন ভার্সনগুলো ইনস্টল করা যাবে। সেগুলো নোট করুন, পরে প্রয়োজন হতে পারে।
ডিফল্ট ভার্সন ইনস্টল করুন
উপলব্ধ সব Java ভার্সনের মধ্যে একটি আপনার ডিস্ট্রোর জন্য "ডিফল্ট" মনে করা হয়। এটি ব্লিডিং-এজ ভার্সন নাও হতে পারে, কিন্তু সাধারণত সেটি সর্বশেষ স্ট্যাবল, সিকিউর এবং অধিকাংশ ব্যবহারের জন্য "সেরা" মনে করা হয়।
ইনস্টল করতে ব্যবহার করুন:
sudo apt install default-jre
কিছুক্ষণ পর এবং কিছু এক্সট্রা ডিপেন্ডেন্সি ইনস্টলেশনের পর Java আপনার কম্পিউটারে ইনস্টল হয়ে যাবে।
java -version কমান্ডটি আবার ব্যবহার করে যাচাই করুন কোন ভার্সন ইনস্টল হয়েছে।
দুর্ভাগ্যবশত, কিছু প্রোগ্রাম নির্দিষ্ট Java ভার্সনের জন্য তৈরি হওয়ায় অন্য ভার্সনে সমস্যা হতে পারে। সৌভাগ্য থেকে, এর সমাধানও আছে।
JRE এবং JDK
Java কোড চালাতে Java runtime লাগে। কিন্তু রেয়ার কেসে কিছু রিলেটেড এক্সট্রা প্রয়োজন হতে পারে। সেগুলো পাওয়া যায় পূর্ণ Java Development Kit-এ।
ইনস্টল করতে টার্মিনালে লিখুন:
sudo apt install default-jdk
পুরনো ভার্সন ইনস্টল (এবং সوییচ) করুন
আপনার রান করার চেষ্টা করা প্রোগ্রাম যদি এখনও ফেল করে, তবে পুরনো ভার্সন ইনস্টল করুন ডিফল্ট রানটাইমের মতো। উদাহরণস্বরূপ, Ubuntu 20.04-এ এই মুহূর্তে উপলব্ধ সাবচেয়ে পুরনো ভার্সন ইনস্টল করতে আমরা ব্যবহার করলাম:
sudo apt install openjdk-8-jre
আপনার ইতিমধ্যে ইনস্টল করা Java ভার্সন আনইনস্টল করতে হবে না। অনেক ভার্সন প্যারালেলে কো-একজিস্ট করতে পারে। শুধু একটি একটাই একসময় এক্টিভ থাকে। পুরনো ভার্সন ইনস্টল করলেই সেটি অটোম্যাটিক্যালি রান করবে না। প্রথমে সوییচ করতে হবে। সেটির জন্য ব্যবহার করুন:
sudo update-alternatives --config java
টার্মিনালে উপলব্ধ ভার্সনগুলোর নম্বর付 তালিকা আসবে। একটি তারকা চিহ্ন aktiবে এক্টিভ ভার্সন। এন্টার চাপলে এক্টিভটি থাকবে, অথবা অন্য ভার্সনের নম্বর লিখে এন্টার চাপলে সেটিতে স্যুইচ হবে।
Oracle Java ইনস্টল করুন
জিদ्दी প্রোগ্রাম যেকোনো ওপেন Java-র সাথে কাজ করতে না চাইলে Oracle-এর ভার্সন চায়। দুর্ভাগ্যবশত, Oracle Java ইনস্টল করা একটু জটিল। প্রথমে Oracle-এর অফিসিয়াল Java পেজ থেকে ম্যানুয়ালি ডাউনলোড করতে হবে।
ফাইলটি কোথাও সেভ করুন, টার্মিনাল খুলে সেই ডিরেক্টরিতে যান। ডাউনলোড করা ফাইলের ওপর dpkg চালান:
sudo dpkg -i DOWNLOADED_JDK_FILENAME
আমরা আগে দেখেছি "update-alternatives" কমান্ড ব্যবহার করে JDK ইনস্টল করুন:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-14.0.1/bin/java 1 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-14.0.1/bin/javac 1
পাথগুলো আপনার ইনস্টল করা Java ভার্সন অনুযায়ী আপডেট করুন। এরপর "open" এবং Oracle Java-এর মধ্যে স্যুইচ করা যাবে আগের মতো।
Java ইনস্টল হলে, Ubuntu-এ Minecraft ইনস্টল ও খেলা যাবে।