سؤال كيفية تثبيت أحدث OpenJdk على أوبونتو؟


وأنا أعلم أن أحدث openJDK الرسمي هو نسخة جافا "1.7.0_25". ولكن هناك نسخة جافا "1.7.0_40" قيد التطوير. لا أحد يعرف كيفية تثبيت openJDK "1.7.0_40" على جهاز أوبونتو؟


4
2017-09-03 22:34


الأصل




الأجوبة:


إذا كنت تريد openJDK 1.7.0_40 لـ 32 بت Ubuntu ، فافعل ذلك

wget http://www.java.net/download/jdk7u40/archive/b40/binaries/jdk-7u40-fcs-bin-b40-linux-i586-16_aug_2013.tar.gz

إذا كنت تريد openJDK 1.7.0_40 لـ Ubuntu 64 بت ، فافعل ذلك

wget http://www.java.net/download/jdk7u40/archive/b40/binaries/jdk-7u40-fcs-bin-b40-linux-x64-16_aug_2013.tar.gz

ثم قم بعمل دليل.

sudo mkdir -p /usr/lib/jvm

ثم انقل القطران الذي تم تنزيله إلى الدليل الذي تم إنشاؤه أعلاه باستخدام

sudo mv jdk-7u40-fcs-bin-b40-linux-i586-16_aug_2013.tar.gz /usr/lib/jvm

وبالمثل يمكنك نقل 64 بت أيضا إذا كنت تريد.

ثم مؤتمر نزع السلاح هذا الدليل

cd /usr/lib/jvm

ثم قم بفك ضغط الأرشيف

32-بت

  sudo  tar -xvf jdk-7u40-fcs-bin-b40-linux-i586-16_aug_2013.tar.gz

64-بت

  sudo  tar -xvf jdk-7u40-fcs-bin-b40-linux-x64-16_aug_2013.tar.gz

ثم لصق كل سطر واحد تلو الآخر ، وهذه هي لتحييد أوبونتو أن هذا هو جافا الافتراضي الخاص بك ومسار منه.

sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_40/bin/javac" 1
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_40/bin/java" 1

sudo update-alternatives --set "javac" "/usr/lib/jvm/jdk1.7.0_40/bin/javac"
sudo update-alternatives --set "java" "/usr/lib/jvm/jdk1.7.0_40/bin/java"

ثم قم بتحديث ملف تعريف النظام الخاص بك ، فتحه مع

sudo gedit /etc/profile

ثم لصق هذه الخطوط

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_40
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH

الآن حفظ وإغلاق.

ثم أعد تحميل ملفك الشخصي

.  /etc/profile

ثم انتهينا. تحقق من إصدار جافا الخاص بك.


4
2017-09-04 01:38



يا. تمكنت من العثور عليه وتنزيله. ولكن كيفية تثبيته؟ - RoboAlex
Braiam أخي العزيز ، أنا بطيئة بعض الشيء في الكتابة. : P - rɑːdʒɑ
هاهاها ، لذلك أنت تسعى لأن تكون أسرع المجيب في الغرب؟ ؛) - Braiam
Braiam shhhhh !!! لا تكشف الحقائق ، الجمهور: P: P - rɑːdʒɑ