3 طرق لتثبيت Oracle Java على Linux Ubuntu

جدول المحتويات:

3 طرق لتثبيت Oracle Java على Linux Ubuntu
3 طرق لتثبيت Oracle Java على Linux Ubuntu

فيديو: 3 طرق لتثبيت Oracle Java على Linux Ubuntu

فيديو: 3 طرق لتثبيت Oracle Java على Linux Ubuntu
فيديو: How To Fix The Outlook Mailbox Is Full Error 2024, شهر نوفمبر
Anonim

سيغطي هذا البرنامج التعليمي تثبيت كل من Oracle Java 7 JDK / JRE 32 بت و 64 بت (رقم الإصدار الحالي هو 1.7.0_45) على أنظمة تشغيل Ubuntu 32 بت و 64 بت. ينطبق هذا الدليل أيضًا على Debian و Linux Mint. لأولئك منكم الذين فقط إذا كنت ترغب في تثبيت Oracle Java JRE لتشغيل تطبيقات Java وليس لتطوير برامج Java ، فاستخدم هذه الطريقة:

تثبيت Oracle Java JRE على Linux Ubuntu

لأولئك منكم الذين يرغبون في تثبيت Oracle Java JDK لتطوير برامج وتطبيقات Java (تم تضمين Oracle Java JRE أيضًا في Oracle JDK) ، استخدم هذه الطريقة:

تثبيت Oracle Java JDK على نظام Ubuntu Linux

خطوة

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 1
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 1

الخطوة الأولى: تحقق مما إذا كان نظام التشغيل Ubuntu Linux لديك هو بنية 32 بت أو 64 بت

افتح Terminal وقم بتشغيل الأمر أدناه.

  • اكتب / نسخ / لصق:

    الملفات / sbin / init

    سيتم عرض إصدار البت من بنية نظام تشغيل Ubuntu Linux على شكل 32 بت أو 64 بت

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 2
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 2

الخطوة 2. تحقق مما إذا كانت Java مثبتة بالفعل على نظامك

للقيام بذلك ، تحتاج إلى تشغيل إصدار Java للأمر من الجهاز.

  • افتح Terminal وأدخل الأمر التالي:

    • اكتب / نسخ / لصق:

      جافا الإصدار

  • إذا كان OpenJDK مثبتًا بالفعل على النظام ، فسيظهر النص التالي على الشاشة:

    • إصدار جافا "1.7.0_15"

      بيئة وقت تشغيل OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)

      OpenJDK 64-Bit Server VM (الإصدار 19.0-b09 ، الوضع المختلط)

  • إذا كان OpenJDK مثبتًا بالفعل على نظامك ، فهذا يعني أن لديك إصدار بائع خاطئ من Java لهذه الطريقة.
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 3
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 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

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 4
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 4

الخطوة 4. قم بتنزيل Oracle Java JDK / JRE لنظام التشغيل Linux

تأكد من اختيار ملف ثنائي مضغوط حق لمعماريات نظام 32 بت أو 64 بت (تلك المنتهية في tar.gz).

  • على سبيل المثال ، إذا كنت تستخدم نظام التشغيل Ubuntu Linux 32 بت ، فقم بتنزيل برنامج Oracle Java الثنائي 32 بت.
  • على سبيل المثال ، إذا كنت تستخدم نظام التشغيل Ubuntu Linux 64 بت ، فقم بتنزيل الإصدار 64 بت من Oracle Java الثنائي.
  • اختياري، قم بتنزيل وثائق Oracle Java JDK / JRE

    حدد jdk-7u40-apidocs.zip

  • معلومات مهمة:

    لا يعمل Oracle Java binary 64 بت على نظام تشغيل Ubuntu Linux 32 بت. إذا حاولت تثبيت Oracle Java 64 بت على Ubuntu Linux 32 بت ، فستتلقى العديد من رسائل خطأ النظام.

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 5
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 5

الخطوة 5. انسخ ملف Oracle Java الثنائي إلى دليل / usr / local / java

في معظم الحالات ، سيتم تنزيل Oracle Java binary إلى: / home /"your_user_name"/التحميلات.

  • دليل لتثبيت Oracle Java 32 بت على Linux Ubuntu 32 بت:

    • اكتب / نسخ / لصق:

      cd ~ / التنزيلات

    • اكتب / نسخ / لصق:

      sudo cp -r jdk-7u45-linux-i586.tar.gz / usr / local / java

    • اكتب / نسخ / لصق:

      sudo cp -r jre-7u45-linux-i586.tar.gz / usr / local / java

    • اكتب / نسخ / لصق:

      cd / usr / local / java

  • دليل تثبيت Oracle Java 64 بت على Linux Ubuntu 64 بت:

    • اكتب / نسخ / لصق:

      cd ~ / التنزيلات

    • إذا قمت بتنزيل JDK ، فاكتب / نسخ / لصق:

      sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java

    • أو ، إذا قمت بتنزيل JRE ، فاكتب / انسخ / لصق:

      sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java

    • اكتب / نسخ / لصق:

      cd / usr / local / java

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 6
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 6

