logo

كيفية العثور على إصدار جافا في لينكس

قامت شركة Sun Microsystems بإنشاء Java في تسعة عشر خمسة وتسعين باعتبارها لغة برمجة عالية المستوى وموجهة نحو الكائنات. لقد تطورت Java لتصبح واحدة من أكثر اللغات عالية المستوى شهرة مع مرور الوقت. وهي تحظى بشعبية كبيرة في الوقت الحاضر من قبل الشركات في القطاعات المالية والعلمية والعقارية. إنه مفتوح المصدر ومستقل عن النظام الأساسي وقابل للتكيف وسهل الفهم والاستخدام.

إحدى لغات البرمجة الأكثر شعبية والمستخدمة لإنشاء العديد من التطبيقات عبر الأنظمة الأساسية تسمى Java. غالبية ما هو ممكن في بايثون ممكن أيضًا في جافا. بالإضافة إلى ذلك، جبايثون هو إصدار من Python يعمل مع Java وJVM (Java Virtual Machine). ستوجهك هذه المقالة خلال العثور على أحدث إصدار Java لنظام التشغيل Ubuntu Linux وتثبيته إذا لم يكن مثبتًا بالفعل.

كيفية استخدام سطر الأوامر لتحديد إصدار Java المثبت على نظام Linux لديك موضح في هذه المقالة. عند إعداد برنامج يحتاج إلى إصدار Java معين، قد يكون ذلك مفيدًا.

ما هو إصدار جافا؟

يحدد إصدار Java إصدار برنامج Java الذي يستخدمه نظام التشغيل لديك حاليًا.

لتحسين الأداء والاستقرار والميزات المعقدة وأحدث التحديثات الأمنية، يُنصح بشدة بتحديث الإصدار. يمكن أن يقطع هذا شوطًا طويلاً نحو مساعدتك في البقاء على اطلاع دائم ومساعدتك على تجنب العديد من المشكلات غير المرغوب فيها.

يجب عليك الترقية إلى أحدث إصدار من Java لتتمكن من استخدام العديد من مواقع الويب أو الحزم أو المكتبات. ولذلك فمن الأفضل البقاء على اطلاع دائم وتنزيل أحدث إصدار على جهاز الكمبيوتر الخاص بك. على سبيل المثال، يوفر أحدث إصدار من Java إمكانات مثيرة للاهتمام مثل القدرة على فحص الصور ثلاثية الأبعاد.

لنبدأ بعملية التثبيت والتحقق من إصدار Java دون مزيد من اللغط.

رقم عشوائي جنرال جافا

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

يتم استخدام الإصدار الدلالي بواسطة Java. يتم إصدار الإصدارات الجاهزة للإنتاج على النحو التالي:

 MAJOR.MINOR.SECURITY 

على سبيل المثال، يحتوي Java 11.0.8 على ثلاثة إصدارات: إصدار أمني، وإصدار ثانوي، وإصدار رئيسي 11.

رئيسي - يتم تضمين الميزات والوظائف الجديدة في الإصدارات الرئيسية.

صغير - تتضمن التحديثات الطفيفة عددًا من إصلاحات الأخطاء المتوافقة.

حماية - تم تضمين الإصلاحات الأمنية الهامة في الإصدارات الأمنية.

بشكل عام، اتبع الخطوتين أدناه للتحقق من إصدار Java في نظامك:

  1. افتح موجه الأوامر.
  2. استخدم ال نسخة جافا أمر لتحديد إصدار Java المثبت حاليًا على نظامك:

التحقق من إصدار Java لنظام التشغيل Linux Ubuntu وDebian وCentOS

اتبع الخطوات التالية:

  1. إطلاق المحطة.
  2. قم بتنفيذ الأمر التالي:
 java -version C:UsersChandu>java -version java version '19.0.1' 2022-10-18 Java(TM) SE Runtime Environment (build 19.0.1+10-21) Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing) 

