إذا كنتم تعملون على نظام مبني على Debian ( Debian (9–13) ) وتحتاجون إلى تثبيت أحدث إصدار من حزمة تطوير Java (JDK 25)، فاتبعوا هذه الخطوات البسيطة لتبدؤوا العمل في وقت قصير.
خطوات تثبيت Java 25:
- نزّلوا حزمة JDK 25:
استخدموا الأمرwgetلتنزيل حزمة JDK 25 بصيغة.debمن موقع Oracle الرسمي.
wget https://download.oracle.com/java/25/latest/jdk-25_linux-x64_bin.deb
- ثبّتوا الحزمة التي نزّلتموها:
استخدمواdpkgلتثبيت حزمة JDK 25 على نظام Debian لديكم.
dpkg -i jdk-25_linux-x64_bin.deb
- نظّفوا الملفات:
بعد اكتمال التثبيت، احذفوا ملف.debالذي نزّلتموه للحفاظ على نظافة نظامكم.
rm jdk-25_linux-x64_bin.deb
بعد التثبيت، يمكنكم التحقق من نجاح تثبيت Java بتنفيذ:
java -version
سيعرض هذا الأمر إصدار Java المثبَّت، مؤكدًا أن JDK 25 أُعدّ بشكل صحيح على نظام Debian لديكم.
ابدؤوا بناء تطبيقات Java الخاصة بكم بأحدث الأدوات!
التبديل بين إصدارات Java على Debian
بعد تثبيت عدة إصدارات من Java على نظام Debian (مثل Java 11 و12 و13 أو أحدث إصدار Java 25)، قد تحتاجون إلى التبديل بينها بحسب متطلبات مشاريعكم. إليكم كيفية تغيير إصدار Java الافتراضي بسهولة باستخدام الأمر update-alternatives.
خطوات التبديل بين إصدارات Java:
- افحصوا إصدارات Java المثبَّتة: أولًا، افحصوا جميع إصدارات Java المثبَّتة على نظامكم بتنفيذ:
update-alternatives --config java
سيعرض هذا الأمر جميع إصدارات Java المتاحة على نظامكم. ستشاهدون شيئًا مثل:
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode
* 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode
2 /usr/lib/jvm/java-12-openjdk-amd64/bin/java 1122 manual mode
3 /usr/lib/jvm/jdk-25.0.1-oracle-x64/bin/java 1233 manual mode
- اختاروا إصدار Java المطلوب: لتغيير إصدار Java، اختاروا رقم الاختيار المناسب. فمثلًا، إذا أردتم التبديل إلى Java 25 (وهو في هذا المثال
Selection 3)، اكتبوا:
sudo update-alternatives --config java
ثم اكتبوا رقم إصدار Java الذي تريدون استخدامه واضغطوا Enter.
- تحقّقوا من التغيير: بعد اختيار الإصدار، يمكنكم التحقق من أن النظام يستخدم الآن إصدار Java الجديد بتنفيذ:
java -version
يجب أن يعرض هذا الأمر إصدار Java الذي اخترتموه للتو، مؤكدًا نجاح التبديل.
مثال على المخرجات:
java version "25.0.1" 2025-10-21 LTS
Java(TM) SE Runtime Environment (build 25.0.1+8-LTS-27)
Java HotSpot(TM) 64-Bit Server VM (build 25.0.1+8-LTS-27, mixed mode, sharing)
يمكنكم الآن التبديل بسهولة بين إصدارات Java بحسب احتياجات تطبيقاتكم أو مشاريعكم.
ملاحظة: إذا احتجتم أيضًا إلى تبديل إصدار javac، مترجم Java، فيمكنكم استخدام أمر مشابه:
sudo update-alternatives --config javac
تتيح لكم هذه المرونة إدارة بيئات Java متعددة على جهاز واحد دون تعارضات.