এই নিবন্ধটি 32-বিট এবং 64-বিট ওরাকল জাভা 7 জেআরই (বর্তমান সংস্করণ নম্বর হল) ইনস্টল করা হবে 1.8.0_73) 32-বিট এবং 64-বিট উবুন্টু অপারেটিং সিস্টেমে। এই নির্দেশিকা ডেবিয়ান এবং লিনাক্স মিন্টের ক্ষেত্রেও প্রযোজ্য। এই নিবন্ধটি সম্বোধন করা হয়েছে কেবল আপনি যদি ডেবিয়ান ভিত্তিক লিনাক্স সিস্টেমে ওরাকল জাভা জেআরই ইনস্টল করতে চান, উদাহরণস্বরূপ ডেবিয়ান, উবুন্টু এবং লিনাক্স মিন্ট। এই পদ্ধতি ব্যবহার করে, আপনি কেবল জাভা প্রোগ্রাম চালাতে এবং চালাতে পারে এবং জাভাতে ডেভেলপমেন্ট এবং প্রোগ্রামিং করতে পারে না। এই নিবন্ধটি অন্যান্য ব্যবহারকারীদের অনেক অনুরোধের কারণে তৈরি করা হয়েছে যারা জানতে চায় কিভাবে কেবল মালিকানাধীন উবুন্টু সিস্টেমে ওরাকল জাভা জেআরই ইনস্টল করুন। আমি কীভাবে একটি ওয়েব ব্রাউজারে ওরাকল জাভা জেআরই সক্ষম করব এবং এই পদ্ধতিটি ব্যবহার করব তার একটি বিভাগ অন্তর্ভুক্ত করেছি। এই গাইডটি ডেবিয়ান, উবুন্টু এবং লিনাক্স মিন্টে কাজ করে।
ধাপ
ধাপ 1. উবুন্টু লিনাক্স অপারেটিং সিস্টেম 32-বিট বা 64-বিট আর্কিটেকচার কিনা তা পরীক্ষা করে দেখুন, একটি টার্মিনাল খুলুন এবং নীচের কমান্ডটি চালান।
-
টাইপ/কপি/পেস্ট:
ফাইল /sbin /init
আপনার উবুন্টু লিনাক্স সিস্টেম আর্কিটেকচারের বিট সংস্করণে মনোযোগ দিন, 32-বিট বা 64-বিট।
ধাপ 2. আপনার সিস্টেমে জাভা ইনস্টল আছে কিনা তা পরীক্ষা করুন।
এটি করার জন্য, আপনাকে টার্মিনাল থেকে কমান্ডের জাভা সংস্করণ চালাতে হবে।
-
একটি টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডটি প্রবেশ করুন:
-
টাইপ/কপি/পেস্ট:
জাভা -রূপান্তর
-
-
যদি আপনার সিস্টেমে ওপেনজেডিকে ইনস্টল করা থাকে তবে এটি দেখতে এইরকম হওয়া উচিত:
-
জাভা সংস্করণ "1.7.0_15"
OpenJDK রানটাইম এনভায়রনমেন্ট (IcedTea6 1.10pre) (6b15 ~ pre1-0lucid1)
OpenJDK 64-বিট সার্ভার ভিএম (19.0-b09, মিশ্র মোড তৈরি করুন)
-
- যদি আপনার সিস্টেমে ওপেনজেডিকে ইনস্টল করা থাকে, আপনি এই পদ্ধতির জন্য জাভার ভুল বিক্রেতা সংস্করণ ইনস্টল করেছেন।
পদক্ষেপ 3. সিস্টেম থেকে OpenJDK/JRE সরান এবং ওরাকল জাভা JRE বাইনারি ধরে রাখার জন্য একটি ডিরেক্টরি তৈরি করুন।
এটি জাভার বিভিন্ন বিক্রেতা সংস্করণের মধ্যে দ্বন্দ্ব এবং বিভ্রান্তি রোধ করবে। উদাহরণস্বরূপ, যদি আপনার সিস্টেমে OpenJDK/JRE থাকে, কমান্ড লাইনে নিম্নলিখিত কমান্ডটি টাইপ করে এটি সরান:
-
টাইপ/কপি/পেস্ট:
sudo apt-get purge openjdk-\*
এই কমান্ডটি আপনার সিস্টেম থেকে OpenJDK/JRE সম্পূর্ণরূপে সরিয়ে দেবে।
-
টাইপ/কপি/পেস্ট:
sudo mkdir -p/usr/local/java
এই কমান্ডটি ওরাকল জাভা জেডিকে এবং জেআরই বাইনারি রাখার জন্য একটি ডিরেক্টরি তৈরি করবে।
ধাপ 4. লিনাক্সের জন্য ওরাকল জাভা জেআরই ডাউনলোড করুন।
নিশ্চিত করুন যে আপনি একটি সংকুচিত বাইনারি চয়ন করুন সঠিক আপনার 32-বিট বা 64-বিট সিস্টেম আর্কিটেকচারের জন্য (যারা tar.gz এ শেষ হয়)।
- উদাহরণস্বরূপ, যদি আপনি 32-বিট উবুন্টু লিনাক্স অপারেটিং সিস্টেম ব্যবহার করেন, তাহলে 32-বিট ওরাকল জাভা বাইনারি ডাউনলোড করুন।
- উদাহরণস্বরূপ, যদি আপনি 64-বিট উবুন্টু লিনাক্স অপারেটিং সিস্টেম ব্যবহার করেন, 64-বিট ওরাকল জাভা বাইনারি ডাউনলোড করুন।
-
ওরাকল জাভা জেডিকে/জেআরই ডকুমেন্টেশন ডাউনলোড করুন (alচ্ছিক)।
Jdk-7u40-apidocs.zip নির্বাচন করুন
-
গুরুত্বপূর্ণ তথ্য:
64-বিট ওরাকল জাভা বাইনারি 32-বিট উবুন্টু লিনাক্স অপারেটিং সিস্টেমে কাজ করে না। আপনি যদি লিনাক্স উবুন্টু 32-বিটে ওরাকল জাভা 64-বিট ইনস্টল করার চেষ্টা করেন তবে আপনি বেশ কয়েকটি ত্রুটি বার্তা পাবেন।
ধাপ 5. ওরাকল জাভা বাইনারি/usr/local/java ডিরেক্টরিতে অনুলিপি করুন।
বেশিরভাগ ক্ষেত্রে ওরাকল জাভা বাইনারি ডাউনলোড করা হয়: /home /"আপনার ব্যবহারকৃত নাম"/ডাউনলোড।
-
লিনাক্স উবুন্টু 32-বিটে ওরাকল জাভা 32-বিট ইনস্টল করার গাইড:
-
টাইপ/কপি/পেস্ট:
সিডি /হোম /"আপনার ব্যবহারকৃত নাম"/ডাউনলোড
-
টাইপ/কপি/পেস্ট:
sudo cp -r jre-8u73-linux-i586.tar.gz/usr/local/java
-
টাইপ/কপি/পেস্ট:
সিডি/ইউএসআর/স্থানীয়/জাভা
-
-
লিনাক্স উবুন্টু 64-বিটে ওরাকল জাভা 64-বিট ইনস্টলেশন গাইড:
-
টাইপ/কপি/পেস্ট:
সিডি /হোম /"আপনার ব্যবহারকৃত নাম"/ডাউনলোড
-
টাইপ/কপি/পেস্ট:
sudo cp -r jre-8u73-linux-x64.tar.gz/usr/local/java
-
টাইপ/কপি/পেস্ট:
সিডি/ইউএসআর/স্থানীয়/জাভা
-
ধাপ 6. ডাউনলোড করা ওরাকল জাভা tar.gz ফাইলে নিম্নলিখিত কমান্ডটি চালান।
নিশ্চিত করুন যে আপনি এটি রুট হিসাবে করছেন যাতে এটি সিস্টেমের সমস্ত ব্যবহারকারীর দ্বারা কার্যকর করা যায়। একটি রুট টার্মিনাল খুলতে, sudo -s টাইপ করুন এবং আপনাকে একটি পাসওয়ার্ড লিখতে বলা হবে।
-
লিনাক্স উবুন্টু 32-বিটে ওরাকল জাভা 32-বিট ইনস্টল করার গাইড:
-
টাইপ/কপি/পেস্ট:
sudo chmod a+x jre-8u73-linux-i586.tar.gz
-
-
লিনাক্স উবুন্টু 64-বিটে ওরাকল জাভা 64-বিট ইনস্টলেশন গাইড:
-
টাইপ/কপি/পেস্ট:
sudo chmod a+x jre-8u73-linux-x64.tar.gz
-
ধাপ 7./usr/local/java ডিরেক্টরিতে সংকুচিত জাভা বাইনারি খুলুন
-
লিনাক্স উবুন্টু 32-বিটে ওরাকল জাভা 32-বিট ইনস্টল করার গাইড:
-
টাইপ/কপি/পেস্ট:
sudo tar xvzf jre-8u73-linux-i586.tar.gz
-
-
লিনাক্স উবুন্টু 64-বিটে ওরাকল জাভা 64-বিট ইনস্টলেশন গাইড:
-
টাইপ/কপি/পেস্ট:
sudo tar xvzf jre-8u73-linux-x64.tar.gz
-
ধাপ 8. আপনার ডিরেক্টরিটি দুবার চেক করুন।
এই মুহুর্তে, অসম্পূর্ণ বাইনারি জাভা JDK/JRE এর জন্য/usr/local/java ডিরেক্টরিতে রয়েছে যা তালিকাভুক্ত:
-
টাইপ/কপি/পেস্ট:
ls -a
- jre1.8.0_73
ধাপ 9. সিস্টেম পাথ ফাইল /etc /প্রোফাইল সম্পাদনা করুন এবং আপনার সিস্টেম পাথে নিম্নলিখিত সিস্টেম ভেরিয়েবল যোগ করুন।
রুট হিসাবে ন্যানো, গেডিট বা অন্য টেক্সট এডিটর ব্যবহার করুন, /etc /profile এ যান।
-
টাইপ/কপি/পেস্ট:
sudo gedit /etc /প্রোফাইল
- অথবা
-
টাইপ/কপি/পেস্ট:
সুডো ন্যানো /ইত্যাদি /প্রোফাইল
ধাপ 10. তীরচিহ্নগুলি ব্যবহার করে ফাইলের শেষে স্ক্রোল করুন এবং /etc /profile ফাইলের শেষে নিচের লাইনটি যুক্ত করুন:
-
টাইপ/কপি/পেস্ট:
জাভা_হোম =/ইউএসআর/স্থানীয়/জাভা/jre1.8.0_73
PATH = $ PATH: $ HOME/bin: $ JAVA_HOME/bin
JAVA_HOME রপ্তানি করুন
PATH রপ্তানি করুন
ধাপ 11. /etc /profile ফাইলটি সংরক্ষণ করুন এবং প্রস্থান করুন।
ধাপ 12. আপনার Oracle Java JRE কে বলুন আপনার লিনাক্স উবুন্টু সিস্টেম কোথায়।
সুতরাং, সিস্টেম জানে যে নতুন ওরাকল জাভা সংস্করণ ব্যবহার করা যেতে পারে।
-
টাইপ/কপি/পেস্ট:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_73/bin/java" 1
এই কমান্ডটি সিস্টেমকে জানিয়ে দেয় যে ওরাকল জাভা জেআরই চালু এবং চলছে।
-
টাইপ/কপি/পেস্ট:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.8.0_73/bin/javaws" 1
এই কমান্ডটি সিস্টেমকে জানিয়ে দেয় যে ওরাকল জাভা ওয়েব স্টার্ট ব্যবহার করা যেতে পারে।
ধাপ 13. আপনার লিনাক্স উবুন্টু সিস্টেমকে বলুন যে ওরাকল জাভা জেআরই ডিফল্ট জাভা হওয়া উচিত।
-
টাইপ/কপি/পেস্ট:
sudo আপডেট-বিকল্প-সেট জাভা /usr/local/java/jre1.8.0_73/bin/java
এই কমান্ডটি আপনার সিস্টেমের জন্য জাভা রানটাইম পরিবেশ স্থাপন করবে।
-
টাইপ/কপি/পেস্ট:
sudo আপডেট-বিকল্প-javaws /usr/local/java/jre1.8.0_73/bin/javaws
এই কমান্ডটি আপনার সিস্টেমের জন্য ওয়েব স্টার্ট জাভা সেট করবে।
ধাপ 14. নিম্নলিখিত কমান্ডটি টাইপ করে আপনার সিস্টেম-ওয়াইড PATH /etc /প্রোফাইল পুনরায় লোড করুন:
-
টাইপ/কপি/পেস্ট:
। /etc/প্রোফাইল
- মনে রাখবেন যে আপনার লিনাক্স উবুন্টু সিস্টেম রিবুট হওয়ার পরে সিস্টেম-ওয়াইড PATH ফাইল /etc /প্রোফাইল পুনরায় লোড হবে।
ধাপ 15. আপনার সিস্টেমে ওরাকল জাভা সঠিকভাবে ইনস্টল করা আছে কিনা তা পরীক্ষা করার জন্য পরীক্ষা করুন।
নিম্নলিখিত কমান্ডটি চালান এবং জাভা সংস্করণটি নোট করুন:
ধাপ 16. একটি সফল 32-ইট ওরাকল জাভা ইনস্টলেশন প্রদর্শিত হবে:
-
টাইপ/কপি/পেস্ট:
জাভা -রূপান্তর
এই কমান্ড আপনার সিস্টেমে চলমান জাভা সংস্করণ প্রদর্শন করে।
-
আপনার একটি বার্তা পাওয়া উচিত যা বলে:
-
জাভা সংস্করণ "1.8.0_05"
জাভা (TM) SE রানটাইম এনভায়রনমেন্ট (বিল্ড 1.8.0_05-b18)
জাভা হটস্পট (টিএম) সার্ভার ভিএম (24.45-b08, মিশ্র মোড তৈরি করুন)
-
ধাপ 17. একটি সফল 64-বিট ওরাকল জাভা ইনস্টলেশন প্রদর্শিত হবে:
-
টাইপ/কপি/পেস্ট:
জাভা -রূপান্তর
এই কমান্ড আপনার সিস্টেমে চলমান জাভা সংস্করণ প্রদর্শন করে।
-
আপনার একটি বার্তা পাওয়া উচিত যা বলে:
-
জাভা সংস্করণ "1.8.0_73"
জাভা (TM) SE রানটাইম এনভায়রনমেন্ট (বিল্ড 1.8.0_05-b18)
জাভা হটস্পট (টিএম) 64-বিট সার্ভার ভিএম (বিল্ড 24.45-বি 08, মিশ্র মোড)
-
ধাপ 18. অভিনন্দন, আপনি আপনার লিনাক্স সিস্টেমে ওরাকল জাভা জেআরই ইনস্টল করেছেন।
এখন আপনার উবুন্টু লিনাক্স সিস্টেম রিবুট করুন। এর পরে, আপনার সিস্টেমটি জাভা প্রোগ্রামগুলি চালানোর জন্য সম্পূর্ণরূপে কনফিগার করা হবে।
Ptionচ্ছিক: ওয়েব ব্রাউজারে ওরাকল জাভা কিভাবে সক্ষম করবেন
একটি ওয়েব ব্রাউজারে জাভা প্লাগ-ইন সক্ষম করতে, আপনাকে অবশ্যই ওয়েব ব্রাউজার প্লাগ-ইন ডিরেক্টরি থেকে আপনার ওরাকল জাভা ডিস্ট্রিবিউশনে অন্তর্ভুক্ত জাভা প্লাগ-ইন অবস্থানের একটি প্রতীকী লিঙ্ক তৈরি করতে হবে।
অত্যাবশ্যক রেকর্ড:
ওয়েব ব্রাউজারে ওরাকল জাভা 8 সক্ষম করার সময় আপনার খুব সাবধানতা অবলম্বন করা উচিত কারণ অনেক ত্রুটি এবং সুরক্ষা শোষণ রয়েছে। মোটকথা, আপনি যদি আপনার ওয়েব ব্রাউজারে ওরাকল জাভা enable চালু করেন, তাহলে আপনার সিস্টেম খারাপ লোকদের আক্রমণের জন্য ঝুঁকিপূর্ণ। জাভা নিরাপত্তা সম্পর্কে আরও গভীরভাবে তথ্যের জন্য, এই ওয়েবসাইটে যান: জাভা টেস্টার
গুগল ক্রম
ওরাকল জাভা 32-বিট গাইড:
-
নিম্নলিখিত কমান্ড লিখুন।
-
টাইপ/কপি/পেস্ট:
sudo mkdir -p/opt/google/chrome/plugins
এই কমান্ডটি/opt/google/chrome/plugins নামে একটি ডিরেক্টরি তৈরি করবে।
-
টাইপ/কপি/পেস্ট:
cd/opt/google/chrome/plugins
এটি আপনাকে গুগল ক্রোম অ্যাড-অন ডিরেক্টরিতে পরিণত করবে। প্রতীকী লিঙ্ক তৈরি করার সময় নিশ্চিত হয়ে নিন যে আপনি এই ডিরেক্টরিতে আছেন।
-
টাইপ/কপি/পেস্ট:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
জাভা জেআরই (জাভা রানটাইম এনভায়রনমেন্ট) অ্যাড-অন থেকে একটি প্রতীকী লিঙ্ক তৈরি করা হবে libnpjp2.so আপনার গুগল ক্রোমের জন্য।
-
ওরাকল জাভা 64-বিট গাইড:
-
নিম্নলিখিত কমান্ড লিখুন।
-
টাইপ/কপি/পেস্ট:
sudo mkdir -p/opt/google/chrome/plugins
আপনি/opt/google/chrome/plugins নামে একটি ডিরেক্টরি তৈরি করবেন।
-
টাইপ/কপি/পেস্ট:
cd/opt/google/chrome/plugins
এটি আপনাকে গুগল ক্রোম অ্যাড-অন ডিরেক্টরিতে পরিণত করবে। একটি প্রতীকী লিঙ্ক তৈরি করার আগে নিশ্চিত হয়ে নিন যে আপনি ডিরেক্টরিতে আছেন।
-
টাইপ/কপি/পেস্ট:
sudo ln -s /usr/local/java/jre1.8.0_05/lib/amd64/libnpjp2.so
জাভা জেআরই (জাভা রানটাইম এনভায়রনমেন্ট) অ্যাড-অন থেকে একটি প্রতীকী লিঙ্ক তৈরি করা হবে libnpjp2.so আপনার গুগল ক্রোমে।
-
অনুস্মারক:
-
মন্তব্য:
কখনও কখনও যখন আপনি উপরের কমান্ডটি প্রবেশ করেন, নিম্নলিখিত বার্তাটি উপস্থিত হবে:
- ln: প্রতীকী লিঙ্ক তৈরি করছে `./libnpjp2.so ': ফাইল বিদ্যমান
- এই সমস্যাটি সমাধান করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করে পূর্ববর্তী প্রতীকী লিঙ্কটি সরান:
-
টাইপ/কপি/পেস্ট:
cd/opt/google/chrome/plugins
-
টাইপ/কপি/পেস্ট:
sudo rm -rf libnpjp2.so
- কমান্ড দেওয়ার আগে নিশ্চিত করুন যে আপনি/opt/google/chrome/plugins ডিরেক্টরিতে আছেন
-
ওয়েব ব্রাউজারটি পুনরায় চালু করুন এবং জাভা ওয়েব ব্রাউজারে কাজ করে কিনা তা পরীক্ষা করতে জাভা টেস্টারে যান।
মোজিলা ফায়ারফক্স
ওরাকল জাভা 32-বিট গাইড:
-
নিম্নলিখিত কমান্ড লিখুন।
-
টাইপ/কপি/পেস্ট:
সিডি/ইউএসআর/লিব/মোজিলা/প্লাগইন
এই কমান্ড আপনাকে/usr/lib/mozilla/plugins ডিরেক্টরিতে পরিবর্তন করবে। এই ডিরেক্টরিটি তৈরি করুন যদি এটি ইতিমধ্যে বিদ্যমান না থাকে।
-
টাইপ/কপি/পেস্ট:
sudo mkdir -p/usr/lib/mozilla/plugins
এই কমান্ড একটি ডিরেক্টরি তৈরি করবে/usr/lib/mozilla/plugins। প্রতীকী লিঙ্ক তৈরির আগে নিশ্চিত হয়ে নিন যে আপনি এই ডিরেক্টরিতে আছেন।
-
টাইপ/কপি/পেস্ট:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
আপনার প্রতীকী লিঙ্কটি জাভা জেআরই (জাভা রানটাইম এনভায়রনমেন্ট) অ্যাড-অন থেকে তৈরি করা হবে libnpjp2.so আপনার মজিলা ফায়ারফক্সে।
-
ওরাকল জাভা 64-বিট গাইড:
-
নিম্নলিখিত কমান্ড লিখুন।
-
টাইপ/কপি/পেস্ট:
সিডি/ইউএসআর/লিব/মোজিলা/প্লাগইন
এটি আপনাকে/usr/lib/mozilla/plugins ডিরেক্টরিতে পরিবর্তন করবে। এই ডিরেক্টরিটি তৈরি করুন যদি এটি ইতিমধ্যে বিদ্যমান না থাকে।
-
টাইপ/কপি/পেস্ট:
sudo mkdir -p/usr/lib/mozilla/plugins
এই কমান্ড একটি ডিরেক্টরি তৈরি করবে/usr/lib/mozilla/plugins। একটি প্রতীকী লিঙ্ক তৈরি করার আগে নিশ্চিত হয়ে নিন যে আপনি এই ডিরেক্টরিতে আছেন।
-
টাইপ/কপি/পেস্ট:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/amd64/libnpjp2.so
জাভা জেআরই (জাভা রানটাইম এনভায়রনমেন্ট) অ্যাড-অন থেকে একটি প্রতীকী লিঙ্ক তৈরি করা হবে libnpjp2.so আপনার মজিলা ফায়ারফক্সে।
-
অনুস্মারক:
-
মন্তব্য:
কখনও কখনও যখন কমান্ডটি প্রবেশ করা হয় তখন একটি বার্তা উপস্থিত হবে যা বলে:
- ln: প্রতীকী লিঙ্ক তৈরি করছে `./libnpjp2.so ': ফাইল বিদ্যমান
- এটি ঠিক করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করে পূর্ববর্তী প্রতীকী লিঙ্কটি সরান:
-
টাইপ/কপি/পেস্ট:
সিডি/ইউএসআর/লিব/মোজিলা/প্লাগইন
-
টাইপ/কপি/পেস্ট:
sudo rm -rf libnpjp2.so
- কমান্ড দেওয়ার আগে নিশ্চিত করুন যে আপনি/usr/lib/mozilla/plugins ডিরেক্টরিতে আছেন।
-
আপনার ওয়েব ব্রাউজারটি পুনরায় চালু করুন এবং জাভা ব্রাউজারে যথাযথভাবে কাজ করছে কিনা তা পরীক্ষা করতে জাভা টেস্টারে যান।
-