অ্যান্ড্রয়েড

ডেবিয়ান 10 লিনাক্সে জাভা ইনস্টল করবেন কীভাবে

উবুন্টু 18.04 তে জাভা JDK 10 ইনস্টল করার জন্য কিভাবে LTS (ডেবিয়ান লিনাক্স)

উবুন্টু 18.04 তে জাভা JDK 10 ইনস্টল করার জন্য কিভাবে LTS (ডেবিয়ান লিনাক্স)

সুচিপত্র:

Anonim

এই টিউটোরিয়ালে, আমরা কীভাবে জাবি (ওপেনজেডিকে) ডেবিয়ান 10 লিনাক্সে ইনস্টল করবেন তা ব্যাখ্যা করব।

বিভিন্ন ধরণের অ্যাপ্লিকেশন এবং সিস্টেম তৈরিতে ব্যবহৃত জাভা অন্যতম জনপ্রিয় প্রোগ্রামিং ল্যাঙ্গুয়েজ। জাভাতে বিকাশকৃত অ্যাপ্লিকেশনগুলি স্কেলযোগ্য, নমনীয় এবং রক্ষণাবেক্ষণযোগ্য।

তুমি শুরু করার আগে

জাভা দুটি পৃথক বাস্তবায়ন রয়েছে, ওপেনজেডিকে এবং ওরাকল জাভা এর মধ্যে প্রায় কোনও পার্থক্য ছাড়াই ওরাকল জাভাতে কয়েকটি অতিরিক্ত বাণিজ্যিক বৈশিষ্ট্য রয়েছে। ওরাকল জাভা লাইসেন্সটি কেবলমাত্র ব্যক্তিগত ব্যবহার এবং বিকাশের ব্যবহারের মতো সফটওয়্যারটির অ-বাণিজ্যিক ব্যবহারের অনুমতি দেয়।

ডিফল্ট ডিবিয়ান 10 টি ভাণ্ডারগুলিতে দুটি পৃথক জাভা প্যাকেজ, জাভা রানটাইম এনভায়রনমেন্ট (জেআরই) এবং জাভা ডেভেলপমেন্ট কিট (জেডিকে) অন্তর্ভুক্ত রয়েছে। জেআরইতে জাভা ভার্চুয়াল মেশিন (জেভিএম), ক্লাস এবং বাইনারি রয়েছে যা আপনাকে জাভা প্রোগ্রামগুলি চালানোর অনুমতি দেয়। জাভা বিকাশকারীদের জেডিকে ইনস্টল করা উচিত যার মধ্যে জেআরই এবং বিকাশ / ডিবাগিং সরঞ্জাম এবং জাভা অ্যাপ্লিকেশনগুলি তৈরি করতে প্রয়োজনীয় লাইব্রেরি অন্তর্ভুক্ত রয়েছে।

ওপেনজেডিকে 11 ইনস্টল করা হচ্ছে

ওপেনজেডিকে 11, জাভা প্ল্যাটফর্মের ওপেন সোর্স বাস্তবায়ন হ'ল ডেবিয়ান 10, বুস্টারে জাভা বিকাশ এবং রানটাইম।

প্যাকেজ সূচক আপডেট করতে ওপোনডিজিডি 11 জেডিকে প্যাকেজটি ইনস্টল করতে sudo সুবিধাগুলি বা রুট সহ ব্যবহারকারী হিসাবে নিম্নলিখিত কমান্ডগুলি চালান:

sudo apt update sudo apt install default-jdk

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

java -version

আউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:

openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+7-post-Debian-5) OpenJDK 64-Bit Server VM (build 11.0.3+7-post-Debian-5, mixed mode, sharing)

এটাই! এই মুহুর্তে, আপনি সাফল্যের সাথে আপনার ডেবিয়ান সিস্টেমে জাভা ইনস্টল করেছেন।

জেআরডি জেডিকে প্যাকেজের অন্তর্ভুক্ত। আপনার যদি কেবল জেআরই দরকার হয়, default-jre প্যাকেজটি ইনস্টল করুন।

ওপেনজেডকে 8 ইনস্টল করা হচ্ছে

লেখার সময়, পূর্ববর্তী জাভা এলটিএস 8 সংস্করণটি অফিশিয়াল ডেবিয়ান বাস্টার রিপোজিটরিগুলিতে উপলব্ধ নেই।

