لتشغيل التطبيقات والألعاب المبرمجة بجافا يجب أن تثبت جافا على نظامك. لكن، كيف يمكن تثبيت جافا على لينكس وما هو الاختيار المناسب لك ولنظامك من بين خيارات تثبيت جافا المتوفرة؟  هل JRE أو JDK  وما الفرق بينهما؟

إن كنت من مستخدمي لينكس، ستجد أمامك خيار openJDK و openJRE أيضا. 

الدرس يجيب عن كل هذه الأسئلة ويقدم الخطوات اللازمة لتثبيت جافا على توزيعات لينكس.

  1. الفرق بين Oracle Java وopenJDK
  2. الفرق بين JRE وJDK
  3. تثبيت JDK على أوبنتو ولينكس منت من مخزن
  4. تثبيت JDK على أي توزيعة لينكس
  5. التأكد من نسخة جافا المثبتة
  6. تثبيت ملحق جافا لمتصفح فيرفكس وجوجل كروم/كروميوم

  هنا سيضاف الدرس بالفيديو حين يكون لي مزاج للكلام :)

الفرق بين Oracle Java و openJDK 

جافا كانت تطور من Sun قبل أن تصبح ملكا لأوراكل Oracle. شركة أوراكل هي المطور الرسمي لجافا والأدوات التي تأتي معها، مثل JRE، JDK. أما openJDK فهي الحزمة مفتوحة المصدر المطورة من متطوعين بمساهمة العديد من الشركات. حتى أوراكل تساهم في تطوير openJDK.

openJDK متوفرة في مخازن أغلب التوزيعات ويمكن بالتالي تثبيتها بسهولة من مدير التطبيقات الخاص بالتوزيعة أو بمدير الحزم من الطرفية.

تثبيت openJDK كافٍ لتشغيل التطبيقات المبرمجة بجافا وبرمجة برامج بها، لكن، من يريد تثبيت جافا من مطورها الرسمي - أوراكل -، فيمكنه القيام بذلك بتتبع الطرق المقدمة في هذا الدرس.

الشرح على اخر نسخة من جافا، الإصدار 1.8، أي جافا 8.

 شعار جافا

لمزيد من المعلومات عن الأدوات الأساسية للبرمجة بلغة جافا، يمكنك متابعة الدرس التالي من دورة البرمجة بلغة جافا على المجمع.

الفرق بين JRE و JDK

JRE: Java Runtime Environement هي البيئة الوهمية التي تحتاجها التطبيقات المبرمجة بجافا لتشتغل. أما JDK: Java Development Kit فهي الحزمة الضرورية للبرمجة بجافا. حزمة JDK تشمل JRE وأدوات لمن يريد البرمجة بجافا، مثل المترجم - Compiler و JavaDoc...

إن كنت تريد تشغيل التطبيقات المبرمجة بجافا فقط، يكفي تثبيت JRE. لكن إن كنت تريد تطوير برامج بجافا أو كان الفرق بين JRE وJDK غير واضح بالنسبة لك، فيمكنك تثبيت JDK، فهي تحتوي على JRE.

 JDK تشمل JRE وأدوات أخرى موجهة لمطوري جافا

تثبيت جافا JDK على أوبنتو ولينكس منت

من يستخدم أوبنتو أو لينكس منت أو إحدى التوزيعات المشتقة منهما يمكنه تثبيت جافا من مخزن Webup8 باستخدام الأوامر التالية من الطرفية:

 sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer 

بعد نهاية التثبيت يمكنك المرور لمرحلة التأكد من نسخة جافا وتثبيت ملحق جافا لمتصفح فيرفكس وجوجل كروم/كروميوم. المراحل الأخرى من هذا الدرس لا تهمك!

تثبيت جافا JDK على أي توزيعة لينكس

