قبل أيام قليلة (22/03) المنظمة أعلنت شركة أوراكل عن توفر "Java 18". أحدث إصدار من إحدى لغات البرمجة الأكثر استخدامًا ولغة منصة التطوير الأولى في العالم. الحزمة أو البرنامج الجديد ، المعروف أيضًا باسم أوراكل JDK 18، يقدم آلاف التحسينات من حيث الأداء والاستقرار والأمان. بالإضافة إلى ذلك ، بما في ذلك تسعة مقترحات لتحسين النظام الأساسي ، وبالتالي زيادة إنتاجية المطورين.
ومع ذلك ، في هذا المنشور لن نتعمق في المستجدات أو التحسينات ، لأننا فعلنا ذلك بعد أيام قليلة من إطلاقه (28/03). هنا ، سوف نتعمق في المزيد من الجوانب العملية والتقنية، هذا هو ، عن التثبيت والإعداد عن التيار توزيع جنو / لينكس de ديبيان مستقر.
وكالعادة ، قبل الدخول بشكل كامل في موضوع اليوم حول التثبيت والإعداد من أحدث إصدار متوفر من جافا JDK، هذا هو الإصدار جافا 18المعروف أيضا باسم أوراكل JDK 18، سنترك للمهتمين الروابط التالية لبعض المنشورات السابقة ذات الصلة. وبهذه الطريقة يمكنهم استكشافها بسهولة ، إذا لزم الأمر ، بعد الانتهاء من قراءة هذا المنشور:
"يصل هذا الإصدار الجديد من Java SE 18 باستثناء إزالة بعض الميزات المهملة ، ويحافظ على التوافق مع الإصدارات السابقة من نظام Java الأساسي ، وستستمر معظم مشاريع Java المكتوبة مسبقًا في العمل دون تغيير عند تشغيلها بالإصدار الجديد. والتشفير الافتراضي الخاص به هو UTF-8". تم بالفعل إطلاق الإصدار الجديد من Java SE 18 وهذه هي أخبارها
Java 18: العديد من تحسينات الأداء والاستقرار والأمان
كيفية استخدام Java 18؟
تفريغ
للتحميل جافا 18 (Oracle JDK 18) يجب الوصول إلى ما يلي صلة وتنزيل ملف ملف .deb على استعداد ل توزيعات جنو / لينكس مرتكز على ديبيان مستقر.
تركيب
بمجرد التنزيل ، ننتقل إلى التثبيت بالطريقة المفضلة ، أي بامتداد apt أو dpkg. في حالة الاستخدام الخاصة بنا ، نستخدم ترتيب الأوامر التالي:
«sudo apt install ./Descargas/jdk-18_linux-x64_bin.deb»
ترتيب
بمجرد تثبيت الحزمة ، ما زلنا بحاجة إلى المتابعة إلى تكوين جافا 18، بحيث يتم تكوينه كـ الإصدار الافتراضي، منذ وقتنا الحالي منصة تستخدم (المعجزات جنو / لينكس)، يأتي مع OpenJDK 11.
ولهذا ، نحن بحاجة إلى مثل مستخدم مسؤول (جذر)، قم بتشغيل الأوامر التالية:
sudo -s
echo "JAVA_HOME=/usr/lib/jvm/jdk-18" >> /etc/profile
echo "PATH=$PATH:$HOME/bin:$JAVA_HOME/bin" >> /etc/profile
echo "export JAVA_HOME" >> /etc/profile
echo "export PATH" >> /etc/profile
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-18/bin/java 1
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-18/bin/javac 1
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-10.0.1/bin/jar 1
update-alternatives --set java /usr/lib/jvm/jdk-10.0.1/bin/java
update-alternatives --set javac /usr/lib/jvm/jdk-10.0.1/bin/javac
update-alternatives --set jar /usr/lib/jvm/jdk-10.0.1/bin/jar
. /etc/profile
التحقق
بمجرد الانتهاء من هذا الإجراء ، يمكننا تنفيذ ما يلي أوامر القيادة للتحقق من أن كل شيء سار على ما يرام:
java --version
javac --version
jar --version
في هذه المرحلة ، لم يتبق شيء للقيام به سوى تجربة بعض تطبيقات Java أو تطويرها لتجربة مزايا الإصدار الجديد المثبت.
"تستند ثنائيات Microsoft OpenJDK لـ Java 11 إلى التعليمات البرمجية المصدر OpenJDK ، باتباع نفس البرامج النصية للإصدار التي يستخدمها مشروع Eclipse Improvementium واختبارها بواسطة مجموعة Eclipse Adoptium QA (بما في ذلك اختبارات مشروع OpenJDK)". أعلنت مايكروسوفت عن توفر نسخة المعاينة من OpenJDK
ملخص
باختصار ، وجود جافا 18 وأي إصدار سابق أو تالٍ متعلق بالحزمة الأصلية لواحدة من أفضل لغات البرمجة ومنصة التطوير الأولى في العالم على توزيعات دبيان المستقرة ليست معقدة على الإطلاق. وفي أفضل الأحوال ، يُنصح دائمًا باستخدامه النسخة المجانية والمفتوحة التي تسمى OpenJDK، والتي تم تطويرها أيضًا بالاشتراك مع Oracle.
نأمل أن يكون هذا المنشور مفيدًا جدًا للجميع «Comunidad de Software Libre, Código Abierto y GNU/Linux»
. ولا تنس التعليق عليه أدناه ، ومشاركته مع الآخرين على مواقع الويب أو القنوات أو المجموعات أو مجتمعات الشبكات الاجتماعية أو أنظمة المراسلة المفضلة لديك. أخيرًا ، قم بزيارة صفحتنا الرئيسية على «DesdeLinux» لاستكشاف المزيد من الأخبار ، والانضمام إلى قناتنا الرسمية برقية من DesdeLinux، غرب مجموعة لمزيد من المعلومات حول هذا الموضوع.
في أي توزيعة ، سيكون آخر إصدار من Java تقوم بتثبيته ، بغض النظر عن إصداره ، هو الافتراضي من قبل النظام ، حتى إذا كان لديك 7 جافا مختلفة مثبتة ، فإن آخر نسخة قمت بتثبيتها ، سواء من Oracle أم لا ، تظل افتراضيًا ، أنت تفعل لا حاجة لفعل أي شيء لاختياره.
تحياتي ، Choripan. شكرا على تعليقك. بالتأكيد ، يجب أن يكون هذا هو الحال عندما يتم تثبيت إصدار من OpenJDK أو Java JDK من المستودعات ، ولكن في هذه الحالة بالذات ، باستخدام ملف .deb من موقع Java وتثبيته على MX Linux ، لم يكن الأمر كذلك. لذلك ، كان علي تكوينه يدويًا ، أي أنه كان الإصدار الافتراضي.