How to Install and Configure Git and GitHub on Windows
সুচিপত্র:
- ওপেনজেডিকে 11 ইনস্টল করা হচ্ছে
- ওপেনজেডকে 8 ইনস্টল করা হচ্ছে
- ডিফল্ট জাভা সংস্করণ সেট করা হচ্ছে
JAVA_HOME
পরিবেশ পরিবর্তনশীল সেট করা হচ্ছে- উপসংহার
বিভিন্ন ধরণের অ্যাপ্লিকেশন এবং সিস্টেম তৈরিতে ব্যবহৃত জাভা অন্যতম জনপ্রিয় প্রোগ্রামিং ল্যাঙ্গুয়েজ।
জাভা, ওপেনজেডিকে এবং ওরাকল জাভার দুটি ভিন্ন বাস্তবায়ন রয়েছে যার মধ্যে প্রায় কোনও পার্থক্য নেই, কেবলমাত্র ওরাকল জাভাতে কয়েকটি অতিরিক্ত বাণিজ্যিক বৈশিষ্ট্য রয়েছে। ওরাকল জাভা লাইসেন্সটি কেবলমাত্র ব্যক্তিগত ব্যবহার এবং বিকাশের ব্যবহারের মতো সফটওয়্যারটির অ-বাণিজ্যিক ব্যবহারের অনুমতি দেয়। ওপেনজেডিকে জাভা প্ল্যাটফর্মের একটি ওপেন-সোর্স বাস্তবায়ন।
ডিফল্ট CentOS 8 সংগ্রহস্থলগুলির মধ্যে সর্বশেষ দুটি প্রধান জাভা এলটিএস সংস্করণ, জাভা 8 এবং জাভা 11 অন্তর্ভুক্ত রয়েছে।
এই টিউটোরিয়ালে, আমরা কীভাবে CentOS 8 এ এক বা একাধিক জাভা (ওপেনজেডিকে) সংস্করণ ইনস্টল করব এবং বিকল্পগুলির মাধ্যমে কীভাবে ডিফল্ট জাভা সেট করবেন তা ব্যাখ্যা করব।
ওপেনজেডিকে 11 ইনস্টল করা হচ্ছে
সাধারণ পরামর্শটি হ'ল সর্বশেষ জাভা এলটিএস সংস্করণ (জেডিকে 11) সংস্করণ ইনস্টল করা। কিছু জাভা ভিত্তিক অ্যাপ্লিকেশনগুলিতে জাভার একটি নির্দিষ্ট সংস্করণ প্রয়োজন হতে পারে, তাই আপনার অ্যাপ্লিকেশন ডকুমেন্টেশনের পরামর্শ নেওয়া দরকার।
CentOS 8 এ ওপেনজেডকে 11 ইনস্টল করতে, sudo সুবিধাগুলি সহ রুট বা ব্যবহারকারী হিসাবে নিম্নলিখিত কমান্ডটি চালান:
sudo yum install java-11-openjdk-devel
ইনস্টলেশন সম্পূর্ণ হয়ে গেলে, আপনি জাভা সংস্করণ যাচাই করে এটি যাচাই করতে পারেন:
java -version
আউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:
openjdk version "11.0.4" 2019-07-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.4+11-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.4+11-LTS, mixed mode, sharing)
এটাই! আপনি আপনার সেন্টস 8 সিস্টেমে সফলভাবে জাভা ইনস্টল করেছেন।
CentOS 8 ওপেনজেডকে একটি শিরোনামহীন সংস্করণকে সমর্থন করে যা গ্রাফিকাল ইউজার ইন্টারফেস (কোনও কীবোর্ড, মাউস এবং ডিসপ্লে সিস্টেম সমর্থন নয়) ব্যতীত অ্যাপ্লিকেশন সম্পাদনের জন্য প্রয়োজনীয় ন্যূনতম জাভা রানটাইম সরবরাহ করে। এই সংস্করণটি সার্ভার অ্যাপ্লিকেশনগুলির জন্য আরও উপযুক্ত কারণ এটির কম নির্ভরতা রয়েছে এবং সিস্টেম সংস্থানগুলি কম ব্যবহার করে।
কেবল হেডলেস ওপেনজেডকে 11 ইনস্টল করতে:
sudo yum install java-11-openjdk-headless
ওপেনজেডকে 8 ইনস্টল করা হচ্ছে
জাভা 8, পূর্ববর্তী জাভা এলটিএস সংস্করণটি এখনও সমর্থিত এবং বহুল ব্যবহৃত। যদি আপনার অ্যাপ্লিকেশনটির জাভা 8 এর প্রয়োজন হয় তবে আপনি নিম্নলিখিত আদেশটি টাইপ করে এটি ইনস্টল করতে পারেন:
sudo yum install java-1.8.0-openjdk-devel
জাভা সংস্করণ পরীক্ষা করে ইনস্টলেশনটি যাচাই করুন:
java -version
আউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:
openjdk version "1.8.0_222" OpenJDK Runtime Environment (build 1.8.0_222-b10) OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
ন্যূনতম জাভা রানটাইমের জন্য,
java-1.8.0-openjdk-headless
প্যাকেজ ইনস্টল করুন।
ডিফল্ট জাভা সংস্করণ সেট করা হচ্ছে
আপনি যদি আপনার সেন্টোস সিস্টেমে একাধিক জাভা সংস্করণ ইনস্টল করেন, আপনি টার্মিনালে
java
টাইপ করার সময় কোন জাভা সংস্করণ ব্যবহার করা হবে তা নির্ধারণ করতে আপনি বিকল্প সিস্টেমটি ব্যবহার করতে পারেন।
জাভা সংস্করণটি ডিফল্ট হিসাবে সেট করা আছে তা পরীক্ষা করতে, টাইপ করুন:
java -version
sudo alternatives --config java
আউটপুট নীচের মত দেখতে হবে:
There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- 1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.4.11-0.el8_0.x86_64/bin/java) *+ 2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el8_0.x86_64/jre/bin/java) Enter to keep the current selection, or type selection number:
সমস্ত ইনস্টল করা জাভা সংস্করণের একটি তালিকা স্ক্রিনে মুদ্রিত হবে। আপনি যে সংস্করণটি ডিফল্ট হিসাবে ব্যবহার করতে চান তার নম্বর দিন এবং
Enter
।
আপনি ডিফল্ট
javac
সংস্করণও পরিবর্তন করতে চাইতে পারেন:
sudo alternatives --config java
javac
জাভা প্রোগ্রামগুলি সংকলনের জন্য একটি কমান্ড ইউটিলিটি।
JAVA_HOME
পরিবেশ পরিবর্তনশীল সেট করা হচ্ছে
কিছু জাভা অ্যাপ্লিকেশন জাভা ইনস্টলেশন অবস্থান নির্ধারণ করতে এবং অ্যাপ্লিকেশনটি চালানোর জন্য কোন জাভা সংস্করণটি ব্যবহার করা উচিত তা নির্দিষ্ট করে দেওয়ার জন্য
JAVA_HOME
এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করা হয় Java
প্রতি ব্যবহারকারী ভিত্তিতে
JAVA_HOME
ভেরিয়েবল সেট করতে
JAVA_HOME
~/.bashrc
বা অন্য কোনও কনফিগারেশন ফাইলটিতে যুক্ত করুন যা ব্যবহারকারী লগ ইন করার সময় লোড হয়। ডিরেক্টরি।
ধরে
JAVA_HOME
আপনি
JAVA_HOME
ওপেনজেডকে 8 তে সেট করতে চান ফাইলের শেষে নীচের লাইনটি যুক্ত করুন:
JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk"
আপনার বর্তমান শেলটিতে পরিবর্তনগুলি কার্যকর করতে, আপনি হয় লগ আউট এবং লগ ইন বা
source
কমান্ডটি ব্যবহার করতে পারেন:
source /etc/profile.d/java.sh
JAVA_HOME
এনভায়রনমেন্ট ভেরিয়েবলটি সঠিকভাবে সেট করা আছে তা যাচাই করুন:
echo $JAVA_HOME
আউটপুটটি জাভা ইনস্টলেশনটির পথ দেখায়:
/usr/lib/jvm/java-1.8.0-openjdk
আপনি প্রোগ্রামটি চালু করার সময় অ্যাপ্লিকেশন কনফিগারেশন,
JAVA_HOME
ইউনিট ফাইল অথবা কমান্ড লাইনে
JAVA_HOME
সেট করতে পারেন।
উদাহরণস্বরূপ জাভা 8 ব্যবহার করে মাভেন চালানোর জন্য আপনি টাইপ করবেন:
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk mvn --version
… Java version: 1.8.0_222, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el8_0.x86_64/jre…
উপসংহার
CentOS 8 দুটি প্রধান জাভা সংস্করণ, জাভা 8 এবং জাভা 11 সমর্থন করে যা
yum
প্যাকেজ ম্যানেজার ব্যবহার করে ইনস্টল করা যেতে পারে।
ফায়ারফক্সের জন্য কুইক জাভা অ্যাডঅনের সাথে অবিলম্বে নিষ্ক্রিয়, সক্রিয়, জাভা, জাভাস্ক্রিপ্ট ফ্ল্যাশ করুন: অক্ষম, সক্রিয়, জাভা, জাএস, ফ্ল্যাশ

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

এই টিউটোরিয়ালে আমরা দেখাব যে কীভাবে CentOS 7 এ সাম্বা ইনস্টল করা যায় এবং কোনও নেটওয়ার্কের মাধ্যমে বিভিন্ন অপারেটিং সিস্টেমে ফাইল ভাগ করে নেওয়ার জন্য এটি স্ট্যান্ডেলোন সার্ভার হিসাবে কনফিগার করা যায়।
কিভাবে সেন্টোস 7 এ জাভা ইনস্টল করবেন

এই টিউটোরিয়ালটি আপনাকে দেখায় যে কীভাবে সেন্টোস Java এ জাভা ইনস্টল করবেন Java বিভিন্ন ধরণের অ্যাপ্লিকেশন এবং সিস্টেম তৈরিতে ব্যবহৃত জাভা অন্যতম জনপ্রিয় প্রোগ্রামিং ভাষা।