জাভা, ফেডোরা 31 এ ইনস্টল করার দুটি ভিন্ন উপায়

নিবন্ধের এই ছোট সিরিজের সাথে চালিয়ে যাচ্ছি থাকার পরে কি করতে হবে আমাদের কম্পিউটারে ফেডোরা 31 ইনস্টল করা হয়েছে সফলভাবে, গুগল ক্রোম ইনস্টল করার পরেএখন, এটির পালা প্রায় কোনও অপারেটিং সিস্টেমের মধ্যে একটি অতি প্রয়োজনীয় উপাদান, যা জাভা ইনস্টলেশন।

আপনারা অনেকেই জাভা জানবেন, যা একটি নিরাপদ, স্থিতিশীল প্রোগ্রামিং ভাষা। অনেকগুলি আন্তঃসংযুক্ত দক্ষতার সাথে কম্পিউটার প্রযুক্তি এবং প্রোগ্রামিং ভাষার প্ল্যাটফর্ম হওয়া ছাড়াও being

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

যদিও অন্যান্য ক্ষেত্রে, আপনি যদি জাভার জন্য সফ্টওয়্যার অ্যাপ্লিকেশন বিকাশ করতে চান, ওরাকল জাভা ডেভেলপমেন্ট কিট (JDK), যা জাভা অ্যাপ্লিকেশনগুলি বিকাশ, ডিবাগিং এবং নিরীক্ষণের জন্য সরঞ্জাম সহ একটি সম্পূর্ণ জেআরই প্যাকেজ সহ আসে এবং এটি একটি ওরাল স্ট্যান্ডার্ড সংস্করণের সাথে জাভা এসই অনুবর্তী।

তবে সবচেয়ে ব্যবহারিক ক্ষেত্রে, আমরা কেবলমাত্র কার্যকরকরণ পরিবেশ ইনস্টল করব, যা থেকে আমরা ওরাকলের ব্যক্তিগত সংস্করণ বা ওপেন সোর্স সংস্করণ ইনস্টল করার মধ্যে বেছে নিতে পারি।

ফেডোরা 31 এ ওপেনজেডিকে ইনস্টল করা হচ্ছে

এই প্রথম মামলার জন্য, আমরা ওপেন সোর্স সংস্করণ ইনস্টল করতে যাচ্ছি, এটি ওপেনজেডিকে এবং এটি বেশিরভাগ লিনাক্স বিতরণের সংগ্রহস্থলের মধ্যে পাওয়া যায়।

ইনস্টল করার আগে তাদের যদি ইতিমধ্যে জাভা ইনস্টল করা আছে কিনা তা খতিয়ে দেখা উচিত, এটি সিস্টেমে একটি টার্মিনাল খোলার মাধ্যমে করা যেতে পারে এবং এতে তাদের কেবল নিম্নলিখিত কমান্ডটি টাইপ করতে হবে:

java --version

যদি এটি "ওপেনজেডক সংস্করণ ..." এর মতো কিছু দেয় আপনি ইতিমধ্যে আপনার সিস্টেমে জাভা ইনস্টল করেছেন। তবে যদি এটি আপনার কাছে দেখা যায় যে এটি পাওয়া যায় নি, আমরা এটি ইনস্টল করতে যাচ্ছি।

একই টার্মিনালে আমরা নিম্নলিখিত কমান্ডটি টাইপ করতে যাচ্ছিওপেনজেডক সম্পর্কিত প্যাকেজগুলি অনুসন্ধান করার জন্য, তাদের বিবরণ সহ আপনাকে বেশ কয়েকটি বিকল্প প্রদর্শিত হবে:

sudo dnf search openjdk

যদিও মূলত আমাদের দুটি বিকল্প বেছে নিতে হবে, জাভা 11 বা জাভা 8 ইনস্টল করুন যে আমরা নিম্নলিখিত যে কোনও কমান্ড কার্যকর করে তাদের যে কোনও একটি ইনস্টল করতে পারি।

