OpenJDK
এই আদেশ দ্বারা সম্পূর্ণ অপসারণ :
sudo apt-get purge openjdk-\*
Oracle Java JDK
এখানে ডাউনলোড করুন ।
দ্রষ্টব্য: উপযুক্ত ফাইলটি ডাউনলোড করুন, উদাহরণস্বরূপ যদি আপনার সিস্টেমটি x64 উবুন্টু (যেমন, দেবিয়ান) হয় তবে ডাউনলোড ফাইলটির নাম এইভাবে দেওয়া হয়েছে:jdk-8u51-linux-x64.tar.gz
কোন সংস্করণটি আপনার ওএস, তা অনুসন্ধান করতে এখানে পরীক্ষা করুন
নামে একটি ফোল্ডার তৈরি java
মধ্যে /usr/local/
এই কমান্ড দ্বারা:
sudo mkdir -p /usr/local/java
ডিরেক্টরিতে ডাউনলোড করা ফাইলটি অনুলিপি করুন /usr/local/java
। এটি করতে, cd
ডাউনলোড করা ফাইলটি যে ডিরেক্টরিটিতে রয়েছে সেটিতে এবং সেই ফাইলটি অনুলিপি করার জন্য এই আদেশটি ব্যবহার করুন /usr/local/java/
:
sudo cp -r jdk-8u51-linux-x64.tar.gz /usr/local/java/
/usr/local/java/
ডিরেক্টরিতে সিডি করুন এবং এই কমান্ডটি ব্যবহার করে অনুলিপি করা ফাইলটি বের করুন:
sudo tar xvzf jdk-8u51-linux-x64.tar.gz
নিষ্কাশন পরে আপনি অবশ্যই একটি ফোল্ডার দেখতে পাবেন jdk1.8.0_51
।
কমান্ড দ্বারা ফাইল PATH
খোলার মাধ্যমে /etc/profile
ফাইল আপডেট করুন sudo nano /etc/profile
এবং ফাইলের শেষে নিম্নলিখিতটি আটকে দিন:
JAVA_HOME=/usr/local/java/jdk1.8.0_51
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
সংরক্ষণ করুন এবং প্রস্থান.
সিস্টেমে বলুন যে নতুন ওরাকল জাভা সংস্করণটি নিম্নলিখিত আদেশগুলি দ্বারা উপলব্ধ:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_51/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_51/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_51/bin/javaws" 1
নিম্নলিখিত আদেশগুলি দ্বারা ওরাকল জাভা জেডিকে ডিফল্ট হিসাবে তৈরি করুন:
sudo update-alternatives --set java /usr/local/java/jdk1.8.0_51/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_51/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_51/bin/javaws
এই আদেশ দ্বারা বিস্তৃত PATH / ইত্যাদি / প্রোফাইল পুনরায় লোড করুন:
source /etc/profile
আপনার সিস্টেমটি পুনরায় বুট করুন।
java -version
কমান্ড দ্বারা জাভা জেডি কে সংস্করণ পরীক্ষা করুন । ইনস্টলেশন সফল হলে এটি নিম্নলিখিতগুলির মতো প্রদর্শিত হবে:
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-xxx)
Java HotSpot(TM) Server VM (build 25.51-xxx, mixed mode)