রাস্পবেরি পাইতে ওরাকল জাভা জেডিকে 16 কীভাবে ইনস্টল করবেন

How Install Oracle Java Jdk 16 Raspberry Pi



জাভা ডেভেলপমেন্ট কিট (JDK) জাভা অ্যাপ্লিকেশন ডেভেলপ এবং পরীক্ষা করতে ব্যবহৃত হয়। এটি সারা বিশ্বের জাভা ডেভেলপাররা ব্যবহার করে। সম্প্রতি, ওরাকল জেডিকে 16 মুক্তি পেয়েছে। ওরাকল জেডিকে 16 এর একটি সংস্করণ রাস্পবেরি পাইয়ের জন্যও উপলব্ধ।

এই নিবন্ধে, আমি আপনাকে দেখাব কিভাবে রাস্পবেরি পাই 4 এ ওরাকল জেডিকে 16 ইনস্টল করতে হয়। সুতরাং, আসুন শুরু করা যাক







সুচিপত্র

  1. প্রয়োজনীয়তা
  2. আপনার কম্পিউটারে ওরাকল জেডিকে 16 ডাউনলোড করা হচ্ছে
  3. রাস্পবেরি পাইতে ওপেন জেডিকে 16 আর্কাইভ ফাইল অনুলিপি করা হচ্ছে
  4. রাস্পবেরি পাইতে ওরাকল জেডিকে 16 ইনস্টল করা
  5. রাস্পবেরি পাইতে ওরাকল জেডিকে 16 পরীক্ষা করা হচ্ছে
  6. উপসংহার

প্রয়োজনীয়তা

ওরাকল জেডিকে 16 শুধুমাত্র 64-বিট এআরএম প্রসেসরের জন্য উপলব্ধ। সুতরাং, Oracle JDK 16 এর জন্য আপনার রাস্পবেরি পাইতে 64-বিট অপারেটিং সিস্টেম ইনস্টল থাকতে হবে।



রাস্পবেরি পাই 4-তে কিছু জনপ্রিয় 64-বিট অপারেটিং সিস্টেম ইনস্টল করার জন্য আমাদের কাছে টিউটোরিয়াল রয়েছে। যদি আপনার কোন সহায়তার প্রয়োজন হয় তবে আপনি সেগুলি পরীক্ষা করে দেখতে পারেন।



  1. উবুন্টু সার্ভার 20.04 LTS: হেডলেস মোডে রাস্পবেরি পাইতে উবুন্টু সার্ভার ইনস্টল করুন এবং এতে এসএসএইচ ইনস্টল করুন
  2. উবুন্টু ডেস্কটপ 20.04 এলটিএস: রাস্পবেরি পাই 4 তে উবুন্টু ডেস্কটপ 20.04 এলটিএস ইনস্টল করুন
  3. উবুন্টু মেট 20.04 এলটিএস: রাস্পবেরি পাই 4 তে উবুন্টু মেট 20.04 এলটিএস ইনস্টল করুন
  4. কালী লিনাক্স: রাস্পবেরি পাই 4 এ কালি লিনাক্স ইনস্টল করুন
  5. ডেবিয়ান: রাস্পবেরি পাই 4 তে ডেবিয়ান ইনস্টল করুন

বিঃদ্রঃ: আমি আমার রাস্পবেরি পাই 4-এ উবুন্টু সার্ভার 20.04 LTS অপারেটিং সিস্টেমের 64-বিট সংস্করণ ব্যবহার করব। কিন্তু পূর্বে উল্লিখিত 64-বিট অপারেটিং সিস্টেমের যেকোন একটি ঠিক কাজ করা উচিত।





আপনার কম্পিউটারে ওরাকল জেডিকে 16 ডাউনলোড করা হচ্ছে

আপনি Oracle JDK 16 ডাউনলোড করতে পারেন ওরাকলের অফিসিয়াল ওয়েবসাইট

প্রথমে, পরিদর্শন করুন অফিসিয়াল JDK 16 ডাউনলোড পাতা আপনার প্রিয় ওয়েব ব্রাউজার থেকে এবং এ ক্লিক করুন লিনাক্স এআরএম 64 সংকুচিত আর্কাইভ লিংক ডাউনলোড কর ( jdk-16.0.1_linux-aarch64_bin.tar.gz ) নীচের স্ক্রিনশটে চিহ্নিত হিসাবে।



চেক আমি ওরাকল জাভা এসই এর জন্য ওরাকল প্রযুক্তি নেটওয়ার্ক লাইসেন্স চুক্তিটি পর্যালোচনা করেছি এবং গ্রহণ করেছি চেকবক্স এবং ক্লিক করুন Download jdk-16.0.1_linux-aarch64_bin.tar.gz নীচের স্ক্রিনশটে চিহ্নিত হিসাবে।

