هذه المقالة مخصصة لإصدارات 32 بت و 64 بت من تثبيت Oracle Java 8 JDK (الإصدار الذي كُتبت فيه هذه المقالة هو 1.8.0_20) على أنظمة تشغيل Ubuntu 32 بت و 64 بت. يمكن أيضًا تطبيق هذه التعليمات على Debian و Linux Mint.
هذا البرنامج التعليمي مخصص لأولئك منكم الذين يريدون فقط تثبيت Oracle Java JDK مع Oracle Java JRE المضمّن في تنزيل JDK. تنطبق تعليمات تثبيت Oracle Java JDK فقط على أنظمة تشغيل Linux التي تستند إلى Debian ، على سبيل المثال: Debian أو Linux Mint أو Ubuntu.
خطوة
الخطوة الأولى: تحقق مما إذا كانت بنية نظام التشغيل Ubuntu Linux لديك 32 بت أو 64 بت
افتح Terminal وقم بتشغيل هذا الأمر
-
اكتب / نسخ / لصق:
الملفات / sbin / init
لاحظ إصدار البت من بنية نظام تشغيل Ubuntu Linux التي تظهر ، سواء كانت 32 بت أو 64 بت
الخطوة 2. اكتشف ما إذا كان نظامك مثبتًا عليه Java أم لا
لذلك ، قم بتشغيل الأمر java version من المحطة.
-
افتح Terminal ، ثم أدخل الأمر أدناه:
-
اكتب / نسخ / لصق:
جافا الإصدار
-
-
إذا كان لديك بالفعل OpenJDK على نظامك ، فقد يظهر هذا الخط:
-
إصدار جافا "1.7.0_15"
بيئة وقت تشغيل OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-Bit Server VM (الإصدار 19.0-b09 ، الوضع المختلط)
-
- إذا كان OpenJDK موجودًا بالفعل على نظامك ، فقد تم تثبيت إصدار البائع الخطأ من Java على نظامك.
الخطوة 3. قم بإزالة OpenJDK / JRE تمامًا من النظام ، ثم قم بإنشاء مجلد يحتوي على Oracle Java JDK / JRE الثنائي
هذا مفيد لمنع تعارض النظام والارتباك بين إصدارات البائعين المختلفة من Java. على سبيل المثال ، إذا كان هناك بالفعل OpenJDK / JRE على النظام ، فقم بإزالته عن طريق كتابة هذا الأمر في سطر الأوامر:
-
اكتب / نسخ / لصق:
sudo apt-get purge openjdk - / *
الأمر أعلاه هو إزالة OpenJDK / JRE بالكامل من النظام
-
اكتب / نسخ / لصق:
sudo mkdir -p / usr / local / java
سيقوم هذا الأمر بإنشاء مجلد يحتوي على ثنائيات Oracle Java JDK و JRE
الخطوة 4. قم بتنزيل Oracle Java JDK لنظام التشغيل Linux
يجب عليك اختيار ملف ثنائي مضغوط ملائم لبنية نظام 32 بت أو 64 بت (بامتداد ملف tar.gz)
- إذا كنت تستخدم نظام التشغيل Ubuntu Linux 32 بت ، فقم بتنزيل الإصدار 32 بت من Oracle Java الثنائي.
- إذا كنت تستخدم نظام التشغيل Ubuntu Linux 64 بت ، فقم بتنزيل الإصدار 64 بت من Oracle Java الثنائي.
-
يمكنك أيضًا تنزيل ملفات وثائق Oracle Java JDK
حدد jdk-8u20-apidocs.zip
-
السجلات الحيوية:
لا يمكن استخدام برنامج Oracle Java 64 بت الثنائي في نظام التشغيل Ubuntu Linux 32 بت. سيظهر عدد من رسائل خطأ النظام إذا حاولت تثبيت Oracle Java 64 بت على Ubuntu Linux 32 بت.
الخطوة 5. انسخ ملف Oracle Java الثنائي في المجلد المحلي / usr / local / java
في معظم الحالات ، يتم تنزيل Oracle Java binary إلى: / home /"your_user_name"/التحميلات.
-
إرشادات تثبيت Oracle Java 32 بت على Ubuntu Linux 32 بت:
-
اكتب / نسخ / لصق:
القرص المضغوط / المنزل / ' "your_user_name" /التحميلات
-
اكتب / نسخ / لصق:
sudo cp -r jdk-8u20-linux-i586.tar.gz / usr / local / java /
-
اكتب / نسخ / لصق:
cd / usr / local / java /
-
-
إرشادات تثبيت Oracle Java 64 بت على Ubuntu Linux 64 بت:
-
اكتب / نسخ / لصق:
القرص المضغوط / المنزل / ' "your_user_name" /التحميلات
-
اكتب / نسخ / لصق:
sudo cp -r jdk-8u20-linux-x64.tar.gz / usr / local / java /
-
اكتب / نسخ / لصق:
cd / usr / local / java /
-
الخطوة 6. استخراج ملف Java الثنائي المضغوط في المجلد / usr / local / java /
-
إرشادات تثبيت Oracle Java 32 بت على Ubuntu Linux 32 بت:
-
اكتب / نسخ / لصق:
sudo tar xvzf jdk-8u20-linux-i586.tar.gz
-
-
إرشادات تثبيت Oracle Java 64 بت على Ubuntu Linux 64 بت:
-
اكتب / نسخ / لصق:
sudo tar xvzf jdk-8u20-linux-x64.tar.gz
-
الخطوة 7. تحقق من المجلد الخاص بك مرة أخرى
في هذه المرحلة ، يجب أن يكون لديك مجلدين ثنائيين مستخرجين في / usr / local / java / لـ Java JDK / JRE مدرجين على النحو التالي:
-
اكتب / نسخ / لصق:
ls -a
- دينار 1.8.0_20
- jre1.8.0_20
الخطوة 8. قم بتحرير نظام ملفات PATH / etc / profile ، ثم أضف متغير النظام هذا إلى مسار النظام
استخدم محرر نصوص مثل nano أو gedit كجذر ، ثم افتح / etc / profile.
-
اكتب / نسخ / لصق:
sudo gedit / etc / profile
- أو
-
اكتب / نسخ / لصق:
sudo نانو / الخ / الملف الشخصي
الخطوة 9. قم بالتمرير إلى نهاية الملف باستخدام مفاتيح الأسهم على لوحة المفاتيح وأضف السطر التالي في نهاية ملف / etc / profile:
-
اكتب / نسخ / لصق:
JAVA_HOME = / usr / local / java /دينار 1.8.0_20
JRE_HOME = / usr / local / java /jre1.8.0_20
PATH = $ PATH: $ JRE_HOME / bin: $ JAVA_HOME / bin
تصدير JAVA_HOME
تصدير JRE_HOME
تصدير PATH
الخطوة العاشرة. احفظ ملف etc / profile / ، ثم اخرج
الخطوة 11. أخبر نظام Ubuntu Linux بمكان Oracle Java JDK / JRE
سيؤدي هذا إلى إخطار النظام بتوفر إصدار Oracle Java الجديد.
-
اكتب / نسخ / لصق:
sudo update-options --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
سيُعلم هذا الأمر النظام بأن Oracle Java JRE قيد التشغيل
-
اكتب / نسخ / لصق:
sudo بدائل التحديث - التثبيت "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
سيُعلم هذا الأمر النظام بأن Oracle Java JDK جاهز للاستخدام
-
اكتب / نسخ / لصق:
sudo بدائل التحديث - التثبيت "/ usr / bin / javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
يقوم هذا الأمر بإعلام النظام بأن Oracle Java Web start قيد التشغيل
الخطوة 12. أخبر نظام Ubuntu Linux بأن Oracle Java JDK / JRE يجب أن يكون Java الافتراضي
-
اكتب / نسخ / لصق:
sudo update-بدائل - set java /usr/local/java/jdk1.8.0_20/bin/java
هذا الأمر هو ضبط بيئة وقت تشغيل جافا على النظام
-
اكتب / نسخ / لصق:
sudo update-بدائل - تعيين javac /usr/local/java/jdk1.8.0_20/bin/javac
هذا الأمر هو ضبط مترجم javac على النظام
-
اكتب / نسخ / لصق:
sudo بدائل التحديث - اضبط javaws /usr/local/java/jdk1.8.0_20/bin/javaws
هذا الأمر هو ضبط Java Web start على النظام
الخطوة 13. أعد تشغيل PATH / etc / profile على النظام بكتابة هذا الأمر:
-
اكتب / نسخ / لصق:
المصدر / الخ / الملف الشخصي
- لاحظ أنه سيتم إعادة تشغيل PATH / etc / profile على النظام بعد إعادة تشغيل نظام Ubuntu Linux
الخطوة 14. اختبر لمعرفة ما إذا كان Oracle Java مثبتًا بشكل صحيح على النظام
قم بتشغيل هذا الأمر ومعرفة إصدار Java الذي يظهر:
الخطوة 15. سيعرض التثبيت الناجح لبرنامج Oracle Java 32 بت:
-
اكتب / نسخ / لصق:
جافا الإصدار
سيعرض هذا الأمر إصدار Java الذي يعمل حاليًا على النظام
-
ستظهر رسالة توضح:
-
إصدار جافا "1.8.0_20"
Java (TM) SE Runtime Environment (النسخة 1.8.0_20-b26)
Java HotSpot (TM) Server VM (الإصدار 25.20-b23 ، الوضع المختلط)
-
-
اكتب / نسخ / لصق:
نسخة جافا
هذا الأمر لإعلامك بأنه يمكنك الآن تجميع برامج Java من المحطة الطرفية
-
ستظهر رسالة توضح:
جافاك 1.8.0_20
الخطوة 16. التثبيت الناجح لـ Oracle Java 64 بت سيعرض:
-
اكتب / نسخ / لصق:
جافا الإصدار
سيعرض هذا الأمر إصدار Java الذي يعمل حاليًا على النظام
-
ستظهر رسالة توضح:
-
إصدار جافا "1.8.0_20"
Java (TM) SE Runtime Environment (النسخة 1.8.0_20-b26)
Java HotSpot (TM) Server VM (الإصدار 25.20-b23 ، الوضع المختلط)
-
-
اكتب / نسخ / لصق:
نسخة جافا
هذا الأمر لإعلامك بأنه يمكنك الآن تجميع برامج Java من المحطة الطرفية
-
ستظهر رسالة توضح:
جافاك 1.8.0_20
الخطوة 17. مبروك
لقد نجحت في تثبيت Oracle Java على نظام Linux الخاص بك. أعد تشغيل النظام. بعد ذلك ، سيتم تكوين النظام بالكامل لتشغيل برامج Java وتطويرها. يمكنك لاحقًا محاولة تجميع برامج Java وتشغيلها بنفسك.
اختياري: كيفية تمكين Oracle Java في مستعرض الويب
لتمكين المكون الإضافي Java في مستعرض الويب ، قم بإنشاء ارتباط رمزي من مجلد المكونات الإضافية لمستعرض الويب إلى موقع المكون الإضافي Java في توزيع Oracle Java الخاص بك
معلومات مهمة:
سيؤدي تمكين Oracle Java 7 في متصفح الويب إلى كشف العديد من الثغرات الأمنية ومآثر Java. بشكل أساسي ، يؤدي تمكين Oracle Java 7 في متصفح الويب إلى المخاطرة بدعوة المتسللين إلى نظامك. لمزيد من المعلومات حول الثغرات الأمنية وعمليات الاستغلال في Java ، قم بزيارة موقع الويب باللغة الإنجليزية التالي: Java Tester
جوجل كروم
تعليمات Oracle Java 32 بت:
-
أدخل الأمر أدناه.
-
اكتب / نسخ / لصق:
sudo mkdir -p / opt / google / chrome / plugins
سينشئ هذا الأمر مجلدًا باسم / opt / google / chrome / plugins
-
اكتب / نسخ / لصق:
cd / opt / google / chrome / plugins
سيضعك هذا الأمر في مجلد المكونات الإضافية لـ Google Chrome. يجب أن تكون في هذا المجلد قبل إنشاء ارتباط رمزي
-
اكتب / نسخ / لصق:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
سيقوم هذا الأمر بإنشاء ارتباط رمزي من المكون الإضافي Java JRE (Java Runtime Environment) libnpjp2.so إلى متصفح الويب Google Chrome.
-
تعليمات Oracle Java 64 بت:
-
أدخل الأمر أدناه.
-
اكتب / نسخ / لصق:
sudo mkdir -p / opt / google / chrome / plugins
سينشئ هذا الأمر مجلدًا باسم / opt / google / chrome / plugins
-
اكتب / نسخ / لصق:
cd / opt / google / chrome / plugins
سيضعك هذا الأمر في مجلد المكونات الإضافية لـ Google Chrome. يجب أن تكون في هذا المجلد قبل إنشاء الارتباط الرمزي
-
اكتب / نسخ / لصق:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
سيقوم هذا الأمر بإنشاء ارتباط رمزي من المكون الإضافي Java JRE (Java Runtime Environment) libnpjp2.so إلى متصفح الويب Google Chrome.
-
تذكير:
-
ملحوظات:
في بعض الأحيان ، يمكن للأمر أعلاه إظهار الرسالة التالية:
- ln: إنشاء رابط رمزي "./libnpjp2.so ': الملف موجود
- لحل هذه المشكلة ، قم بإزالة الرابط الرمزي السابق باستخدام هذا الأمر:
-
اكتب / نسخ / لصق:
cd / opt / google / chrome / plugins
-
اكتب / نسخ / لصق:
sudo rm -rf libnpjp2.so
- تأكد من أنك في مجلد / opt / google / chrome / plugins قبل إدخال هذا الأمر.
-
أعد تشغيل متصفح الويب ثم قم بزيارة Java Tester لاكتشاف ما إذا كانت Java تعمل في متصفحك.
موزيلا فايرفوكس
تعليمات Oracle Java 32 بت:
-
أدخل الأمر أدناه.
-
اكتب / نسخ / لصق:
cd / usr / lib / mozilla / plugins
سيضعك هذا الأمر في مجلد / usr / lib / mozilla / plugins. قم بإنشاء هذا المجلد إذا لم يكن موجودًا بالفعل على نظامك
-
اكتب / نسخ / لصق:
sudo mkdir -p / usr / lib / mozilla / plugins
سيقوم هذا الأمر بإنشاء مجلد يسمى / usr / lib / mozilla / plugins. يجب أن تكون في هذا المجلد قبل إنشاء الارتباط الرمزي
-
اكتب / نسخ / لصق:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
سيقوم هذا الأمر بإنشاء ارتباط رمزي من المكون الإضافي Java JRE (Java Runtime Environment) libnpjp2.so إلى متصفح Mozilla Firefox
-
تعليمات Oracle Java 64 بت:
-
أدخل الأمر أدناه.
-
اكتب / نسخ / لصق:
cd / usr / lib / mozilla / plugins
سيضعك هذا الأمر في مجلد / usr / lib / mozilla / plugins. قم بإنشاء هذا المجلد إذا لم يكن موجودًا بالفعل على نظامك
-
اكتب / نسخ / لصق:
sudo mkdir -p / usr / lib / mozilla / plugins
سيقوم هذا الأمر بإنشاء مجلد يسمى / usr / lib / mozilla / plugins. يجب أن تكون في هذا المجلد قبل إنشاء الارتباط الرمزي
-
اكتب / نسخ / لصق:
sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
سيقوم هذا الأمر بإنشاء ارتباط رمزي من المكون الإضافي Java JRE (Java Runtime Environment) libnpjp2.so إلى متصفح Mozilla Firefox
-
تذكير:
-
ملحوظات:
في بعض الأحيان ، يمكن للأمر أعلاه إظهار الرسالة التالية:
- ln: إنشاء رابط رمزي "./libnpjp2.so ': الملف موجود
- لحل هذه المشكلة ، قم بإزالة الرابط الرمزي السابق باستخدام هذا الأمر:
-
اكتب / نسخ / لصق:
cd / usr / lib / mozilla / plugins
-
اكتب / نسخ / لصق:
sudo rm -rf libnpjp2.so
- تأكد من أنك في مجلد / usr / lib / mozilla / plugins قبل إدخال هذا الأمر.
-
أعد تشغيل متصفح الويب ثم قم بزيارة Java Tester لاكتشاف ما إذا كانت Java تعمل في متصفحك.
-