الخطوة 6. افتح ملف Java الثنائي المضغوط في الدليل / usr / local / java

  • دليل لتثبيت Oracle Java 32 بت على Linux Ubuntu 32 بت:

    • اكتب / نسخ / لصق:

      sudo tar xvzf jdk-7u45-linux-i586.tar.gz

    • اكتب / نسخ / لصق:

      sudo tar xvzf jre-7u45-linux-i586.tar.gz

  • دليل تثبيت Oracle Java 64 بت على Linux Ubuntu 64 بت:

    • إذا قمت بتنزيل JDK ، فاكتب / نسخ / لصق:

      sudo tar xvzf jdk-7u45-linux-x64.tar.gz

    • أو إذا قمت بتنزيل JRE ، اكتب / انسخ / لصق:

      sudo tar xvzf jre-7u45-linux-x64.tar.gz

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 7
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 7

الخطوة 7. تحقق من الدلائل مرة أخرى

في هذه المرحلة ، يجب أن يكون لديك دليل ثنائي غير مضغوط في / usr / local / java لـ Java JDK / JRE يقول:

  • اكتب / نسخ / لصق:

    ls -a

  • jdk1.7.0_45
  • أو jre1.7.0_45
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 8
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 8

الخطوة 8. قم بتحرير ملف PATH الخاص بالنظام / etc / profile وأضف متغيرات النظام التالية إلى مسار النظام

استخدم nano أو gedit أو محرر نصوص آخر وافتح / etc / profile كجذر (جذر).

  • اكتب / نسخ / لصق:

    sudo gedit / etc / profile

  • أو
  • اكتب / نسخ / لصق:

    sudo نانو / الخ / الملف الشخصي

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 9
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 9

الخطوة 9. قم بالتمرير إلى أسفل الملف باستخدام مفاتيح الأسهم وأضف السطر التالي في نهاية ملف / etc / profile:

  • إذا كان لديك JDK مثبتًا ، فاكتب / انسخ / لصق:

    JAVA_HOME = / usr / local / java /jdk1.7.0_45

    JRE_HOME = $ JAVA_HOME / jre

    PATH = $ PATH: $ JAVA_HOME / bin: $ JRE_HOME / bin

    تصدير JAVA_HOME

    تصدير JRE_HOME

    تصدير PATH

  • أو إذا كان لديك JRE مثبتًا ، فاكتب / انسخ / لصق:

    JRE_HOME = / usr / local / java /jre1.7.0_45

    PATH = $ PATH: $ JRE_HOME / bin

    تصدير JRE_HOME

    تصدير PATH

  • احفظ الملف / etc / profile واخرج.
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 10
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 10

الخطوة 10. أخبر موقع Oracle JDK / JRE لنظام Ubuntu Linux

وبالتالي ، سيتم إخطار النظام بتوفر الإصدار الجديد من Oracle Java.

  • إذا كان لديك JDK مثبتًا ، فاكتب / انسخ / لصق:

    sudo update-options --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1

  • أو ، إذا كان لديك JRE مثبتًا ، فاكتب / انسخ / لصق:

    sudo update-options --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1

    سيُعلم هذا الأمر النظام بأن Oracle Java JRE قيد التشغيل

  • فقط إذا كان لديك JDK مثبتًا ، فاكتب / انسخ / لصق:

    sudo update-options --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1

    يخبرك هذا الأمر أن Oracle Java JDK جاهز للاستخدام

  • اكتب / نسخ / لصق:

    sudo بدائل التحديث - التثبيت "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1

    يقوم هذا الأمر بإعلام النظام بأن Oracle Java Web start قيد التشغيل

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 11
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 11

الخطوة 11. أخبر Linux Ubuntu أن Oracle Java JDK / JRE يجب أن يكون Java الافتراضي

  • إذا كان لديك JDK مثبتًا ، فاكتب / انسخ / لصق:

    sudo update-بدائل - set java /usr/local/java/jdk1.7.0_45/jre/bin/java

  • أو إذا كان لديك JRE مثبتًا ، فاكتب / انسخ / لصق:

    sudo update-بدائل - set java /usr/local/java/jre1.7.0_45/bin/java

    سيقوم هذا الأمر بإعداد JRE (بيئة تشغيل Java Runtime Environment) للنظام

  • فقط إذا كان لديك JDK مثبتًا ، فاكتب / نسخ / لصق:

    sudo update-بدائل - set java /usr/local/java/jdk1.7.0_45/bin/java

    سيقوم هذا الأمر بتعيين مترجم Java للنظام

  • إذا كان لديك JDK مثبتًا ، فاكتب / انسخ / لصق sudo بدائل التحديث - اضبط javaws /usr/local/java/jdk1.7.0_45/bin/javaws
  • أو ، إذا كان لديك JRE مثبتًا ، فاكتب / انسخ / لصق:

    sudo update-بدائل - اضبط javaws /usr/local/java/jre1.7.0_45/bin/javaws

    سيقوم هذا الأمر بإعداد Web start Java للنظام

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 12
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 12