জাভা 11

sudo dnf install java-11-openjdk

জাভা 8

sudo dnf install java-1.8.0-openjdk

অথবা আপনার যদি বিভিন্ন সংস্করণ ব্যবহার করতে হয় তবে আপনি উভয়ই ইনস্টল করতে পারেন, তারপরে আপনি চিহ্নিত করতে পারেন যে আপনি কার সাথে কাজ করতে চান।

আপনি একাধিক সংস্করণ এবং ইনস্টল করলে ইনস্টলেশন সম্পন্ন করুন আপনি তাদের মধ্যে পরিবর্তন করতে চান, আপনি নিম্নলিখিত কমান্ড দিয়ে এটি করতে পারেন:

sudo alternatives --config java

যার সাহায্যে বিভিন্ন সংস্করণ তালিকাভুক্ত হবে এবং আপনি যে সংস্করণটির সাথে কাজ করতে চান তার সংখ্যা টাইপ করে আপনি তাদের মধ্যে চয়ন করতে পারেন।

ফেডোরা 31-তে বাইনারিগুলি থেকে আরপিএম বা ওপেনজেডিকে থেকে জাভা ইনস্টল করা হচ্ছে

অন্য ইনস্টলেশন পদ্ধতিটি আমাদের রয়েছে ফেডোরার 31 এ জাভা ইনস্টল করা বাইনারিগুলি থেকে আসে (কেবল ওপেনজেডিকে) অথবা RPM প্যাকেজ যা আমরা জাভা ওয়েবসাইট থেকে ডাউনলোড করতে পারি।

যদিও সে ওপেনডিজিডি ফেডোরা রেপোতে উপলব্ধ, ওপেনজেডিকে সংস্করণ ১৩ অনুপস্থিত সুতরাং যারা এই সংস্করণটি ইনস্টল করতে চান তাদের অবশ্যই এই পদ্ধতিটি থেকে ইনস্টল করতে হবে।

এই জন্য আমরা নিম্নলিখিত যেতে যাচ্ছি ডাউনলোড সংস্করণ 13 লিঙ্ক ওপেনজেডিকে।

বা টার্মিনাল থেকে টাইপ করে:

wget https://download.java.net/java/GA/jdk13.0.1/cec27d702aa74d5a8630c65ae61e4305/9/GPL/openjdk-13.0.1_linux-x64_bin.tar.gz

অথবা আরপিএম প্যাকেজের ক্ষেত্রে এটি ডাউনলোড করা যায় নিম্নলিখিত লিঙ্ক থেকেব্যবহারের শর্তাদি স্বীকার করে।

আরপিএম প্যাকেজ ডাউনলোড শেষ হয়েছে এটি ইনস্টল করা যেতে পারে ডাউনলোড করা ফাইলটিতে বা টার্মিনাল থেকে ডাবল ক্লিক করে টাইপ করে:

sudo rpm -ivh jdk-13.0.1_linux-x64_bin.rpm

পরিশেষে যারা ওপেনজেডিকে ইনস্টল করতে যাচ্ছেন তাদের জন্য তাদের অবশ্যই নিম্নলিখিত কমান্ডের সাহায্যে প্যাকেজটি আনজিপ করুন:

tar xvf openjdk-13.0.1_linux-x64_bin.tar.gz

পরে আমরা ফোল্ডারটিকে / অপ্টে স্থানান্তর করব (যেখানে আপনি ইনস্টল করা সফ্টওয়্যারটি সাধারণত অবস্থিত):

sudo mv jdk-13 /opt/

এবং আমরা পরিবেশটি এর সাথে কনফিগার করি:

sudo tee /etc/profile.d/jdk13.sh <<EOF
export JAVA_HOME=/opt/jdk-13
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
source /etc/profile.d/jdk13.sh

এবং আমরা কার্যকর করেই ইনস্টলেশনটি নিশ্চিত করতে পারি:

echo $JAVA_HOME
java --version


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।