জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজ মূলত সান মাইক্রোসিস্টেমস দ্বারা ডেভেলপ করা হয়েছিল যা জেমস গোসলিংর উদ্যোগে ১৯৯৫ সালে রিলিজ হয়েছিল সান মাইক্রোসিস্টেমসের জাভা প্ল্যাটফর্ম (Java 1.0 [J2SE])-এর কোর কম্পোনেন্ট হিসেবে।
জাভা স্ট্যান্ডার্ড এডিশনের লেটেস্ট রিলিজ হলো Java SE 8। জাভার অগ্রগতি ও ব্যাপক জনপ্রিয়তার সাথে সাথে, বিভিন্ন প্ল্যাটফর্মের জন্য মাল্টিপল কনফিগারেশন তৈরি করা হয়েছিল। যেমন - J2EE এন্টারপ্রাইজ অ্যাপ্লিকেশনের জন্য, J2ME মোবাইল অ্যাপ্লিকেশনের জন্য। নতুন J2 ভার্সনগুলো রিনেম করা হয়েছিল Java SE, Java EE এবং Java ME হিসেবে। জাভা "Write Once, Run Anywhere" গ্যারান্টি দেয়। এই আর্টিকেলে 'Apt-get দিয়ে উবুন্টুতে জাভা ইনস্টল করা' ব্যাখ্যা করা হয়েছে।
ডিফল্ট JRE/JDK ইনস্টল করা
Java Runtime Environment (JRE) ইনস্টল করতে নিচের কমান্ড ব্যবহার করুন:
$ sudo apt-get install default-jre
JDK (Java Development Kit) ইনস্টল করতে নিচের কমান্ড ব্যবহার করুন:
$ sudo apt-get install default-jdk
JDK সাধারণত প্রয়োজন হয় যদি আপনি জাভা প্রোগ্রাম কম্পাইল করতে চান বা সফটওয়্যারটি স্পেসিফিক্যালি JDK দিয়ে কাজ করে।
Oracle JDK ইনস্টল করা
Oracle JDK ইনস্টল করতে নিচের কমান্ড ব্যবহার করুন:
$ sudo add-apt-repository ppa:webupd8team/java
প্যাকেজ লিস্ট আপডেট করুন:
$ sudo apt-get update
জাভা ম্যানেজ করা
এক সার্ভারে একাধিক জাভা ইনস্টলেশন থাকতে পারে। আপনি নির্দিষ্ট ভার্সন ডিফল্ট হিসেবে সেট করতে পারেন update-alternatives কমান্ড দিয়ে:
$ sudo update-alternatives --config java
JAVA_HOME এনভায়রনমেন্ট ভেরিয়েবল সেট করা
জাভা কোথায় ইনস্টল্ড সেটি খুঁজে বের করতে নিচের কমান্ড চালান:
$ sudo update-alternatives --config java
পছন্দসই ইনস্টলেশন পাথ কপি করে /etc/environment ফাইল খুলুন:
$ sudo nano /etc/environment
ফাইলের শেষে নিচের লাইন যোগ করুন:
JAVA_HOME="YOUR_JAVA_PATH"
উদাহরণস্বরূপ:
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java"
ফাইল সেভ করে বের হয়ে রিলোড করুন:
$ source /etc/environment
এনভায়রনমেন্ট ভেরিয়েবল সেট হয়েছে কিনা চেক করুন:
$ echo $JAVA_HOME
এই আর্টিকেল পড়ার পর আপনি বুঝতে পারবেন - উবুন্টু ১৬.০৪-এ Apt-Get দিয়ে Java কীভাবে ইনস্টল করবেন। আমাদের পরবর্তী আর্টিকেলগুলোতে আরও লিনাক্স ভিত্তিক ট্রিকস ও টিপস থাকবে। পড়তে থাকুন!