كيفية تثبيت Java على توزيعات Linux المختلفة؟

أوراكل جافا 11

جافا هي لغة برمجة، وفي الوقت نفسه منصة مهمة تعمل على معظم أنظمة التشغيل الحديثة.

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

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

مع ذلك، لا يمكن استخدامها لتطوير تطبيقات تجارية. جافا هي لغة برمجة كائنية التوجه مملوكة لشركة أوراكل. وهي لغة مُجمّعة ذات قواعد خاصة بها، وتُستخدم على نطاق واسع في الأوساط التعليمية والمهنية.

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

Java متوافقة مع Linux ، وهذا يعني أنه من الممكن تشغيل وبناء التطبيقات من التوزيع المفضل لديك.

تثبيت Java على توزيعات Linux المختلفة

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

لتثبيت Oracle Java 11 على Ubuntu 18.10 ومشتقاته ولا يزال بإمكاننا تلقي التحديثات المستقبلية منه تلقائيًا ، يجب علينا القيام بما يلي:

أوبونتو ومشتقاتها

بالنسبة لأنظمة Ubuntu 18.10 و Ubuntu 18.04 والمشتقات منها، سنقوم بفتح نافذة طرفية على النظام ( يمكنك استخدام اختصار لوحة المفاتيح CTRL + ALT + T) وفي النافذة الطرفية سنكتب الأمر التالي لإضافة المستودع إلى النظام:

sudo add-apt-repository ppa:linuxuprising/java

بمجرد الانتهاء من ذلك ، يجب علينا تحديث المستودعات والحزم بالأمر:

sudo apt-get update

وأخيرًا، يمكننا تثبيت جافا باستخدام:

sudo apt install oracle-java11-installer

ديبيان

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

جافا 11

في المحطة سنكتب:

sudo -i
apt install wget libasound2 libasound2-data

تم ذلك الآن سنقوم بتنزيل حزمة Java 11 deb مع:

wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" \
http://download.oracle.com/otn-pub/java/jdk/11+28/55eed80b163941c8885ad9298e6d786a/jdk-11_linux-x64_bin.deb

أخيرًا نقوم بالتثبيت باستخدام:

dpkg -i jdk-11_linux-x64_bin.deb

بعد القيام بذلك، سنقوم الآن بتعيين Java 11 كإصدار افتراضي:

update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java

آرتش لينكس ومشتقاته

في حالة مستخدمي Arch Linux أو Antergos أو Manjaro أو أي توزيعة أخرى مشتقة من Arch Linux ، يمكنهم تثبيت java بطريقة بسيطة إلى حد ما.

كل ما عليك فعله هو إضافة مستودع AUR إلى ملف pacman.conf الخاص بك ولديك معالج لتثبيت حزم AUR على نظامك.

إذا لم يكن لديك واحد، يمكنك استخدام الذي أوصي به في المنشور التالي.

الآن عليك ببساطة فتح Terminal وتنفيذ الأمر التالي:

yay -S jdk

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

RHEL و CentOS و Fedora و openSUSE ومشتقاته

بالنسبة لأولئك الذين يستخدمون توزيعات تدعم حزم RPM، يمكننا تثبيت Java على نظامنا باستخدام الحزمة التالية ، والتي سنقوم بتنزيلها باستخدام الطرفية الخاصة بنا:

wget "https://download.oracle.com/otn-pub/java/jdk/11.0.1+13/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.1_linux-x64_bin.rpm?AuthParam=1540738418_ef8759a34917876432dbb9d668d4b5e4" -O java11.rpm

والآن ، لبدء عملية التثبيت، في حالة نظام openSUSE الفريدة، سنقوم بتثبيت الحزمة باستخدام الأمر التالي:

sudo zypper install java11.rpm

وأخيرًا، لتثبيته على فيدورا وريد هات ومشتقاتهما، يمكنك القيام بذلك باستخدام الأمر التالي:

sudo yum localinstall java11.rpm

أو باستخدام هذا الأمر يمكنهم أيضًا القيام بذلك:

sudo dnf install java11.rpm

كيف تتحقق مما إذا تم تثبيت جافا بشكل صحيح؟

بعد تثبيت Java بنجاح على نظامنا، يمكننا التحقق من تثبيت الإصدار 11 من Java باستخدام الأمر التالي:

java --version


أضف كمصدر مفضل في جوجل