الخطوة 12: أعد تحميل ملف PATH / etc / profile على مستوى النظام بكتابة الأمر التالي:

  • اكتب / نسخ / لصق:

    . / الخ / الملف الشخصي

  • لاحظ أنه سيتم إعادة تحميل ملف PATH / etc / profile على مستوى النظام بعد إعادة تشغيل Linux Ubuntu.
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 13
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 13

الخطوة 13. اختبر ما إذا كان Oracle Java مثبتًا بشكل صحيح على نظامك

قم بتشغيل الأمر التالي ولاحظ إصدار Java: سيتم عرض تثبيت Oracle Java صحيح 32 بت:

  • اكتب / نسخ / لصق:

    جافا الإصدار. يعرض هذا الأمر إصدار Java الذي يعمل عليه النظام. سترى رسالة مفادها: إصدار جافا "1.7.0_45"

    Java (TM) SE Runtime Environment (النسخة 1.7.0_45-b18)

  • Java HotSpot (TM) Server VM (الإصدار 24.45-b08 ، الوضع المختلط)
  • اكتب / نسخ / لصق:

    جافا الإصدار. يخبرك هذا الأمر أنه يمكنك الآن إنشاء برامج Java من المحطة. سترى رسالة تقول: java 1.7.0_45. سيعرض التثبيت الناجح لبرنامج Oracle Java 64 بت:

  • اكتب / نسخ / لصق:

    جافا الإصدار. يعرض هذا الأمر إصدار Java الذي يعمل عليه النظام. سترى رسالة مفادها: إصدار جافا "1.7.0_45"

    Java (TM) SE Runtime Environment (النسخة 1.7.0_45-b18)

  • Java HotSpot (TM) خادم VM 64 بت (الإصدار 24.45-b08 ، الوضع المختلط)
  • اكتب / نسخ / لصق:

    جافا الإصدار. يخبرك هذا الأمر أنه يمكنك الآن إنشاء برامج Java من المحطة. يجب أن ترى رسالة مفادها: java 1.7.0_45

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 14
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 14

الخطوة 14. مبروك ، لقد قمت بتثبيت Oracle Java على نظام Linux الخاص بك

الآن ، أعد تشغيل Linux Ubuntu. بعد ذلك ، سيتم تكوين نظامك بالكامل لتشغيل برامج Java وتطويرها.

الطريقة 1 من 3: اختياري: كيفية تمكين Oracle Java في مستعرض الويب

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 15
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 15

الخطوة الأولى. قم بتمكين مكونات Java الإضافية في مستعرض الويب الخاص بك عن طريق إنشاء ارتباط رمزي من دليل المكونات الإضافية للمستعرض إلى موقع Java plug-in في توزيع Oracle Java

  • السجلات الحيوية:

    أوصي بشدة بتوخي الحذر عند تمكين Oracle Java 7 في متصفح الويب بسبب العديد من العيوب فيما يتعلق بالأمان والاستغلال. في الأساس ، إذا قمت بتمكين Oracle Java 7 في متصفح الويب الخاص بك ، يمكن للأشخاص الخبثاء الدخول وإتلاف جهاز الكمبيوتر الخاص بك عن طريق استغلال عيوبه ونقاط ضعفه. لمزيد من المعلومات ، قم بزيارة Java Tester

الطريقة 2 من 3: Google Chrome

دليل لـ Oracle Java 32 بت:

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 16
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 16

الخطوة 1. أدخل الأمر التالي

  • اكتب / نسخ / لصق:

    sudo mkdir -p / opt / google / chrome / plugins

    سيتم إنشاء دليل يسمى / opt / google / chrome / plugins

  • اكتب / نسخ / لصق:

    cd / opt / google / chrome / plugins

    سيغيرك هذا الأمر إلى دليل الوظائف الإضافية لـ Google Chrome ، لذا تأكد من وجودك في الدليل قبل الارتباط الرمزي

  • اكتب / نسخ / لصق:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so

    سيقوم هذا الأمر بإنشاء ارتباط رمزي من البرنامج المساعد JRE Java (Java Runtime Environment) libnpjp2.so إلى Google Chrome.

