জাভা একটি প্রোগ্রামিং ভাষা এবং একই সাথে একটি গুরুত্বপূর্ণ প্ল্যাটফর্ম যা বেশিরভাগ আধুনিক অপারেটিং সিস্টেমে চলে।
এটি বিভিন্ন উদ্দেশ্যে ব্যবহৃত হয় এবং বিভিন্ন যন্ত্রপাতির সম্পাদন ও পরিচালনার ক্ষেত্রে এটি প্রায় একটি অপরিহার্য পরিপূরক।
ওপেনজেডিকে হলো জাভার একটি ওপেন-সোর্স কমিউনিটি সংস্করণ । এটি ব্যাপকভাবে ব্যবহৃত হয় কারণ এটি উবুন্টু এবং অন্যান্য অনেক লিনাক্স ডিস্ট্রিবিউশনে ডিফল্টভাবে অন্তর্ভুক্ত থাকে।
তবে, এটি বাণিজ্যিক অ্যাপ্লিকেশন তৈরি করতে ব্যবহার করা যায় না। জাভা হলো ওরাকলের মালিকানাধীন একটি অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষা। এটি নিজস্ব নিয়মকানুনসহ একটি কম্পাইলড ভাষা, যা শিক্ষাগত এবং পেশাগত ক্ষেত্রে ব্যাপকভাবে ব্যবহৃত হয়।
লাইসেন্সিং সংক্রান্ত জটিলতার কারণে বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশনে জাভা ডিফল্টভাবে ইনস্টল করা থাকে না। তাই, আপনার ডিস্ট্রিবিউশনে জাভা পেতে হলে আপনাকে এটি নিজে থেকেই ইনস্টল করতে হবে।
জাভা লিনাক্সের সাথে সামঞ্জস্যপূর্ণ, এর অর্থ এটি আপনার পছন্দসই বিতরণ থেকে অ্যাপ্লিকেশন চালানো এবং তৈরি করা সম্ভব।
বিভিন্ন লিনাক্স বিতরণে জাভা ইনস্টল করা হচ্ছে
যেমনটি উল্লেখ করা হয়েছে, বিভিন্ন লিনাক্স ডিস্ট্রিবিউশনে জাভা ইনস্টলেশন পদ্ধতি একেকজনের জন্য একেকরকম , তাই আপনি যে লিনাক্স ডিস্ট্রিবিউশনটি ব্যবহার করছেন, সেই অনুযায়ী আমাদের দেওয়া নির্দেশাবলী অনুসরণ করা উচিত।
উবুন্টু 11 এবং এর ডেরাইভেটিভগুলিতে ওরাকল জাভা 18.10 ইনস্টল করতে এবং এটি থেকে ভবিষ্যতে আপডেটগুলি স্বয়ংক্রিয়ভাবে পেতে সক্ষম হতে আমাদের অবশ্যই নিম্নলিখিতটি করতে হবে:
উবুন্টু এবং ডেরিভেটিভস
Ubuntu 18.10, Ubuntu 18.04 এবং এর থেকে উদ্ভূত সংস্করণগুলোর জন্য, আমরা সিস্টেমে একটি টার্মিনাল খুলব ( আপনি কিবোর্ড শর্টকাট CTRL + ALT + T ব্যবহার করতে পারেন) এবং সিস্টেমে রিপোজিটরি যোগ করার জন্য টার্মিনালে নিম্নলিখিত কমান্ডটি টাইপ করব:
sudo add-apt-repository ppa:linuxuprising/java
এটি সম্পন্ন হয়ে গেলে, আমাদের অবশ্যই কমান্ডের সাহায্যে সংগ্রহস্থল এবং প্যাকেজগুলি রিফ্রেশ করতে হবে:
sudo apt-get update
অবশেষে আমরা এভাবে জাভা ইনস্টল করতে পারি:
sudo apt install oracle-java11-installer
ডেবিয়ান
আপনি যদি ডেবিয়ান ব্যবহারকারী হন অথবা নেপচুন ওএস, ডিপিন ওএস এবং অন্যান্য ডেবিয়ান-ভিত্তিক ডিস্ট্রিবিউশন ব্যবহার করেন, তবে আপনার সিস্টেমে সরাসরি জাভা ইনস্টল করার আগে অবশ্যই একটি টার্মিনাল খুলে কয়েকটি ধাপ অনুসরণ করতে হবে।

