উবুন্টু 20.04 এ অ্যাপের সাহায্যে জাভা কীভাবে ইনস্টল করবেন


জাভা অন্যতম জনপ্রিয় প্রোগ্রামিং ভাষা এবং জেভি অ্যাপ্লিকেশনগুলি চালনার জন্য জাভিএম (জাভার ভার্চুয়াল মেশিন) রান-টাইম পরিবেশ। টমক্যাট, জেটি, ক্যাসান্দ্রা, গ্লাসফিশ এবং জেনকিনস অন্তর্ভুক্ত এমন অনেক জনপ্রিয় সফ্টওয়্যারগুলির জন্য এই দুটি প্ল্যাটফর্মের প্রয়োজন।

এই নিবন্ধে, আপনি উবুন্টু 20.04 এবং উবুন্টু 18.04-তে ডিফল্ট অ্যাপ্লিকেশন প্যাকেজ ম্যানেজার ব্যবহার করে জাভা রানটাইম এনভায়রনমেন্ট (জেআরই) এবং জাভা ডেভেলপার কিট (জেডিকে) ইনস্টল করতে শিখবেন।

উবুন্টুতে ডিফল্ট জেআরই ইনস্টল করা

জাভা ইনস্টল করার ব্যথাহীন উপায় হ'ল উবুন্টু সংগ্রহস্থলের সাথে উপস্থিত সংস্করণটি ব্যবহার করা। ডিফল্টরূপে ওবুন্টু প্যাকেজগুলি ওপেনজেডকে ১১-এর সাথে, যা জেআরই এবং জেডিকে-র একটি মুক্ত-উত্স বিকল্প।

ডিফল্ট খুলুন JDK 11 ইনস্টল করতে, প্রথমে সফ্টওয়্যার প্যাকেজ সূচকটি আপডেট করুন:

$ sudo apt update

এর পরে, সিস্টেমে জাভা ইনস্টলেশন পরীক্ষা করে দেখুন।

$ java -version

যদি জাভা বর্তমানে ইনস্টল না করা থাকে তবে আপনি নিম্নলিখিত আউটপুটটি পাবেন।

Command 'java' not found, but can be installed with:

sudo apt install openjdk-11-jre-headless  # version 11.0.10+9-0ubuntu1~20.04, or
sudo apt install default-jre              # version 2:1.11-72
sudo apt install openjdk-8-jre-headless   # version 8u282-b08-0ubuntu1~20.04
sudo apt install openjdk-13-jre-headless  # version 13.0.4+8-1~20.04
sudo apt install openjdk-14-jre-headless  # version 14.0.2+12-1~20.04

ডিফল্ট ওপেনজেডকে ১১ ইনস্টল করতে এখন নিম্নলিখিত কমান্ডটি চালান যা জাভা রানটাইম পরিবেশ (জেআরই) সরবরাহ করবে।

$ sudo apt install default-jre

একবার জাভা ইনস্টল হয়ে গেলে, আপনি ইনস্টলেশনটি যাচাই করে এটি সহ:

$ java -version

আপনি নিম্নলিখিত আউটপুট পাবেন:

openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

উবুন্টুতে ডিফল্ট জেডিকে ইনস্টল করা হচ্ছে

একবার জেআরই ইনস্টল হয়ে গেলে জাভা ভিত্তিক অ্যাপ্লিকেশনটি সংকলন ও চালনার জন্য আপনার জেডিকে (জাভা ডেভলপমেন্ট কিট) প্রয়োজন হতে পারে। জেডিকে ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান।

$ sudo apt install default-jdk

ইনস্টলেশনের পরে, জেডিকে ইনস্টলেশনটি যাচাই করা হয়েছে হিসাবে প্রদর্শিত সংস্করণটি যাচাই করে যাচাই করুন।

$ javac -version

আপনি নিম্নলিখিত আউটপুট পাবেন:

javac 11.0.10

উবুন্টুতে জাভাহোম পরিবেশ পরিবর্তনশীল সেট করা হচ্ছে

জাভা ভিত্তিক বেশিরভাগ সফ্টওয়্যার প্রোগ্রাম জাভা ইনস্টলেশন অবস্থান আবিষ্কার করতে JAVA_HOME পরিবেশের পরিবর্তনশীল ব্যবহার করে।

জেভিএহোম এনভায়রনমেন্ট ভেরিয়েবল সেট করতে প্রথমে নিম্নলিখিত কমান্ডটি চালিয়ে জাভা ইনস্টল করা হয়েছে তা আবিষ্কার করুন।

$ readlink -f /usr/bin/java

আপনি নিম্নলিখিত আউটপুট পাবেন:

/usr/lib/jvm/java-11-openjdk-amd64/bin/java

তারপরে ন্যানো পাঠ্য সম্পাদক ব্যবহার করে/ইত্যাদি/এনভায়রনমেন্ট ফাইলটি খুলুন:

$ sudo nano /etc/environment

ফাইলের শেষে নীচের লাইনটি যুক্ত করুন, আপনার জাভা ইনস্টলেশন পাথের অবস্থানটি প্রতিস্থাপন করতে ভুলবেন না।

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

আপনার বর্তমান সেশনে পরিবর্তনগুলি প্রয়োগ করতে ফাইলটি সংরক্ষণ করুন এবং ফাইলটি পুনরায় লোড করুন:

$ source /etc/environment

পরিবেশের পরিবর্তনশীল সেট করা আছে তা যাচাই করুন:

$ echo $JAVA_HOME

আপনি নিম্নলিখিত আউটপুট পাবেন:

/usr/lib/jvm/java-11-openjdk-amd64

এই টিউটোরিয়ালে, আপনি শিখলেন যে কীভাবে জাবা রানটাইম এনভায়রনমেন্ট (জেআরই) এবং জাভা ডেভেলপার কিট (জেডিকে) উবুন্টু 20.04 এবং উবুন্টু 18.04 এ ইনস্টল করবেন।