دليل لـ Oracle Java 64 بت:

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 17
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 17

الخطوة 1. أدخل الأمر التالي

  • اكتب / نسخ / لصق:

    sudo mkdir -p / opt / google / chrome / plugins

    سيتم إنشاء دليل باسم / opt / google / chrome / plugins

  • اكتب / نسخ / لصق:

    cd / opt / google / chrome / plugins

    سيغيرك هذا الأمر إلى دليل الوظائف الإضافية لـ Google Chrome ، لذا تأكد من وجودك في الدليل قبل إنشاء ارتباط رمزي

  • اكتب / نسخ / لصق:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so

    سيقوم هذا الأمر بإنشاء ارتباط رمزي من الوظيفة الإضافية Java JRE (Java Runtime Environment) libnpjp2.so إلى Google Chrome.

تذكير:

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 18
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 18

الخطوة 1. ملاحظة:

في بعض الأحيان عند إدخال الأمر أعلاه ، ستظهر رسالة تقول:

  • ln: إنشاء رابط رمزي "./libnpjp2.so ': الملف موجود
  • لإصلاح هذه المشكلة ، ما عليك سوى إزالة الرابط الرمزي السابق باستخدام الأمر التالي:
  • اكتب / نسخ / لصق:

    cd / opt / google / chrome / plugins

  • اكتب / نسخ / لصق:

    sudo rm -rf libnpjp2.so

  • تأكد من أنك في دليل / opt / google / chrome / plugins قبل إدخال الأمر
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 19
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 19

الخطوة 2. أعد تشغيل متصفح الويب وانتقل إلى Java Tester لاختبار ما إذا كانت Java تعمل بشكل صحيح في متصفح الويب

الطريقة الثالثة من 3: Mozilla Firefox

دليل Oracle Java 32 بت:

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 20
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 20

الخطوة 1. أدخل الأمر التالي

  • اكتب / نسخ / لصق:

    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/jre1.7.0_45/lib/i386/libnpjp2.so

    سيقوم هذا الأمر بإنشاء ارتباط رمزي من الوظيفة الإضافية Java JRE (Java Runtime Environment) libnpjp2.so موزيلا فايرفوكس الخاص بك

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 21
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 21

الخطوة 2. ==== دليل لـ Oracle Java 64 بت:

====

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 22
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 22

الخطوة 3. أدخل الأمر التالي

  • اكتب / نسخ / لصق:

    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/jre1.7.0_45/lib/amd64/libnpjp2.so

    سيقوم هذا الأمر بإنشاء ارتباط رمزي من الوظيفة الإضافية Java JRE (Java Runtime Environment) libnpjp2.so موزيلا فايرفوكس.

تذكير:

قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 23
قم بتثبيت Oracle Java على Ubuntu Linux الخطوة 23

الخطوة 1. ملاحظة:

في بعض الأحيان ، عند إدخال الأمر أعلاه ، قد تظهر الرسالة التالية:

  • ln: إنشاء رابط رمزي "./libnpjp2.so ': الملف موجود
  • لإصلاح هذه المشكلة ، ما عليك سوى إزالة الرابط الرمزي السابق باستخدام الأمر التالي:
  • اكتب / نسخ / لصق:

    cd / usr / lib / mozilla / plugins

  • اكتب / نسخ / لصق:

    sudo rm -rf libnpjp2.so

  • تأكد من أنك في دليل / usr / lib / mozilla / plugins قبل إدخال الأمر.

الخطوة 2. أعد تشغيل متصفح الويب وانتقل إلى موقع Java Tester لاختبار ما إذا كانت Java تعمل بشكل صحيح في متصفح الويب

نصائح

  • لاستخدام Ubuntu Linux ، يمكنك اختيار استخدام OpenJDK ، وهو تطبيق مجاني ومفتوح المصدر للغة برمجة Java ، أو استخدام Oracle Java JDK أو JRE. يفضل بعض الأشخاص Oracle Java (لأنها أحدث إصدار من Java ويتم توفيرها مباشرةً بواسطة مشرف تقنية Java) ، ولكن اختر وفقًا لتفضيلاتك.
  • ضع في اعتبارك أن Oracle تقوم بتحديث الأمان وإصلاح الأخطاء وإثارة مشكلات الأداء في كل مرة تقوم فيها بإصدار Oracle Java جديد. عند تثبيت Oracle Java على النظام ، تأكد من معرفة رقم الإصدار.
  • كن على علم بأن هذا المستند تتم مراجعته بشكل دوري لأن Oracle أحيانًا تغير كيفية تثبيت ثنائي JDK / JRE.

موصى به: