تثبيت جافا على أوبونتو 18.04 باستخدام الأداة apt
تعتبر جافا من أشهر لغات البرمجة التي تستخدم في تطوير البرمجيات والأنظمة على نطاق واسع. وقد تم تصميم هذه اللغة لتكون مستقلة عن النظام الأساسي (cross-platform)، مما يعني أنه يمكن تشغيل البرامج المكتوبة بلغة جافا على أي منصة بغض النظر عن نظام التشغيل المستخدم، طالما كان هناك بيئة تشغيل جافا (JRE) أو بيئة تطوير جافا (JDK) مثبتة.
أوبونتو 18.04 هو واحد من أكثر توزيعات لينكس استخدامًا، ويستعمله الكثير من المطورين والمستخدمين العاديين لما يقدمه من أداء متميز ودعمه للعديد من الأدوات والتطبيقات. في هذا المقال، سنتناول طريقة تثبيت جافا على أوبونتو 18.04 باستخدام الأداة apt، وهي الأداة الرسمية لإدارة الحزم في أوبونتو وتوزيعات لينكس المشتقة منها.
ما هي جافا؟ ولماذا نحتاجها؟
جافا هي لغة برمجة كائنية التوجه (Object-Oriented) طورتها شركة صن ميكروسيستمز (التي أصبحت الآن جزءًا من شركة أوراكل). تتميز جافا بأنها قابلة للتشغيل على العديد من الأنظمة عبر الأداة الافتراضية الخاصة بها (JVM)، والتي تتيح للمطورين كتابة الشيفرة البرمجية مرة واحدة وتشغيلها في أي مكان.
تستخدم جافا في العديد من التطبيقات المهمة، مثل تطبيقات الويب، وتطبيقات الهواتف المحمولة، والخوادم، وكذلك الألعاب. لذلك، تعد جافا واحدة من اللغات الأساسية التي يجب على كل مطور أن يكون على دراية بها.
الأدوات التي توفرها جافا
هناك نوعان رئيسيان من الأدوات التي توفرها جافا، وهما:
-
JRE (Java Runtime Environment): هي بيئة تشغيل جافا التي تسمح للمستخدم بتشغيل التطبيقات المكتوبة بلغة جافا. تتضمن هذه البيئة الأداة الافتراضية لجافا (JVM) والمكتبات الأساسية التي تعتمد عليها التطبيقات.
-
JDK (Java Development Kit): هو بيئة تطوير جافا التي تتضمن كل ما هو موجود في JRE بالإضافة إلى أدوات التطوير الأخرى مثل المترجم (compiler) وأدوات تصحيح الأخطاء.
يجب على المطورين استخدام JDK، في حين أن المستخدمين العاديين الذين يرغبون في تشغيل تطبيقات جافا فقط يمكنهم الاكتفاء بـ JRE.
لماذا نستخدم apt لتثبيت جافا على أوبونتو؟
أداة apt هي أداة إدارة حزم تستخدم في توزيعات أوبونتو والعديد من توزيعات لينكس المشتقة منها. توفر apt طريقة موحدة وآمنة لتثبيت الحزم وإدارتها. باستخدام apt، يمكن تثبيت جافا بسهولة من خلال الوصول إلى مستودعات الحزم الخاصة بنظام أوبونتو. كما أن apt يقوم بإدارة التحديثات بشكل دوري، مما يضمن للمستخدم أن يكون لديه دائمًا أحدث إصدار من جافا المثبت على جهازه.
خطوات تثبيت جافا باستخدام apt على أوبونتو 18.04
1. تحديث النظام
قبل البدء بتثبيت أي حزمة جديدة، من الأفضل دائمًا تحديث النظام لضمان أن جميع الحزم الحالية محدثة، مما يقلل من احتمالية حدوث مشاكل في التثبيت. يمكن تحديث النظام عبر الأوامر التالية:
bashsudo apt update sudo apt upgrade
سيقوم الأمر الأول بتحديث قائمة الحزم المتوفرة في المستودعات، بينما يقوم الثاني بتحديث الحزم المثبتة على النظام.
2. التحقق من وجود جافا مسبقًا
قبل تثبيت جافا، من المهم التأكد من عدم وجود أي إصدار مثبت مسبقًا. يمكن التحقق من وجود جافا على جهازك باستخدام الأمر التالي:
bashjava -version
إذا كان هناك إصدار من جافا مثبت، سيتم عرض تفاصيل الإصدار الحالي. إذا لم يكن هناك أي إصدار مثبت، سيظهر لك خطأ يشير إلى أن الأداة غير موجودة.
3. تثبيت جافا باستخدام apt
لتثبيت جافا على أوبونتو 18.04، يمكن استخدام الأمر التالي لتثبيت JDK أو JRE من مستودعات أوبونتو:
لتثبيت JDK:
bashsudo apt install openjdk-11-jdk
لتثبيت JRE:
bashsudo apt install openjdk-11-jre
تعتبر هذه الأوامر لتثبيت الإصدار 11 من جافا، وهو الإصدار طويل الأمد (LTS) والذي يتمتع بدعم طويل الأمد من أوراكل. إذا كنت بحاجة إلى تثبيت إصدار مختلف، يمكنك تعديل الرقم 11 إلى الإصدار الذي ترغب في تثبيته، مثل openjdk-8-jdk أو openjdk-17-jdk.
4. التحقق من التثبيت
بعد إتمام عملية التثبيت، يمكنك التحقق من أن جافا تم تثبيتها بنجاح عبر تنفيذ الأمر التالي:
bashjava -version
سيظهر لك الإصدار المثبت من جافا، مما يعني أن عملية التثبيت تمت بنجاح. أيضًا، يمكنك التحقق من تثبيت JDK باستخدام الأمر التالي:
bashjavac -version
سيظهر لك الإصدار الذي تم تثبيته من المترجم (compiler) الخاص بجافا، مما يضمن أن البيئة كاملة مثبتة بشكل صحيح.
5. ضبط البيئة الافتراضية لجافا
في بعض الحالات، قد يكون لديك أكثر من إصدار من جافا مثبت على جهازك. في هذه الحالة، يمكنك استخدام الأداة update-alternatives لضبط الإصدار الافتراضي لجافا. لتحديد الإصدار الافتراضي، يمكنك استخدام الأوامر التالية:
bashsudo update-alternatives --config java
سوف يعرض لك قائمة بالإصدارات المثبتة، ويطلب منك اختيار الإصدار الافتراضي عبر إدخال الرقم المناسب.
يمكنك أيضًا ضبط المترجم الافتراضي باستخدام:
bashsudo update-alternatives --config javac
6. التحقق من المتغيرات البيئية
بعض التطبيقات قد تحتاج إلى ضبط متغيرات البيئة ليتمكن من العثور على أدوات جافا بشكل صحيح. على سبيل المثال، يمكن تعيين متغير JAVA_HOME لتحديد موقع تثبيت جافا. لتعيين هذا المتغير، يمكنك تحرير ملف .bashrc في الدليل الرئيسي:
bashnano ~/.bashrc
ثم إضافة السطر التالي في نهاية الملف:
bashexport JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
بعد حفظ التغييرات، قم بتحديث البيئة باستخدام الأمر التالي:
bashsource ~/.bashrc
يمكنك التحقق من قيمة المتغير باستخدام:
bashecho $JAVA_HOME
7. تثبيت أدوات إضافية (اختياري)
إذا كنت بحاجة إلى أدوات إضافية مثل maven أو gradle لتطوير تطبيقات جافا، يمكنك تثبيتها باستخدام apt أيضًا:
لتثبيت Maven:
bashsudo apt install maven
لتثبيت Gradle:
bashsudo apt install gradle
هذه الأدوات ستساعدك في إدارة بناء مشاريع جافا بسهولة.
التحديثات المستقبلية لجافا
من الأمور التي يجب أخذها في الحسبان أن جافا مثل أي برنامج آخر تحتاج إلى التحديث بين الحين والآخر. للقيام بذلك باستخدام apt، يمكن استخدام الأوامر التالية:
bashsudo apt update sudo apt upgrade
خاتمة
تثبيت جافا على أوبونتو 18.04 باستخدام الأداة apt هو عملية بسيطة وفعالة، تضمن لك الحصول على بيئة تطوير قوية ومستقرة. سواء كنت مطورًا يعمل على تطبيقات جافا أو مجرد مستخدم يحتاج إلى تشغيل تطبيقات جافا، فإن الأدوات المتاحة في أوبونتو تجعل من السهل تثبيت وتحديث هذه البيئة.

