ذكري المظهر

كيفية تثبيت جافا على ديبيان 9

9 Android Studio installing Java on Linux تنصيب الجافا عل اللينكس

9 Android Studio installing Java on Linux تنصيب الجافا عل اللينكس

جدول المحتويات:

Anonim

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

هناك حزمتي Java مختلفتين ، Java Runtime Environment (JRE) و Java Development Kit (JDK). إذا كنت ترغب فقط في تشغيل برامج Java ، فأنت بحاجة إلى JRE وإذا كنت مطور Java ، فستحتاج إلى JDK الذي يتضمن JRE وأدوات التطوير / تصحيح الأخطاء والمكتبات.

هناك أيضًا تطبيقان مختلفان هما Java و OpenJDK و Oracle Java مع عدم وجود اختلافات بينهما تقريبًا باستثناء أن Oracle Java به بعض الميزات التجارية الإضافية.

المتطلبات الأساسية

قبل المتابعة مع هذا البرنامج التعليمي ، تأكد من تسجيل الدخول كمستخدم لديه امتيازات sudo.

تثبيت OpenJDK 8

OpenJDK 8 ، تطبيق مفتوح المصدر لنظام Java هو تطوير Java ووقت تشغيله الافتراضي في Debian 9. التثبيت بسيط ومباشر.

استخدم الأمر التالي لتثبيت OpenJDK 8 JDK من مستودعات دبيان القياسية:

sudo apt update sudo apt install default-jdk

بمجرد اكتمال التثبيت ، يمكنك التحقق من ذلك عن طريق التحقق من إصدار Java:

java -version

يجب أن يبدو الإخراج بشيء من هذا القبيل:

openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1~deb9u1-b01) OpenJDK 64-Bit Server VM (build 25.212-b01, mixed mode)

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

يتم تضمين JRE في حزمة JDK. إذا كنت بحاجة إلى JRE فقط ، فقم بتثبيت الحزمة default-jre :

تثبيت OpenJDK 11

في وقت كتابة هذا التقرير ، كان الإصدار LTS الأخير من Java هو الإصدار 11. يتوفر هذا الإصدار من مستودع Debian Backports.

قم أولاً بإضافة Backports إلى قائمة مستودع برامج النظام:

echo 'deb http://ftp.debian.org/debian stretch-backports main' | sudo tee /etc/apt/sources.list.d/stretch-backports.list

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

sudo apt update sudo apt install openjdk-11-jdk

تثبيت Oracle Java

قبل تثبيت Oracle Java ، تأكد من قراءة ترخيص Oracle JDK. يسمح الترخيص فقط بالاستخدام غير التجاري للبرنامج ، مثل الاستخدام الشخصي واستخدام التطوير.

يمكن تثبيت Oracle Java 11 من Linux Uprising PPA.

تصف الخطوات التالية كيفية تثبيت Oracle Java 11 على Debian 9:

  1. ابدأ بتثبيت الحزم اللازمة:

    sudo apt install dirmngr gnupg

    استيراد المفتاح العمومي PPA وتمكين المستودع باستخدام الأمر التالي:

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

    بمجرد إضافة المخزون ، قم بتحديث قائمة الحزم وتثبيت حزمة oracle-java11-installer بكتابة:

    sudo apt update sudo apt install oracle-java11-installer

    سيُطلب منك قبول ترخيص Oracle.

    تحقق من التثبيت عن طريق تشغيل الأمر التالي الذي سيقوم بطباعة إصدار R:

    java -version

    java version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)

قم بتعيين الإصدار الافتراضي

إذا كان لديك عدة إصدارات Java مثبتة على جهاز Debian للتحقق من الإصدار الذي تم تعيينه كنوع إصدار Java الافتراضي:

java -version

يجب أن يبدو الإخراج بشيء من هذا القبيل:

openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+1-Debian-1bpo91) OpenJDK 64-Bit Server VM (build 11.0.3+1-Debian-1bpo91, mixed mode, sharing)

لتغيير الإصدار الافتراضي ، استخدم أمر نظام update-alternatives :

sudo update-alternatives --config java

There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number: There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:

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

إلغاء تثبيت جافا

إذا كنت ترغب في إلغاء تثبيت حزمة Java لأي سبب ، فيمكنك إلغاء تثبيتها مثل أي حزمة أخرى مثبتة ب apt .

على سبيل المثال ، إذا كنت ترغب في إزالة تثبيت الحزمة default-jdk سوى تشغيل:

sudo apt remove default-jdk

استنتاج

الآن بعد أن تعلمت كيفية تثبيت إصدارات Java المختلفة وإدارتها على خادم دبيان الخاص بك ، يمكن أن تكون خطوتك التالية هي تثبيت أحد التطبيقات العديدة التي تعمل على Java ، مثل Tomcat و JBoss / WildFly و Apache Maven و Glassfish و Elasticsearch ، كاساندرا ، جنكينز.. الخ

جافا ديبيان