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

نظرًا لأن بيئة وقت تشغيل Java من Oracle تعد صعبة بالنسبة للمستخدمين العاديين ، فإن Java OpenJDK أداة مفيدة لنظام Linux.
هناك العديد من الإصدارات المختلفة من OpenJDK. اعتبارًا من الآن ، هناك إصدار 11 ، وهو يحتوي على كافة التصحيحات الجديدة. ومع ذلك ، فإن معظم توزيعات Linux تحمل إصدارات أقدم من OpenJDK في أرشيفات الحزم الخاصة بها ، وهذه الإصدارات قابلة للتثبيت أيضًا.
يعد تثبيت Java OpenJDK على نظام Linux أمرًا سهلاً للغاية ،ولن تحتاج إلى القيام بالكثير من العمل الشاق. للحصول عليه ، افتح نافذة طرفية واتبع التعليمات التي تتوافق مع توزيع Linux الذي تستخدمه.
أوبونتو
Ubuntu 18.10 ، وكذلك Ubuntu 18.04 LTS ، لديها أحدث إصدار من OpenJDK (11). يمكنك تثبيته بسهولة من أرشيف البرنامج الأساسي عن طريق تشغيل ما يلي ملائم أمر.
sudo apt install openjdk-11-jdk openjdk-11-jre
بدلاً من ذلك ، إذا كنت لا تزال تستخدم Ubuntu 16.04 LTS وتحتاج إلى Java ، فيمكنك الحصول على OpenJDK 8. ضع في اعتبارك أنه ليس جديدًا أو ممتلئًا بالميزات كإصدار 11!
sudo apt install openjdk-8-jdk openjdk-8-jre
ديبيان
من السهل جدًا الحصول على OpenJDK للعمل على دبيان. مع ذلك ، يرجى الانتباه إلى أن الإصدار الحالي من Debian Stable (9) لا يحمل سوى OpenJDK 8 ، وهو إصدار قديم.
sudo apt-get install openjdk-8-jre openjdk-8-jdk
كما ذكر أعلاه ، ديبيان 9 ستابل لديه بعضعلى محمل الجد حزم OpenJDK. إذا كنت بحاجة إلى شيء أحدث كثيرًا ، ففكر في التحديث إلى Debian 10. أو راجع كيف يمكنك تمكين Backports للحصول على برامج أحدث.
قوس لينكس
يحتوي Arch Linux على أحدث حزم OpenJDK (الإصدار 11). لتثبيته ، لن تحتاج إلى اللجوء إلى AUR. بدلاً من ذلك ، من السهل جدًا الانتقال مباشرة من الريبو "الإضافي" ، عبر بكمن.
sudo pacman -S jre-openjdk jdk-openjdk
فيدورا
يحمل Fedora Linux إصدارات متعددة من OpenJDK في أرشيف حزم البرامج. مع ذلك ، من الأفضل تشغيل أحدث إصدار ، لأنه يحتوي على أحدث الميزات.
للحصول على OpenJDK 11 على Fedora Linux ، أدخل ما يلي DNF القيادة في نافذة المحطة.
sudo dnf install java-11-openjdk
زحمة
هل تحتاج إلى الحصول على بيئة وقت تشغيل OpenJDK ، فضلاً عن مجموعة التطوير لنظام OpenSUSE Linux الخاص بك؟ ستكون سعيدًا بمعرفة أنه من السهل جدًا الإعداد! للحصول عليه ، أدخل Zypper القيادة أدناه.
sudo zypper install java-11-openjdk
لينكس العام
شفرة المصدر ل OpenJDK متاحة لتثبيت على جميع لينكس. إذا كنت تستخدم نظام تشغيل يستند إلى نظام Linux ولا يوفر OpenJDK من الصندوق ، فتوجه إلى صفحة التنزيل وانتزاع الرمز بنفسك.
الخيار 2 - بيئة تشغيل Oracle Java
OpenJDK يعمل في معظم الحالات. ومع ذلك ، فهو لا يعمل مع 100٪ من تطبيقات Java على Linux. إذا واجهت بعض المشكلات باستخدام OpenJDK ، فمن المستحسن فقط تثبيت إصدار Oracle الرسمي.
يعمل Oracle Java لنظام Linux على مجموعة متنوعة من توزيعات Linux. في هذا القسم من الدليل ، سنغطي كيفية جعل بيئة وقت التشغيل تعمل على جميع التوزيعات التي تحتوي على حزم.
أوبونتو
على الرغم من أن نظام Ubuntu Linux هو العالميننظام تشغيل Linux الشهير الذي يواجه المستهلك ، لا يحتوي Oracle على حزمة DEB قابلة للتنزيل للتثبيت. نتيجة لذلك ، قام المستخدمون بإنشاء أرشيف PPA لجهة خارجية يقوم بالتثبيت تلقائيًا.
للحصول على PPA العمل ، وفتح محطة واستخدام إضافة الرابطة بين مستودع القيادة أدناه.
sudo add-apt-repository ppa:webupd8team/java
بعد ذلك ، قم بتشغيل تحديث أمر.
sudo apt update
باستخدام الأمر Apt ، قم بتثبيت Oracle Java 11.
sudo apt install oracle-java11-installer
أخيرًا ، قم بتعيين Java 11 كإعداد افتراضي.
sudo apt install oracle-java11-set-default
ديبيان
تحتاج جافا على ديبيان؟ بفضل تشابه نظام التشغيل مع Ubuntu ، يمكن استخدام PPA. لتشغيلها ، قم بإطلاق محطة والحصول على وصول الجذر.
su
الآن بعد أن أصبح لديك Root on Debian ، أضف Java PPA إلى نظامك.
echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
بعد ذلك ، قم بتمكين مفتاح GPG لمصدر البرنامج باستخدام الرابطة بين مفتاح.
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
تشغيل تحديث أمر.
apt-get update
قم بتثبيت Java 11 من مصادر البرنامج باستخدام الرابطة بين الحصول على.
apt-get install oracle-java11-installer
أخيرًا ، قم بتعيين Java 11 كإعداد افتراضي.
sudo apt-get install oracle-java11-set-default
قوس لينكس
لا توجد حزمة وقت تشغيل Java Java رسميةفي القوس AUR. إذا كنت بحاجة إلى Java ، تحقق من صفحة تنزيل Linux الرسمية. ستتمكن من تنزيل وتثبيت إصدار TarGZ من Java. خلاف ذلك ، العصا مع OpenJDK.
فيدورا و OpenSUSE
يوزع Oracle RPM لـ Java ، حتى تتمكن من تثبيت Java بسهولة على Fedora و OpenSUSE. للاستمرار ، انتقل إلى صفحة التنزيل على Oracle.com.

في الصفحة ، احصل على إصدار RPM من Java. بعد ذلك ، افتح أحد الأجهزة الطرفية واتبع الإرشادات أدناه لتثبيته على نظامك.
فيدورا
cd ~/Downloads sudo dnf install jre-8u191-linux-x64.rpm
زحمة
cd ~/Downloads sudo zypper install jre-8u191-linux-x64.rpm
لينكس العام
لدى Oracle إصدار TarGZ من وقت تشغيل Java. إذا كنت بحاجة إلى Java JRE الرسمي ، فتوجه إلى هذا الرابط ، وقم بتنزيله ، واتبع الإرشادات الموجودة على الصفحة حتى تعمل.
تعليقات