একটি ডিরেক্টরি নির্বাচন করুন যেখানে আপনি ওরাকল JDK 16 সংরক্ষণাগার ফাইল সংরক্ষণ করতে চান এবং ক্লিক করুন সংরক্ষণ

ওরাকল জেডিকে 16 সংরক্ষণাগার ফাইল ডাউনলোড করা হচ্ছে। এটি সম্পূর্ণ হতে কিছু সময় লাগতে পারে।

এই মুহুর্তে, ওরাকল জেডিকে 16 সংরক্ষণাগার ফাইলটি ডাউনলোড করা উচিত, যেমন আপনি নীচের স্ক্রিনশটে দেখতে পাচ্ছেন।

রাস্পবেরি পাইতে ওপেন জেডিকে 16 আর্কাইভ ফাইল অনুলিপি করা হচ্ছে

একবার ওরাকল JDK 16 আর্কাইভ ফাইল jdk-16.0.1_linux-aarch64_bin.tar.gz ডাউনলোড করা হয়েছে, আপনাকে এটি আপনার রাস্পবেরি পাইতে স্থানান্তর করতে হবে। আপনি এটি SFTP এর মাধ্যমে অথবা একটি USB থাম্ব ড্রাইভ ব্যবহার করে করতে পারেন। এই বিভাগটি আপনাকে দেখাবে কিভাবে Oracle JDK 16 সংরক্ষণাগার ফাইল স্থানান্তর করতে SFTP প্রোটোকল ব্যবহার করতে হয় jdk-16.0.1_linux-aarch64_bin.tar.gz আপনার রাস্পবেরি পাইতে।

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

$ sftp [ইমেল সুরক্ষিত]

বিঃদ্রঃ: এখানে, উবুন্টু লগইন ব্যবহারকারীর নাম, এবং 192.168.0.106 এটি আমার রাস্পবেরি পাই 4 এর আইপি ঠিকানা। এটি আপনার জন্য আলাদা হবে। সুতরাং, আপনার সাথে তাদের প্রতিস্থাপন নিশ্চিত করুন।

আপনার লগইন পাসওয়ার্ড লিখুন এবং টিপুন

আপনি লগ ইন করা উচিত।

ওরাকল জেডিকে আর্কাইভ ফাইল স্থানান্তর করতে jdk-16.0.1_linux-aarch64_bin.tar.gz আপনার রাস্পবেরি পাইতে, নিম্নলিখিত SFTP কমান্ডটি চালান:

sftp> jdk-16.0.1_linux-aarch64_bin.tar.gz রাখুন

ওরাকল জেডিকে 16 আর্কাইভ ফাইল jdk-16.0.1_linux-aarch64_bin.tar.gz আপনার রাস্পবেরি পাইতে স্থানান্তর করা উচিত, যেমন আপনি নীচের স্ক্রিনশটে দেখতে পারেন।

এখন, নিম্নলিখিত SFTP কমান্ড দিয়ে SFTP সেশন বন্ধ করুন:

sftp> প্রস্থান

রাস্পবেরি পাইতে ওরাকল জেডিকে 16 ইনস্টল করা

একবার আপনি আপনার রাস্পবেরি পাইতে ওরাকল জেডিকে 16 সংরক্ষণাগার ফাইলটি অনুলিপি করলে, আপনি আপনার রাস্পবেরি পাইতে ওরাকল জেডিকে 16 ইনস্টল করার জন্য প্রস্তুত।

প্রথমে, আপনার রাস্পবেরি পাইতে SSH নিম্নরূপ:

$ ssh [ইমেল সুরক্ষিত]

বিঃদ্রঃ: এখানে, উবুন্টু লগইন ব্যবহারকারীর নাম, এবং 192.168.0.106 এটি আমার রাস্পবেরি পাই 4 এর আইপি ঠিকানা। এটি আপনার জন্য আলাদা হবে। সুতরাং, আপনার সাথে তাদের প্রতিস্থাপন নিশ্চিত করুন।

আপনার লগইন পাসওয়ার্ড লিখুন এবং টিপুন

আপনাকে SSH এর মাধ্যমে আপনার রাস্পবেরি পাইতে লগ ইন করা উচিত।

ওরাকল জেডিকে 16 আর্কাইভ ফাইল jdk-16.0.1_linux-aarch64_bin.tar.gz মধ্যে থাকা উচিত বাড়ি আপনার রাস্পবেরি পাই এর ডিরেক্টরি, যেমন আপনি নীচের স্ক্রিনশটে দেখতে পারেন।

$ ls -lh

ওরাকল জেডিকে 16 সংরক্ষণাগার ফাইলটি বের করুন jdk-16.0.1_linux-aarch64_bin.tar.gz মধ্যে /অপ্ট নিম্নরূপ ডিরেক্টরি:

$ sudo tar -xzf jdk-16.0.1_linux-aarch64_bin.tar.gz -C /opt

