تحميل وتتبيت Java 8 Update 291

 

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

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

إليكم بعض الشروط:

يسمح الترخيص الجديد باستخدامات معينة ، مثل الاستخدام الشخصي والتنموي ، بدون تكلفة - ولكن الاستخدامات الأخرى المصرح بها بموجب تراخيص Oracle Java السابقة قد لا تكون متاحة بعد الآن.

Oracle

طريقة تحميل وتتبيت Java 8 Update 291
Java 8 Update 291


حقائق سريعة

  • أحدث إصدار من Java: Java 8 Update 291-b10
  • تاريخ الإصدار: 20 أبريل 2021 (جميع تواريخ إصدار الإصدارات هنا)
  • آخر إصدار مستقر: Java 8 Update 281
  • نظام التشغيل المتوافق: Windows 10 و Windows 8 و Windows 7 و macOS و Linux و Solaris
  • الترخيص: مجاني

يرجى ملاحظة أن Java 8 تعمل فقط على Internet Explorer كملحق متصفح.

الميزات الجديدة وإصلاحات بعض المشاكل

يأتي Java 8 Update 291 مع التحديثات التالية:

  • تم إدخال خصائص النظام والأمان الجديدة للتحكم في إعادة بناء الكائنات البعيدة من خلال تطبيقات JNDI RMI و LDAP المدمجة من JDK. مثال على ذلك هو نظام jdk.jndi.object.factoriesFilter وممتلكات الأمان ، والتي تسمح للمطور بتحديد مرشح تسلسلي يتحكم في مجموعة فئات المصنع  المسموح لها بإنشاء مثيل للكائنات من المراجع  التي يتم إرجاعها عن طريق التسمية أو أنظمة الدليل.
  • تمت إضافة شهادتي جذر HARICA جديدتين لهما الوصف التالي:

  1. haricarootca2015: DN: CN = المؤسسات الأكاديمية والبحثية الهيلينية RootCA 2015 ، O = شهادات المؤسسات الأكاديمية والبحثية اليونانية. السلطة ، L = أثينا ، C = GR
  2. haricaeccrootca2015: DN: CN = المؤسسات الأكاديمية والبحثية الهيلينية ECC RootCA 2015 ، O = شهادة المؤسسات الأكاديمية والبحثية اليونانية. السلطة ، L=Athens, C=GR

  • لم يعد إصدار Java الافتراضي يقوم بتحديث قيمة متغير البيئة PATH بشكل غير صحيح.
  • لم يعد TLS 1.0 و 1.1 يعتبران آمنين وبالتالي يتم تعطيلهما افتراضيًا ، بينما يتم الآن تمكين TLS 1.2 و 1.3 افتراضيًا.
  • لم يعد يتم أيضًا استخدام TLS 1.0 و 1.1 بواسطة Java Plugin Applets افتراضيًا بعد الآن.
  • عند تعيين dk.lang.process.allowAmbiguousCommands على false ، كانت هناك سابقًا معالجة غامضة للغاية لعروض أسعار ProcessBuilder على Windows. لم يعد هذا هو الحال حيث يتم ترميز علامات الاقتباس المزدوجة بشكل صحيح في سلسلة الأوامر التي تم تمريرها إلى Windows CreateProcess لكل وسيطة.

يمكنك قراءة سجل التغيير الكامل في ملاحظات الإصدار.

فيما يلي قائمة المخاطر Oracle Java SE التي تقدم تفاصيل حول كل ثغرة أمنية مثل إصدار Java المتأثر والمكون المتأثر من Java ونوع الاستغلال المحتمل ونطاقه.

طريقة تحميل وتتبيت Java 8 Update 291


جافا 8 تحديث 291 قائمة المخاطر

يمكنك قراءة المزيد عن هذه المصفوفة هنا.

كيفية تحديث Java Runtime Environment (JRE) إلى الإصدار 8 Update 291

تحميل

يمكنك تحديد إصدار Java المثبت لديك حاليًا من خلال زيارة صفحة الويب هذه.

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


1 - انتقل إلى صفحة تنزيل Oracle Java.
2 - ضمن قسم Java SE Runtime Environment 8u291 ، سترى قائمة بالمنتجات.
3 - انقر فوق أيقونة التنزيل بجانب المنتج الذي تريده. جميع التنزيلات على هذه الصفحة هي برامج التثبيت دون اتصال بالإنترنت.

طريقة تحميل وتتبيت Java 8 Update 291


4 - اقبل اتفاقية الترخيص ثم انقر فوق زر التنزيل الموجود بالأسفل. وسيبدأ التنزيل على الفور.

طريقة تحميل وتتبيت Java 8 Update 291


5 - الآن ، ستتم إعادة توجيهك إلى صفحة تسجيل الدخول في Oracle. أما إذا كان لديك حساب بالفعل ، فما عليك سوى تسجيل الدخول باستخدام بيانات الاعتماد الخاصة بك ، أو النقر فوق تسجيل لإنشاء حساب.و بمجرد تسجيل الدخول ، سيبدأ التنزيل تلقائيًا.

تثبيت

بمجرد التنزيل ، قم بتشغيل الحزمة لبدء تثبيت Java 8 Update 291. و سيفتح معالج التثبيت. مباشرة ، انقر فوق تثبيت.

طريقة تحميل وتتبيت Java 8 Update 291


سيبدأ تثبيت Java 8 Update 291 الآن ، كما ترى في الصورة . وهذه الخطوة تستغرق حوالي دقيقة فقط.و بمجرد التثبيت ، انقر فوق إغلاق .

طريقة تحميل وتتبيت Java 8 Update 291