في هذا المثال، آلتنا تعمل نسخة جافا 19.0.1 . من الممكن أن يكون الإصدار الموجود على جهاز الكمبيوتر الخاص بك مختلفًا.

إذا تلقيت رسالة الخطأ ' جافا: لم يتم العثور على الأمر،' لم يتم تثبيت جافا على جهاز الكمبيوتر. اعتمادًا على توزيعة Linux لديك، استخدم أحد الإرشادات التالية لتثبيت Java.

هناك طرق لتثبيت الحزم في المحطة. يجب أن تكون قادرًا على تثبيت الإصدار مباشرة عبر الجهاز عن طريق نسخ هذه الأوامر وتشغيلها. نظرًا لأن أيًا من هذه الإصدارات لا يتطلب واجهة مستخدم رسومية، فهي جميعها 'بدون رأس'.

تطفو على السلسلة

ومع ذلك، يمكنك الاستفادة من تقنية المتصفح للحصول على أحدث إصدار (16.02). لننتقل الآن إلى عملية التثبيت خطوة بخطوة.

تثبيت جافا باستخدام المتصفح

اتبع تعليمات تنزيل Java.

  • اذهب إلى جوجل واكتب ' تحميل جافا JDK '، ثم انقر فوق الرابط الأول الذي يظهر.
  • تعد 'Java Development Kit' (JDK) أداة تستخدم لإنشاء برامج تعتمد على Java. وبدلاً من ذلك، يمكنك الوصول إلى الصفحة فورًا عن طريق النقر على هذا الرابط.
  • انتقل إلى 'Java SE 16' ضمن 'تنزيلات Java SE'، حيث أن هذا هو الإصدار الأحدث. تنزيل JDK هو الإجراء التالي.
  • أعثر على ' حزمة لينكس x64 ديبيان 'من خلال التمرير عبر الحزم. قم بتنزيل المستند الموجود هناك. سترى أن الملف يحتوي على تمديد ديب منذ أن قام Ubuntu بتثبيت البرامج باستخدام حزم Debian.
  • افتح المجلد الذي يحتوي على الحزمة التي تم تنزيلها بمجرد اكتمال التنزيل. اختر 'فتح في المحطة الطرفية' عن طريق النقر بزر الماوس الأيمن في أي مكان في النافذة.
  • لبدء تفريغ الحزمة التي تم تنزيلها، أدخل الأمر التالي في الجهاز.

باستخدام مسار تثبيت Java، تحقق من إصدار Java:

يمكن استخدام مسار تثبيت Java للتحقق من إصدار Java أيضًا.

هناك طريقتان لتحديد مسار أو دليل تثبيت Java.

  • يمكن استخدام الأمر التالي كنهج أولي لتحديد مسار تثبيت Java:
 update-alternatives --list java 

سيؤدي هذا إلى الكشف عن مسار Java بأكمله، كما هو موضح أدناه:

 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 

ملاحظة: قم بتشغيل الأمر التالي للوصول إلى أنظمة التشغيل CentOS وRHEL:

 update-alternatives --list 
  • يمكن أيضًا استخدام الأمر Whereis للبحث عن مسار Java.

استخدم الأمر Whereis كما هو موضح أدناه:

 Whereis java 

انتاج | : يجب أن يكون الإخراج كما يلي:

 java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz 

بعد ذلك، استخدم الأمر ls لسرد ما هو موجود في /usr/bin/Java:

 ls -l /usr/bin/java 

يجب عليك ملاحظة النتيجة التالية:

 lrwxrwxrwx 1 root root 22 Feb 5 04:50 /usr/bin/java -> /etc/alternatives/java 

كما ترون من الناتج أعلاه، /usr/bin/Java هو رابط رمزي لـ /etc/alternatives/java.

من أجل سرد محتويات /etc/alternatives/Java، استخدم الملف أمر ليرة سورية مرة أخرى.

وسوف يعرض المسار.

ابحث عن إصدار Java في قائمة الحزم المثبتة:

