قم بتثبيت Oracle Java 10: عبر Terminal من GNU / Linux

جافا 10 أوراكل

أصدرت Oracle Java 10

في هذا دخول جديد حول كيف "تعرف على كيفية تثبيت Oracle Java" الآن في الخاص بك الإصدار 10. سنقوم بالتحقق من الأوامر الطرفية الضرورية التي تسمح لنا أو التي تسمح لنا بتحديثها وتحديثها تصميم أ نص باش شل أنني أتمتة المهمة الشاقة المتمثلة في تثبيت JDK و JRE.

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

شعار OpenJDK

OpenJDK + مثلج الشاي

يمكن حاليًا تثبيت هذه المكونات الإضافية البديلة المجانية من Oracle Java بسهولة من وحدة التحكم وبناءً على إصدار الفرع (Distro) وإصدار نظام التشغيل المجاني الخاص بك ، على النحو التالي:

aptitude install default-jdk

aptitude install openjdk-7-jdk
aptitude install openjdk-7-jre

aptitude install openjdk-8-jdk
aptitude install openjdk-8-jre

aptitude install openjdk-9-jdk
aptitude install openjdk-9-jre

aptitude install icedtea-netx
aptitude install icedtea-plugin

تم إصدار Oracle Java 10

أوراكل جافا

يمكن أن يوفر لنا استخدام دعم JDK - JRE (الأصلي والخاص) في معظم الحالات توافقًا ودعمًا ووظائف جديدة أكبر من تلك التي يوفرها OpenJDK و IcedTea.

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

لذلك ، باستخدام ملف Java Development Kit (Oracle JDK) وهي مجموعة التطوير الرسمية للغة برمجة Java، بيئة التطوير الموجهة للكائنات ، مفيدة وضرورية للغاية.

بانر جافا + ديبيان

ولماذا تثبيت Java JDK؟

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

يتضمن JDK أيضًا Java Runtime Environment (JRE) و Java Compiler و Java APIs. وهو أمر مفيد جدًا للمبرمجين الجدد وذوي الخبرة.

JDK ليس ضروريًا في معظم الأحيان للمستخدم العادي أو الأساسي، أحيانًا فقط لأشياء بسيطة مثل لعبة Embedded Console Online.

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

لذلك، في كثير من الأحيان ، من الضروري تثبيته إذا كنت لا تريد أن يفوتك جزء كبير من الويب. أي على الرغم من وجود العديد من صفحات الويب التي تحتوي على أجزاء صغيرة من JDK (الأزرار والقوائم) أو التي تم تصميمها بالكامل في JDK.

لذلك ، لا يمكن أن تكون Java JDK مفقودة من متصفح الويب ونظام التشغيل بشكل عام!

قم بتنزيل Java 10 من Oracle

الخطوات السابقة

قبل تثبيت JDK عبر الأوامر ، يجب عليك ذلك قم بتنزيله من موقع Oracle، لذا يمكنك الذهاب إليها باستخدام محرك البحث على الإنترنت من اختيارك أو الرابط التالي: أوراكل - JDK 10

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

تثبيت Java عبر أوامر Terminal

أوامر القيادة

يمكن تنفيذ أوامر الأوامر المكتوبة أدناه يدويًا أو داخل Bash Shell Script للأتمتة:

sudo -s

tar -zxvf Descargas/jdk-10.0.1_linux-x64_bin.tar.gz -C /usr/lib/jvm/

echo "JAVA_HOME=/usr/lib/jvm/$VERSION" >> /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-10.0.1/bin/java 1

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-10.0.1/bin/javac 1

update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws 1

update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-10.0.1/bin/jar 1

update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so 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 javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws

update-alternatives --set jar /usr/lib/jvm/jdk-10.0.1/bin/jar

update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so

cd /usr/lib/mozilla/plugins/

rm -f libnpjp2.so

ln -s /usr/lib/jvm/jdk-10.0.1/jre/lib/libnpjp2.so

. /etc/profile

أوامر المحطة الطرفية للتحقق من تثبيت Java

التحقق

يمكنك التحقق من أنك قمت بالفعل بتثبيت ملف Oracle Java 10 (JDK - JRE) من خلال وحدة التحكم والمستعرض ، باستخدام مدقق إصدار Oracle Java الرسمي: اختبار الصغير

بواسطة وحدة التحكم

استخدم الأوامر التالية:

java -version

 

javac -version

حسب المستعرض

قم بتشغيل إصدار Firefox 51 أو إصدار أقدم ، أو أي متصفح ويب آخر يدعم Java، نظرًا لأن أكثرها شيوعًا مثل Firefox 52+ ومتصفح Opera و Google Chrome ، يتم تعطيلها افتراضيًا حتى لا يتم تشغيل JRE.

حسب نظام التشغيل

قم بتشغيل أو تثبيت تطبيق أصلي لـ Java أو يتطلب تثبيت دعم JDK / JRE للتحقق من التثبيت الصحيح له.

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

يمكن لأتمتة هذه الخطوات في Bash Shell Script أن يجعل Java JDE الذي تم تنزيله يعمل بكامل طاقته في أقل من 30 ثانية. بعد ذلك ، يمكنك تثبيت أي تطبيق في نظام التشغيل يتطلب دعم JDK وتشغيل أي تطبيقات ويب تتطلب ذلك في متصفح يعتمد على Mozilla Firefox أقل من الإصدار 51 أو محسّن من أجل الوظيفة الإضافية JRE.

تذكر أن الفكرة هي فهم كيفية عمل كل سطر بسطر وأمر بأمر ومتغير حسب المتغير لفهم وتعلم برمجة شل. لذلك مع هذا المنشور الجديد أترككم مع مهمة بحث جديدة ومثيرة.

إذا كنت ترغب في تحسين برمجة Shell يمكنك إعادة زيارة هذه المنشورات الداخلية: البرمجة النصية في Shell في FromLinux

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


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

4 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   فرانك دافيلا قال

    كيف يتم التثبيت في Arch؟

    1.    المهندس خوسيه ألبرت قال

      لم أتعامل مع Arch من قبل ولكني أتخيل أن الإجراء يجب أن يكون مشابهًا جدًا!

  2.   هيرجو قال

    لقد استخدمت كلا الخيارين وقمت بعمل أفضل مع openjdk مقارنةً بجافا ، فهو يتكامل بشكل أفضل مع النظام ولم أواجه مشكلات في التوافق.

    1.    المهندس خوسيه ألبرت قال

      نعم ، حسنًا ، هذا ممكن جدًا ، في كثير من الأحيان كل شيء يعتمد على العديد من الأشياء: نظام التشغيل ، إصدار OpenJDK أو Java JDK وأحيانًا قد يعتمد على HW.