আমরা অ্যাডাপ্টওপেনজেডি কে সংগ্রহস্থল সক্ষম করব যা প্রি-বিল্ট ওপেনজেডিকে প্যাকেজ সরবরাহ করে।

  1. প্যাকেজ তালিকা আপডেট করে এবং এইচটিটিপিএস-এর মাধ্যমে একটি নতুন সংগ্রহস্থল যুক্ত করতে প্রয়োজনীয় নির্ভরতাগুলি ইনস্টল করে শুরু করুন:

    sudo apt update sudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common

    নিম্নলিখিত উইজেট কমান্ডটি ব্যবহার করে সংগ্রহস্থলের GPG কীটি আমদানি করুন:

    wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -

    আপনার সিস্টেমে অ্যাডপ্টওপেনজেডিপি এপিটি সংগ্রহস্থল যুক্ত করুন:

    sudo add-apt-repository --yes

    একবার সংগ্রহস্থল সক্ষম হয়ে গেলে, অপ্ট উত্সগুলি আপডেট করুন এবং নীচের কমান্ডগুলি ব্যবহার করে জাভা 8 ইনস্টল করুন:

    sudo apt update sudo apt install adoptopenjdk-8-hotspot

    পরিশেষে, জাভা সংস্করণ পরীক্ষা করে ইনস্টলেশনটি যাচাই করুন:

    java -version

    আউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:

    openjdk version "1.8.0_212" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b04, mixed mode)

ডিফল্ট সংস্করণ সেট করুন

java -version

ডিফল্ট সংস্করণ পরিবর্তন করতে update-alternatives কমান্ডটি ব্যবহার করুন:

sudo update-alternatives --config java

আউটপুট নীচের মত দেখতে হবে:

There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number: There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:

আপনাকে সমস্ত ইনস্টল করা জাভা সংস্করণের একটি তালিকা উপস্থিত করা হবে। আপনি যে সংস্করণটি ডিফল্ট হিসাবে ব্যবহার করতে চান তার নম্বর দিন এবং Enter

JAVA_HOME পরিবেশ পরিবর্তনশীল

JAVA_HOME এনভায়রনমেন্ট ভেরিয়েবল জাভা ইনস্টলেশন অবস্থান নির্ধারণ করতে কিছু জাভা অ্যাপ্লিকেশন ব্যবহার করে।

JAVA_HOME এনভায়রনমেন্ট ভেরিয়েবল সেট করতে, জাভা কোথায় ইনস্টল করা হয়েছে তা জানতে update-alternatives কমান্ডটি ব্যবহার করুন:

sudo update-alternatives --config java

এই উদাহরণে ইনস্টলেশন পাথগুলি নিম্নরূপ:

  • ওপেনজেডিকে 11 /usr/lib/jvm/java-11-openjdk-amd64/bin/java ওপেনজেডি কে 8 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java

আপনার পছন্দের জাভা ইনস্টলেশনটির পথটি একবার সন্ধান করার পরে /etc/environment ফাইলটি খুলুন:

sudo nano /etc/environment

ধরে JAVA_HOME আপনি JAVA_HOME ওপেনজেডকে 11 পাথ সেট করতে চান ফাইলের শেষে নিম্নলিখিত লাইনটি যুক্ত করুন:

জন্য / etc / পরিবেশ

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

আপনার বর্তমান শেলটিতে পরিবর্তনগুলি কার্যকর করতে আপনি হয় লগ আউট এবং লগ ইন বা নিম্নলিখিত উত্স কমান্ডটি চালাতে পারেন:

source /etc/environment

JAVA_HOME এনভায়রনমেন্ট ভেরিয়েবলটি সঠিকভাবে সেট করা আছে তা যাচাই করুন:

echo $JAVA_HOME

আপনার জাভা ইনস্টলেশনটির পথটি দেখতে হবে:

/usr/lib/jvm/java-11-openjdk-amd64 /etc/environment একটি সিস্টেম-ব্যাপী কনফিগারেশন ফাইল যা সমস্ত ব্যবহারকারীর দ্বারা ব্যবহৃত হয়। আপনি যদি প্রতি ব্যবহারকারীর ভিত্তিতে JAVA_HOME ভেরিয়েবল সেট করতে চান তবে .bashrc বা অন্য কোনও কনফিগারেশন ফাইলে লাইন যুক্ত করুন যা ব্যবহারকারী লগ ইন করার সময় লোড হয়।

জাভা আনইনস্টল করুন

আপনি অ্যাপের সাথে ইনস্টল হওয়া অন্য প্যাকেজের মতো জাভা আনইনস্টল করতে পারেন।

উদাহরণস্বরূপ, default-jdk প্যাকেজটি আনইনস্টল করতে কেবল চালান:

sudo apt remove default-jdk

উপসংহার

ওপেনজেডকের সর্বশেষতম এলটিএস সংস্করণটি ডিফল্ট ডেবিয়ান 10 বাস্টার রিপোজিটরিগুলিতে উপলব্ধ এবং ইনস্টলেশনটি একটি সহজ এবং সোজা কাজ।

জাভা দেবিয়ান