لعرض قائمة بالحزم المثبتة وإجراء بحث Java، يمكنك أيضًا التحقق من إصدار Java. اتبع الإرشادات أدناه لنظامي التشغيل Ubuntu وDebian:

يمكنك إدراج كافة الحزم المثبتة باستخدام الأمر apt أو dpkg.

ق في بيثون

1. باستخدام الأمر apt، قم بإدراج كافة الحزم المثبتة وابحث عن Java:

 apt list --installed | grep -i openjdk 

يجب أن يُظهر الإخراج التالي إصدار Java الذي تم تثبيته:

 openjdk-11-jdk-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jdk/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] 

2. باستخدام الأمر dpkg، قم بإدراج كافة الحزم المثبتة وابحث عن Java:

 dpkg -l | grep -i openjdk 

يجب أن يُظهر الإخراج التالي إصدار Java الذي تم تثبيته:

 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 

اتبع الإرشادات أدناه لنظامي التشغيل CentOS وRHEL:

لسرد كافة الحزم المثبتة والبحث عن Java، استخدم ملف أوامر yum أو dnf كما هو مبين أدناه:

 yum list installed | grep -i openjdk 

سيكشف هذا عن إصدار Java المثبت كما هو موضح أدناه:

 java-11-openjdk.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-devel.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-headless.x86_64 1:11.0.9.11-3.el8_3 

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

يمكنك إدخال الأمر التالي لإزالة Java من جهاز الكمبيوتر الخاص بك:

 sudo apt remove default-jdk default-jre 

إذا أردنا إزالة الحزمة فيمكننا إدخال الأمر:

الانضمام الأيسر مقابل الانضمام الأيمن
 dpkg -list | grep jdk sudo apt remove jdk-16.0.2 

ستتم إزالة الحزمة إذا قمت بالضغط على 'Y' ثم 'ENTER'.

هل من الممكن في jdk أو jre؟

مطلوب JRE لتشغيل تطبيقات Java (بيئة تشغيل Java). يعمل مع العديد من أنظمة التشغيل، بما في ذلك Windows وLinux وMac وSolaris.

يتم تطوير برامج Java باستخدام JDK (Java Development Kit). غالبًا ما يبدأ غالبية المبرمجين هناك. اعتمادا على ما تريد تحقيقه.

استخدام JDK (متى...؟)

ترغب في إنشاء تطبيقات Java. يتم تضمين برنامج التحويل البرمجي وقاذفة تطبيق Java.

لديه إمكانية الوصول إلى مكتبات Java الأساسية من خلال مشغل تطبيقات Java، الذي يطلق JRE للبرمجة.

JRE متى تستخدم

يجب استخدام المكتبات والملفات الأخرى. إنه يفتقر إلى برنامج التحويل البرمجي الخاص به وبرنامج اكتشاف الأخطاء. عند استخدام البرامج المساعدة مثل الرياضيات أو المجموعات ذات الصلة بالبيانات والتعليمات لتشغيل التطبيقات المستندة إلى Java.

بعض تطبيقات جافا

تستخدم جافا في الغالب ل

  • إنشاء تطبيقات للأندرويد.
  • عند إنشاء تطبيقات مستندة إلى السحابة وتطبيقات الويب.
  • مثل Netbeans وبرنامج Eclipse.
  • روبوتات الدردشة.
  • ألعاب.
  • التطبيقات المؤسسية والعلمية

ما عليك سوى تنفيذ إصدار Java لمعرفة إصدار Java المثبت على نظام Linux لديك بسرعة.

يعد الحفاظ على تحديث برامجنا أمرًا ضروريًا إذا أردنا البقاء على اطلاع دائم والحصول على خبرة عملية مع أحدث البرامج والحزم. يمكن أن يؤدي هذا الفحص والتوازن إلى قطع شوط طويل نحو ضمان فعالية نظامنا وآمنه وحداثته.

بمجرد معرفة إصدار Java، يمكنك البدء في إنشاء أي شيء بدءًا من برامج سطح المكتب البسيطة وحتى برامج الهاتف المحمول.