من لا يستعمل أوبنتو أو أحد مشتقاتها أو يريد تثبيت جافا يدويا يمكنه تتبع الخطوات التي في هذه المرحلة لتثبيت اخر نسخة من جافا من موقعها الرسمي. اخر نسخة حاليا هي JDK 1.8.

  1. تحميل JDK 1.8 من الموقع الرسمي. إن أردت تحميل نسخة قديمة من جافا، يجب أن تغير اسم الملف في الأوامر التي في هذا الدرس،
  2. فك الضغط عن الملف المحمل، حيث سينتج ملف باسم jdk1.8.0،
  3. نفتح الطرفية وندخل الأمر التالي لإنشاء مجلد في المسار /usr/lib باسم jvm. في هذا المجلد سنقوم بنسخ ملفات جافا المحملة:
    sudo mkdir /usr/lib/jvm
  4. في الطرفية ننتقل للمجلد الذي به ملف jdk1.8.0 بالأمر cd متبوعا باسم المجلد الموجود به أو نقوم بنسخ الملف لمجلد المنزل لأن الطرفية تفتح افتراضيا في مجلد المنزل. للتأكد من أنك في المجلد المناسب، أدخل الأمر ls ويجب أن يظهر لك اسم المجلد jdk1.8.0 من بين النتائج،
  5. ننقل مجلد جافا للمجلد الذي أنشأنا بالأمر:
     sudo mv jdk1.8.0 /sr/lib/jvm 
  6. نقوم بتحديث الأوامر java  وjavac وjavaws لتعمل بملفات جافا التي حملنا. لذلك ندخل الأوامر التالية في الطرفية:
     sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0/bin/java" 1
    sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0/bin/javac" 1
    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.8.0/bin/javaws" 1
    

    ثم ندخل الأمر التالي ونختار رقم إصدار جافا 1.8:
     sudo update-alternatives --config java 

    حيث ستظهر لنا لائحة بنسخ جافا المتوفرة وتطلب منا إدخال رقم النسخة التي نريد استعمالها.
    نفس الشيء نعيده بالنسبة لكل من مترجم جافا javac وjavaws:
     sudo update-alternatives --config javac
    sudo update-alternatives --config javaws 
  7. size: 11px; line-height: 35px; text-align: right;">الآن يمكنك المرور لمرحلة التأكد من نسخة جافا المستخدمة وتثبيت ملحق جافا لمتصفح فيرفكس وجوج كروم/كروميوم

هذه صورة لتنفيذ الأوامر التي في الخطوات السابقة:

تنفيذ أوامر تثبيت جافا 8 على لينكس

التأكد من تثبيت جافا 8 Java

للتحقق من نسخة جافا المثبتة والمستخدمة حاليا ندخل الأمر التالي في الطرفية:

java -version

النتيجة يجب أن تكون كما في الصورة التالية:

 التحقق من إصدار جافا المستخدم

تثبيت ملحق جافا 8 Java في فيرفكس وجوجل كروم  / كروميوم

بعد إتباع أحد المراحل السابقة لتثبيت جافا 8 في توزيعتك، يمكنك تثبيت ملحق جافا 8 في متصفحك بإدخال الأوامر التالية:

  mkdir ~/.mozilla/plugins
rm ~/.mozilla/plugins/libnpjp2.so 

إن كان نظامك 32 بت أدخل الأمر التالي:
 ln -s /usr/lib/jvm/jre1.8.0/lib/i386/libnpjp2.so ~/.mozilla/plugins/ 

إن كان نظامك 64 بت أدخل الأمر التالي:
 ln -s /usr/lib/jvm/jre1.8.0/lib/amd64/libnpjp2.so ~/.mozilla/plugins/ 
 

للتأكد من أن ملحق جافا 8 تم تفعيله انتقل لصفحة التحقق من الموقع الرسمي واضغط زر التحقق. انتبه! ربما تظهر لك رسالة صغيرة أعلى الصفحة تطلب منك السماح بتشغيل التحقق. بعد الموافقة ستظهر لك نافذة بها زر Run، بعد الضغط عليه النتيجة يجب أن تكون كما في الصورة التالية:

المتصفح يستخدم نسخة جافا 8

 

 مواضيع لها صلة بجافا Java

  1. دورة البرمجة بلغة جافا: تثبيت JDK وأدوات التطوير الأساسية
  2. فهرس دورة البرمجة بلغة جافا

NOTE! This site uses cookies and similar technologies

If you not change browser settings, you agree to it

I understand