الآن تم تثبيت Java 8 Update 291 على جهازك بنجاح.


JDK مقابل JRE: ما الفرق

ربما تكون قد سمعت عن JDK و JRE ، وحتى في بعض الحالات ، JVM. نحن نعلم أن كل منهم جافا ، ولكن ما الفرق بينهم؟ قبل أن نختتم رسالتنا ، دعنا نتناول هذا السؤال للعديد من المستخدمين حتى تعرف أيهم يناسب احتياجاتك.


JRE

Java Runtime Environment ، أو JRE ، هو جزء من البرنامج يتم تثبيته على جهاز الكمبيوتر الخاص بك والذي يسمح لك بتشغيل التطبيقات المطورة في Java . كما أنه يوفر مكتبات معينة ومكونات أخرى مطلوبة لتشغيل برنامج Java.


يتضمن JRE أيضًا Java Virtual Machine (JVM) ، والذي تمت مناقشته مسبقًا في المقالة.


JVM

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


يعد JVM ضروريًا لتشغيل تطبيقات Java لأنه يحول كود Java إلى لغة آلة ، والتي يفهمها جهازك بعد ذلك.


JDK

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


إذا كان لديك JDK مثبتًا بالفعل على جهازك ، فلن تحتاج إلى تثبيت JRE بشكل منفصل ، ما لم تكن هناك حاجة إلى إصدار مختلف.


JDK مقابل JRE: ما الذي يجب عليك تثبيته

Java Development Kit ، كما يوحي الاسم ، وهو مطلوبة عندما تبحث عن تطوير تطبيقات Java. وبالتالي ، لن تحتاج سوى تثبيت JDK إذا كان أحد المطورين.


ونظرًا لأن Java Runtime Environment توفر مكتبات لتطبيق Java ، فمن الضروري تشغيل التطبيق فقط.


باختصار ، يجب عليك تثبيت JDK إذا كنت تبحث عن إنشاء تطبيق Java وتطويره وترجمته. أما إذا كنت تريد فقط تشغيل تطبيق Java ، فيجب أن يكون JRE كافيًا.


هل يمكنك تثبيت إصدارات مختلفة من JDK و JRE

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


على سبيل المثال ، إذا كان لديك JRE 1.6 مثبتًا على جهازك ، فيمكنك تثبيت JRE 1.7 أو أعلى بسهولة ، وستكون جميعها متاحة على جهازك في وقت واحد. ما عليك فقط سوى تحديد أي منهم لاستخدامه كمتغير CLASSPATH.


أما إذا كان لديك JRE 1.6 مثبتًا على جهازك ولكنك تريدفط تثبيت JRE 1.5 ، فستحتاج أولاً إلى إزالة JRE 1.6 ، وبعد ذلك ستتمكن من تثبيت JRE 1.5. و بعد تثبيت الإصدار 1.5 ، يمكنك إعادة تثبيت JRE 1.6.


كيفية إلغاء تثبيت Java

إلغاء تثبيت Java من لوحة التحكم

يمكنك إزالة تحديث Java من لوحة التحكم مثل أي تطبيق آخر. ما عليك سوى فتح نافذة البرامج والميزات عن طريق كتابة appwiz.cpl في تشغيل. بعدها انقر مرتين فوق تحديث Java الذي ترغب في إزالته.و إذا طُلب منك التأكيد ، انقر فوق "نعم".

طريقة تحميل وتتبيت Java 8 Update 291


إلغاء تثبيت Java من تطبيق الإعدادات

يمكن أيضًا إزالة تحديثات Java باستخدام تطبيق الإعدادات في Windows 10. افتح صفحة التطبيقات والميزات في تطبيق الإعدادات  (Run -> ms-settings:appsfeatures) ثم ابحث عن تحديث Java في قائمة التطبيقات المثبتة.بعدها انقر فوق التحديث الذي تريد إزالته وانقر فوق إلغاء التثبيت. إذا طُلب منك التأكيد ، فانقر فوق إلغاء التثبيت مرة أخرى.

طريقة تحميل وتتبيت Java 8 Update 291


رقم إصدار Java مقابل اسم المنتج

لقد رأينا بعض المستخدمين يتساءلون على مواقع الويب مثل Quora و Reddit حول تقنيات تسمية إصدارات Java. ولقد تم طرح أسئلة مثل "هل يشير Java 1.8 و Java 8 إلى نفس الشيء؟" أو "ما الفرق بين JDK 1.9 أو Java 9؟"


للإجابة على سؤالك ، نعم ، JDK 1.9 و Java 9 هما نفس الشيء. 1.9 و هو رقم الإصدار بينما 9 هو اسم المنتج. نظرًا لأن Oracle تقوم بتسمية منتجات Java الخاصة بها من حيث الأرقام أيضًا ، فإن اصطلاح التسمية الخاص بها يميل إلى إرباك بعض الأشخاص.


تخطط Oracle لمواصلة اصطلاح التسمية هذا. لذلك ، اعتبارًا من الآن ، سيكون لجميع الإصدارات المستقبلية نفس اصطلاح التسمية ، وربما الارتباك أيضًا (بالنسبة للبعض).


هل جافا مجاني للاستخدام

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


جمعت Oracle الترخيص والدعم المتزامن لمستخدمي Java التجاريين في اشتراك ، يُعرف باسم اشتراك Oracle Java SE. لمزيد من المعلومات حول تكاليف وحزم الاشتراك ، قم بزيارة الصفحة لاستكشاف خياراتك.


خلاصة المقالة

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


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


تعليقات




    حجم الخط
    +
    16
    -
    تباعد السطور
    +
    2
    -