استمرار مع هذه السلسلة الصغيرة من المقالات ماذا تفعل بعد تثبيت Fedora 31 على أجهزة الكمبيوتر لدينا بنجاح ، بعد تثبيت جوجل كرومالآن حان دور أحد أهم العناصر في أي نظام تشغيل تقريبًا ، وهو تثبيت جافا.
سيعرف الكثير منكم جافا ، وهي لغة برمجة آمنة ومستقرة. بالإضافة إلى كونها منصة لتكنولوجيا الكمبيوتر ولغة البرمجة مع العديد من القدرات المترابطة.
تعد Java مكونًا أساسيًا في أي نظام تشغيل حيث يجب تثبيت Java لتشغيل التطبيقات المستندة إلى Java. هناك حاجة في الغالب إلى Java Runtime Environment (JRE) وهي مجموعة من مكونات البرامج المستخدمة لتشغيل تطبيقات Java على النظام.
على الرغم من الحالات الأخرى ، إذا كنت ترغب في تطوير تطبيقات برمجية لـ Java، مجموعة تطوير Oracle Java (JDK) ، والذي يأتي مع حزمة JRE كاملة مع أدوات لتطوير وتصحيح الأخطاء ومراقبتها تطبيقات Java وهو متوافق مع Java SE مع Oracle Standard Edition.
ولكن بالنسبة للحالة الأكثر عملية ، سنقوم فقط بتثبيت بيئة التنفيذ ، والتي يمكننا من خلالها الاختيار بين تثبيت الإصدار الخاص من Oracle أو الإصدار المفتوح المصدر.
تثبيت OpenJDK على Fedora 31
لهذه الحالة الأولى ، سنقوم بتثبيت الإصدار مفتوح المصدر ، وهو OpenJDK وهو موجود في مستودعات معظم توزيعات Linux.
قبل تثبيت يجب عليهم التحقق مما إذا كان لديهم جافا مثبتًا بالفعل ، يمكن القيام بذلك عن طريق فتح محطة في النظام وفيه يجب عليهم فقط كتابة الأمر التالي:
java --version
إذا كان يعرض شيئًا مثل "إصدار openjdk ..." لديك بالفعل Java مثبتة على نظامك. ولكن إذا ظهر لك أنه لم يتم العثور عليه ، سنقوم بتثبيت هذا.
في نفس المحطة سنقوم بكتابة الأمر التاليللبحث عن الحزم المتعلقة بـ openjdk ، ستظهر لك العديد من الخيارات مع وصفها:
sudo dnf search openjdk
على أية حال في الأساس علينا أن نختار خيارين، قم بتثبيت Java 11 أو Java 8. يمكننا تثبيت أي منها عن طريق تنفيذ أي من الأوامر التالية.
جافا 11
sudo dnf install java-11-openjdk
جافا 8
sudo dnf install java-1.8.0-openjdk
أو إذا كنت بحاجة إلى استخدام إصدارات مختلفة ، فيمكنك تثبيت كليهما ، ثم يمكنك لاحقًا تحديد الشخص الذي تريد العمل معه.
يتم التثبيت إذا قمت بتثبيت أكثر من إصدار و تريد التبديل بينهما، يمكنك القيام بذلك باستخدام الأمر التالي:
sudo alternatives --config java
التي سيتم إدراج الإصدارات المختلفة بها ويمكنك الاختيار بينها عن طريق كتابة رقم الإصدار الذي تريد العمل به.
تثبيت Java من RPM أو OpenJDK من ثنائيات في Fedora 31
طريقة التثبيت الأخرى لدينا لتثبيت Java على Fedora 31 هو من الثنائيات (OpenJDK فقط) أو حزمة RPM يمكننا تنزيله من موقع Java الإلكتروني.
على الرغم من انه OpenJDK متاح في Fedora repos ، الإصدار 13 من OpenJDK مفقود لذلك بالنسبة لأولئك الذين يرغبون في تثبيت هذا الإصدار ، يجب عليهم التثبيت من هذه الطريقة.
لهذا سوف نذهب إلى ما يلي رابط لتحميل الإصدار 13 OpenJDK.
أو من الجهاز عن طريق كتابة:
wget https://download.java.net/java/GA/jdk13.0.1/cec27d702aa74d5a8630c65ae61e4305/9/GPL/openjdk-13.0.1_linux-x64_bin.tar.gz
أو في حالة حزمة RPM هذا يمكن تحميله من الرابط التاليقبول شروط الاستخدام.
تم تنزيل حزمة RPM يمكن تثبيت هذا عن طريق النقر المزدوج على الملف الذي تم تنزيله أو من الجهاز عن طريق كتابة:
sudo rpm -ivh jdk-13.0.1_linux-x64_bin.rpm
أخيرا بالنسبة لأولئك الذين سيقومون بتثبيت OpenJDK يجب عليهم فك ضغط الحزمة باستخدام الأمر التالي:
tar xvf openjdk-13.0.1_linux-x64_bin.tar.gz
لاحقًا سننقل المجلد إلى / opt (حيث يوجد عادة البرنامج الذي تقوم بتثبيته):
sudo mv jdk-13 /opt/
ونقوم بتهيئة البيئة باستخدام:
sudo tee /etc/profile.d/jdk13.sh <<EOF
export JAVA_HOME=/opt/jdk-13
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
source /etc/profile.d/jdk13.sh
ويمكننا تأكيد التثبيت بتنفيذ:
echo $JAVA_HOME
java --version