টার্মিনালে আমরা টাইপ করতে যাচ্ছি:
sudo -i
apt install wget libasound2 libasound2-data
এখনই সম্পন্ন করুন আমরা এর সাথে জাভা 11 টি ডিবেস প্যাকেজটি ডাউনলোড করতে যাচ্ছি:
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" \
http://download.oracle.com/otn-pub/java/jdk/11+28/55eed80b163941c8885ad9298e6d786a/jdk-11_linux-x64_bin.deb
শেষ পর্যন্ত আমরা এর সাথে ইনস্টল করব:
dpkg -i jdk-11_linux-x64_bin.deb
এটি করার পর, আমরা এখন জাভা ১১-কে ডিফল্ট সংস্করণ হিসেবে সেট করব:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
আর্চ লিনাক্স এবং ডেরিভেটিভস
যারা আর্চ লিনাক্স, অ্যান্টারগোস, মাঞ্জারো বা আর্ক লিনাক্স থেকে প্রাপ্ত অন্য কোনও বিতরণের ব্যবহারকারী, তাদের ক্ষেত্রে জাভা ইনস্টলেশনটি বেশ সহজ উপায়ে করা সম্ভব।
আপনাকে যা করতে হবে তা হ'ল আপনার প্যাকম্যান.কনফ ফাইলটিতে আউর সংগ্রহস্থল যুক্ত করা উচিত এবং আপনার সিস্টেমে এআর প্যাকেজ ইনস্টল করার জন্য উইজার্ড থাকা উচিত।
যদি আপনার কাছে এটি না থাকে, তাহলে আপনি পরবর্তী পোস্টে আমার সুপারিশ করাটি ব্যবহার করতে পারেন।
এখন আপনাকে কেবল একটি টার্মিনাল খুলতে হবে এবং নিম্নলিখিত কমান্ডটি প্রয়োগ করতে হবে:
yay -S jdk
ব্যস, এটুকুই। আপনাকে শুধু কম্পাইলেশন শেষ হওয়ার জন্য অপেক্ষা করতে হবে এবং ইনস্টলেশন সম্পন্ন করার জন্য শেষে এটি আপনাকে আপনার পাসওয়ার্ড টাইপ করতে বলবে।
RHEL, CentOS, ফেডোরা, ওপেনসুস এবং ডেরিভেটিভস
যারা আরপিএম প্যাকেজ সমর্থন করে এমন ডিস্ট্রিবিউশন ব্যবহার করেন, তারা নিম্নলিখিত প্যাকেজটি ব্যবহার করে তাদের সিস্টেমে জাভা ইনস্টল করতে পারেন , যা আমরা আমাদের টার্মিনাল ব্যবহার করে ডাউনলোড করব:
wget "https://download.oracle.com/otn-pub/java/jdk/11.0.1+13/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.1_linux-x64_bin.rpm?AuthParam=1540738418_ef8759a34917876432dbb9d668d4b5e4" -O java11.rpm
এখন , ইনস্টলেশন শুরু করার জন্য, openSUSE-এর বিশেষ ক্ষেত্রে, আমরা প্যাকেজটি নিম্নোক্তভাবে ইনস্টল করব:
sudo zypper install java11.rpm
অবশেষে, Fedora, Red Hat এবং এগুলোর ডেরিভেটিভগুলোতে ইনস্টল করার জন্য, আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:
sudo yum localinstall java11.rpm
অথবা এই আদেশের সাহায্যে তারা এটিও করতে পারে:
sudo dnf install java11.rpm
জাভা সঠিকভাবে ইনস্টল করা হয়েছে কিনা তা কীভাবে পরীক্ষা করবেন?
আমাদের সিস্টেমে সফলভাবে জাভা ইনস্টল করার পর, আমরা নিম্নলিখিত কমান্ডটি ব্যবহার করে যাচাই করতে পারি যে আমাদের সিস্টেমে জাভা ভার্সন ১১ ইনস্টল করা আছে:
java --version