একবার ওরাকল জেডিকে 16 সংরক্ষণাগার ফাইলটি বের করা হয় /অপ্ট ডিরেক্টরি, আপনি একটি নতুন ডিরেক্টরি দেখতে হবে jdk-16.0.1/ মধ্যে /অপ্ট ডিরেক্টরি, যেমন আপনি নীচের স্ক্রিনশটে চিহ্নিত করেছেন। ডিরেক্টরি নামটি মনে রাখবেন কারণ খুব শীঘ্রই এটির প্রয়োজন হবে।

$ ls -lh /opt

এখন, আপনাকে Oracle JDK 16 যোগ করতে হবে পথ আপনার রাস্পবেরি পাই এর যাতে আপনি স্বাভাবিক হিসাবে ওরাকল জেডিকে 16 কমান্ডগুলি অ্যাক্সেস করতে পারেন।

একটি নতুন ফাইল তৈরি করুন jdk16.sh মধ্যে /etc/profile.d/ ব্যবহার করে ডিরেক্টরি ন্যানো পাঠ্য সম্পাদক নিম্নরূপ:

$ sudo ন্যানো /etc/profile.d/jdk16.sh

এ নিম্নলিখিত লাইন টাইপ করুন jdk16.sh ফাইল

JAVA_HOME = '/opt/jdk-16.0.1' রপ্তানি করুন
রপ্তানি পথ = '$ পথ: $ {JAVA_HOME}/বিন'

একবার হয়ে গেলে, টিপুন + এক্স অনুসরণ করে এবং এবং সংরক্ষণ করতে jdk16.sh ফাইল

এখন, পরিবর্তনগুলি কার্যকর হওয়ার জন্য আপনার রাস্পবেরি পাই পুনরায় চালু করুন।

$ sudo রিবুট

একবার আপনার রাস্পবেরি পাই বুট হয়ে গেলে, আপনাকে এটি দেখতে হবে /opt/jdk-16.0.1/bin ডিরেক্টরি যোগ করা হয়েছে পথ নীচের স্ক্রিনশটে চিহ্নিত শেল ভেরিয়েবল।

$ প্রতিধ্বনি $ PATH

এখন, আপনি অ্যাক্সেস করতে সক্ষম হওয়া উচিত জাভা , জাভাক , এবং অন্যান্য JDK কমান্ড।

আপনি যদি এর সংস্করণটি মুদ্রণ করেন জাভা এবং জাভাক কমান্ড, এটি বলা উচিত যে আপনি জাভা 16 চালাচ্ছেন, যেমন আপনি নীচের স্ক্রিনশটে দেখতে পাচ্ছেন।

$ java -version
$ javac -version

রাস্পবেরি পাইতে ওরাকল জেডিকে 16 পরীক্ষা করা হচ্ছে

আপনি Oracle JDK 16 ব্যবহার করে একটি সাধারণ জাভা প্রোগ্রাম কম্পাইল করতে পারেন কিনা তা পরীক্ষা করার জন্য, একটি নতুন জাভা সোর্স ফাইল তৈরি করুন HelloWorld.java নিম্নরূপ:

$ nano HelloWorld.java

কোডের নিম্নলিখিত লাইনগুলিতে টাইপ করুন HelloWorld.java উৎস ফাইল।

জনসাধারণ শ্রেণীওহে বিশ্ব{
জনসাধারণ স্থির অকার্যকরপ্রধান( স্ট্রিং []যুক্তি) {
পদ্ধতিবাইরেprintln('ওহে বিশ্ব!');
}
}

একবার হয়ে গেলে, টিপুন + এক্স অনুসরণ করে এবং এবং সংরক্ষণ করতে HelloWorld.java উৎস ফাইল।

কম্পাইল করার জন্য HelloWorld.java উৎস ফাইল, নিম্নলিখিত কমান্ড চালান:

$ javac HelloWorld.java

একটি নতুন ফাইল HelloWorld.class তৈরি করা উচিত, যেমন আপনি নীচের স্ক্রিনশটে দেখতে পারেন। এর মানে হল যে HelloWorld.java উৎস ফাইল সফলভাবে সংকলিত হয়েছে।

$ ls -lh

একদা HelloWorld.java সোর্স ফাইল কম্পাইল করা হয়েছে, আপনি ওহে বিশ্ব প্রোগ্রাম নিম্নরূপ:

$ java HelloWorld

আপনি দেখতে পারেন, ওহে বিশ্ব প্রোগ্রাম টেক্সট প্রিন্ট করে ওহে বিশ্ব! ্রগ. সুতরাং, আপনি ওরাকল জেডিকে 16 ব্যবহার করে জাভা প্রোগ্রামগুলি কম্পাইল এবং চালাতে পারেন। এটি ঠিক কাজ করছে।

উপসংহার

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