مؤلف:
Frank Hunt
تاريخ الخلق:
15 مارس 2021
تاريخ التحديث:
1 تموز 2024
المحتوى
- لتخطو
- اختياري: كيفية تنشيط Oracle Java في متصفحات الويب
- جوجل كروم
- إرشادات Oracle Java 32 بت:
- إرشادات Oracle Java 64 بت:
- انتبه:
- موزيلا فايرفوكس
- إرشادات Oracle Java 32 بت:
- إرشادات Oracle Java 64 بت:
- انتبه:
- نصائح
توضح هذه المقالة تثبيت Oracle Java 7 32 بت و 64 بت (رقم الإصدار الحالي 1.7.0_21) JDK / JRE على أنظمة تشغيل Ubuntu 32 بت و 64 بت. تعمل الإرشادات أيضًا مع Debian و Linux Mint.
لتخطو
- تحقق مما إذا كان نظام التشغيل Ubuntu Linux الخاص بك هو 32 بت أو 64 بت ، افتح نافذة طرفية وقم بتشغيل الأمر التالي.
- اكتب / نسخ / لصق: ملف / sbin / init
- انظر إلى الإصدار بت من نظام التشغيل Ubuntu Linux الخاص بك ، فإنه يظهر ما إذا كان 32 بت أو 64 بت.
- اكتب / نسخ / لصق: ملف / sbin / init
- تحقق مما إذا كانت Java مثبتة على نظامك. للقيام بذلك ، تحتاج إلى تشغيل أمر إصدار Java.
- افتح نافذة طرفية وقم بتشغيل الأمر التالي:
- اكتب / نسخ / لصق: نسخة جافا
- إذا تم تثبيت OpenJDK على نظامك ، فقد يبدو كالتالي:
- إصدار جافا "1.7.0_15"
بيئة وقت تشغيل OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-Bit Server VM (الإصدار 19.0-b09 ، الوضع المختلط)
- إصدار جافا "1.7.0_15"
- إذا تم تثبيت OpenJDK على نظامك ، فربما تكون قد قمت بتثبيت إصدار المصنع الخاطئ من Java لهذا الدليل.
- افتح نافذة طرفية وقم بتشغيل الأمر التالي:
- قم بإزالة OpenJDK / JRE من نظامك وقم بإنشاء دليل يحتوي على ثنائيات Oracle Java JDK / JRE. هذا يتجنب تعارض النظام والارتباك بين إصدارات الشركة المصنعة المختلفة من Java. على سبيل المثال ، إذا كان لديك OpenJDK / JRE مثبتًا على نظامك ، فيمكنك إزالته بكتابة ما يلي في نافذة طرفية:
- اكتب / نسخ / لصق: sudo apt-get purge openjdk - *
- يقوم هذا الأمر بإزالة OpenJDK / JRE من نظامك
- اكتب / نسخ / لصق: sudo mkdir -p / usr / local / java
- يقوم هذا الأمر بإنشاء دليل يحتوي على ثنائيات Oracle Java JDK و JRE.
- اكتب / نسخ / لصق: sudo apt-get purge openjdk - *
- قم بتنزيل Oracle Java JDK / JRE لنظام التشغيل Linux. تأكد من حصولك على صيح ثنائيات مضغوطة لنظامك (32 بت / 64 بت ، تنتهي بـ tar.gz).
- إذا كان نظام Ubuntu Linux لديك 32 بت ، فقم بتنزيل ثنائيات Oracle Java 32 بت.
- إذا كان نظام التشغيل Ubuntu Linux الخاص بك هو 64 بت ، فقم بتنزيل ثنائيات Oracle Java ذات 64 بت.
- اختياري قم بتنزيل وثائق Oracle Java JDK / JRE
- حدد jdk-7u21-apidocs.zip
- معلومات مهمة لن تعمل ثنائيات Oracle Java ذات 64 بت على أنظمة تشغيل Ubuntu Linux 32 بت ، وستتلقى العديد من رسائل خطأ النظام.
- انسخ ثنائيات Oracle Java إلى دليل / usr / local / java. عادةً ما يتم تنزيل ثنائيات Oracle Java الثنائية إلى: / home /"your_user_name"/التحميلات.
- إرشادات لتثبيت Oracle Java 32 بت على نظام Ubuntu Linux 32 بت:
- اكتب / نسخ / لصق: القرص المضغوط / المنزل /"your_user_name"/التحميلات
- اكتب / نسخ / لصق: sudo cp -r jdk-7u21-linux-i586.tar.gz / usr / local / java
- اكتب / نسخ / لصق: sudo cp -r jre-7u21-linux-i586.tar.gz / usr / local / java
- اكتب / نسخ / لصق: cd / usr / local / java
- إرشادات لتثبيت Oracle Java 64 بت على نظام Ubuntu Linux 64 بت:
- اكتب / نسخ / لصق: القرص المضغوط / المنزل /"your_user_name"/التحميلات
- اكتب / نسخ / لصق: sudo cp -r jdk-7u21-linux-x64.tar.gz / usr / local / java
- اكتب / نسخ / لصق: sudo cp -r jre-7u21-linux-x64.tar.gz / usr / local / java
- اكتب / نسخ / لصق: cd / usr / local / java
- إرشادات لتثبيت Oracle Java 32 بت على نظام Ubuntu Linux 32 بت:
- قم باستخراج ثنائيات Java المضغوطة في الدليل / usr / local / java
- إرشادات لتثبيت Oracle Java 32 بت على نظام Ubuntu Linux 32 بت:
- اكتب / نسخ / لصق: sudo tar xvzf jdk-7u21-linux-i586.tar.gz
- اكتب / نسخ / لصق: sudo tar xvzf jre-7u21-linux-i586.tar.gz
- إرشادات لتثبيت Oracle Java 64 بت على نظام Ubuntu Linux 64 بت:
- اكتب / نسخ / لصق: sudo tar xvzf jdk-7u21-linux-x64.tar.gz
- اكتب / نسخ / لصق: sudo tar xvzf jre-7u21-linux-x64.tar.gz
- إرشادات لتثبيت Oracle Java 32 بت على نظام Ubuntu Linux 32 بت:
- تحقق من الدلائل الخاصة بك مرة أخرى. يجب أن يكون هناك الآن دليلين ثنائيين غير مضغوطين في / usr / local / java لـ Java JDK / JRE المسمى كما يلي:
- اكتب / نسخ / لصق: ls -a
- jdk1.7.0_21
- jre1.7.0_21
- قم بتحرير ملف PATH الخاص بالنظام / etc / profile وأضف متغيرات النظام التالية إلى مسار النظام. استخدم nano أو gedit أو محرر نصوص آخر ، كجذر مفتوح / etc / profile.
- اكتب / نسخ / لصق: sudo gedit / etc / profile
- أو
- اكتب / نسخ / لصق: sudo نانو / الخ / الملف الشخصي
- قم بالتمرير إلى نهاية الملف بأسهمك وأضف الأسطر التالية إلى نهاية ملف / etc / profile:
- اكتب / نسخ / لصق:
JAVA_HOME = / usr / local / java /jdk1.7.0_21
PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
JRE_HOME = / usr / local / java /jre1.7.0_21
PATH = $ PATH: $ HOME / bin: $ JRE_HOME / bin
تصدير JAVA_HOME
تصدير JRE_HOME
تصدير PATH
- اكتب / نسخ / لصق:
- احفظ ملف التعريف / etc / profile وأغلق النافذة.
- قم بإبلاغ نظام Ubuntu Linux الخاص بك حيث يتم تخزين Oracle Java JDK / JRE. ثم يعرف النظام أن الإصدار الجديد من Oracle Java جاهز للاستخدام.
- اكتب / نسخ / لصق: sudo update-options --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_21/bin/java" 1
- يخبر هذا الأمر النظام بأن Oracle Java JRE جاهز للاستخدام.
- اكتب / نسخ / لصق: sudo بدائل التحديث - التثبيت "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.7.0_21/bin/javac" 1
- يخبر هذا الأمر النظام بأن Oracle Java JDK جاهز للاستخدام.
- اكتب / نسخ / لصق: sudo بدائل التحديث - التثبيت "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_21/bin/javaws" 1
- يخبر هذا الأمر النظام بأن Oracle Java Web Start جاهز للاستخدام.
- اكتب / نسخ / لصق: sudo update-options --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_21/bin/java" 1
- أبلغ نظام Ubuntu Linux الخاص بك أن Oracle Java JDK / JRE يجب أن يكون Java الافتراضي.
- اكتب / نسخ / لصق: sudo update-بدائل - set java /usr/local/java/jre1.7.0_21/bin/java
- يقوم هذا الأمر بإعداد بيئة وقت تشغيل جافا للنظام
- اكتب / نسخ / لصق: sudo update-بدائل - تعيين javac /usr/local/java/jdk1.7.0_21/bin/javac
- يقوم هذا الأمر بإعداد مترجم جافا للنظام
- اكتب / نسخ / لصق: sudo update-بدائل - اضبط javaws /usr/local/java/jre1.7.0_21/bin/javaws
- يقوم هذا الأمر بإعداد java Web Start للنظام
- اكتب / نسخ / لصق: sudo update-بدائل - set java /usr/local/java/jre1.7.0_21/bin/java
- أعد تحميل PATH / etc / profile بكتابة الأمر التالي:
- اكتب / نسخ / لصق: . / الخ / الملف الشخصي
- ملاحظة: سيتم تحميل ملف PATH / etc / profile بعد إعادة تشغيل Ubuntu Linux.
- اختبر لمعرفة ما إذا تم تثبيت Oracle Java بشكل صحيح على النظام. قم بتشغيل الأوامر التالية وانظر إلى إصدار Java.
- عند التثبيت الناجح لبرنامج Oracle Java 32 بت ، سترى:
- اكتب / نسخ / لصق: نسخة جافا
- يعرض هذا الأمر إصدار Jave على نظامك.
- ستتلقى رسالة تفيد بما يلي:
- إصدار جافا "1.7.0_21"
Java (TM) SE Runtime Environment (النسخة 1.7.0_21-b21)
Java HotSpot (TM) Server VM (الإصدار 23.1-b03 ، الوضع المختلط)
- إصدار جافا "1.7.0_21"
- اكتب / نسخ / لصق: نسخة جافا
- يخبرك هذا الأمر أنه يمكنك الآن تجميع برامج Java من Terminal
- ستتلقى رسالة تفيد بما يلي:
- جافاك 1.7.0_21
- اكتب / نسخ / لصق: نسخة جافا
- عند التثبيت الناجح لـ Oracle Jave 64 بت ، سترى:
- اكتب / نسخ / لصق: نسخة جافا
- يعرض هذا الأمر إصدار Jave على نظامك.
- ستتلقى رسالة تفيد بما يلي:
- إصدار جافا "1.7.0_21"
Java (TM) SE Runtime Environment (النسخة 1.7.0_21-b21)
Java HotSpot (TM) خادم افتراضي 64 بت (الإصدار 23.6-b04 ، الوضع المختلط)
- إصدار جافا "1.7.0_21"
- اكتب / نسخ / لصق: نسخة جافا
- يخبرك هذا الأمر أنه يمكنك الآن تجميع برامج Java من Terminal
- ستتلقى رسالة تفيد بما يلي:
- جافاك 1.7.0_21
- اكتب / نسخ / لصق: نسخة جافا
- تهانينا ، لقد قمت الآن بتثبيت Oracle Java على نظام Linux الخاص بك. أعد تشغيل Ubuntu Linux. بعد ذلك ، يتم تكوين النظام بالكامل ويمكنك تشغيل برامج Java وتطويرها.
اختياري: كيفية تنشيط Oracle Java في متصفحات الويب
- لتنشيط مكون Java الإضافي في مستعرضات الويب لديك ، يجب عليك إنشاء ارتباط رمزي من دليل المكونات الإضافية لمستعرض الويب إلى موقع مكون Java الإضافي الذي تم تضمينه في توزيع Oracle Java.
جوجل كروم
إرشادات Oracle Java 32 بت:
- قم بتشغيل الأوامر التالية.
- اكتب / نسخ / لصق: sudo mkdir -p / opt / google / chrome / plugins
- سيؤدي هذا إلى إنشاء دليل يسمى / opt / google / chrome / plugins
- اكتب / نسخ / لصق: cd / opt / google / chrome / plugins
- سينقلك هذا إلى دليل المكونات الإضافية لـ google chrome ، تأكد من أنك في هذا الدليل قبل إنشاء الرابط الرمزي.
- اكتب / نسخ / لصق: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.so
- يؤدي هذا إلى إنشاء رابط رمزي للمكوِّن الإضافي Java JRE (Java Runtime Environment) libnpjp2.so إلى متصفح الويب Google Chrome
- اكتب / نسخ / لصق: sudo mkdir -p / opt / google / chrome / plugins
إرشادات Oracle Java 64 بت:
- قم بتشغيل الأوامر التالية.
- اكتب / نسخ / لصق: sudo mkdir -p / opt / google / chrome / plugins
- سيؤدي هذا إلى إنشاء دليل يسمى / opt / google / chrome / plugins
- اكتب / نسخ / لصق: cd / opt / google / chrome / plugins
- سينقلك هذا إلى دليل المكونات الإضافية لـ google chrome ، تأكد من أنك في هذا الدليل قبل إنشاء الرابط الرمزي.
- اكتب / نسخ / لصق: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.so
- يؤدي هذا إلى إنشاء رابط رمزي للمكوِّن الإضافي Java JRE (Java Runtime Environment) libnpjp2.so إلى متصفح الويب Google Chrome
- اكتب / نسخ / لصق: sudo mkdir -p / opt / google / chrome / plugins
انتبه:
- انتبه: عند تشغيل الأمر أعلاه ، تحصل أحيانًا على الرسالة التالية:
- ln: إنشاء رابط رمزي "./libnpjp2.so ': الملف موجود
- في هذه الحالة ، قم بإزالة الارتباط الرمزي السابق باستخدام الأمر التالي:
- اكتب / نسخ / لصق: cd / opt / google / chrome / plugins
- اكتب / نسخ / لصق: sudo rm -rf libnpjp2.so
- تأكد من أنك في دليل / opt / google / chrome / plugins قبل تشغيل الأمر.
- أعد تشغيل متصفح الويب وانتقل إلى Java Tester لاختبار ما إذا كانت Java تعمل في متصفح الويب الخاص بك.
موزيلا فايرفوكس
إرشادات Oracle Java 32 بت:
- قم بتشغيل الأوامر التالية.
- اكتب / لصق / نسخ: cd / usr / lib / mozilla / plugins
- سينقلك هذا إلى الدليل / usr / lib / mozilla / plugins ، قم بإنشاء هذا الدليل إذا لم يكن موجودًا.
- اكتب / لصق / نسخ: sudo mkdir -p / usr / lib / mozilla / plugins
- سيؤدي هذا إلى إنشاء دليل يسمى / usr / lib / mozilla / plugins ، تأكد من أنك في هذا الدليل قبل إنشاء الارتباط الرمزي.
- اكتب / لصق / نسخ: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.so
- يؤدي هذا إلى إنشاء ارتباط رمزي للمكوِّن الإضافي Java JRE (Java Runtime Environment) libnpjp2.so إلى متصفح الويب Mozilla Firefox الخاص بك
- اكتب / لصق / نسخ: cd / usr / lib / mozilla / plugins
إرشادات Oracle Java 64 بت:
- قم بتشغيل الأوامر التالية.
- اكتب / نسخ / لصق: cd / usr / lib / mozilla / plugins
- سينقلك هذا إلى الدليل / usr / lib / mozilla / plugins ، قم بإنشاء هذا الدليل إذا لم يكن موجودًا.
- اكتب / نسخ / لصق: sudo mkdir -p / usr / lib / mozilla / plugins
- سيؤدي هذا إلى إنشاء دليل يسمى / usr / lib / mozilla / plugins ، تأكد من أنك في هذا الدليل قبل إنشاء الارتباط الرمزي.
- اكتب / نسخ / لصق: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.so
- يؤدي هذا إلى إنشاء رابط رمزي للمكوِّن الإضافي Java JRE (Java Runtime Environment) libnpjp2.so إلى متصفح الويب Mozilla Firefox الخاص بك
- اكتب / نسخ / لصق: cd / usr / lib / mozilla / plugins
انتبه:
- انتبه: عند تشغيل الأمر أعلاه ، تحصل أحيانًا على الرسالة التالية:
- ln: إنشاء رابط رمزي "./libnpjp2.so ': الملف موجود
- في هذه الحالة ، قم بإزالة الارتباط الرمزي السابق باستخدام الأمر التالي:
- اكتب / نسخ / لصق: cd / usr / lib / mozilla / plugins
- اكتب / نسخ / لصق: sudo rm -rf libnpjp2.so
- تأكد من أنك في دليل / usr / lib / mozilla / plugins قبل تشغيل الأمر.
- أعد تشغيل متصفح الويب وانتقل إلى Java Tester لاختبار ما إذا كانت Java تعمل في متصفح الويب الخاص بك.
نصائح
- في Ubuntu Linux ، لديك خيار إما استخدام OpenJDK ، وهو تطبيق مجاني ومفتوح المصدر للغة برمجة Java ، أو Oracle Java JDK و JRE. يفضل بعض الأشخاص Oracle Java (وهي أحدث إصدار من Java وتأتي مباشرة من تقنيي Java.
- هذا المستند عرضة للتغيير حيث تقوم Oracle أحيانًا بتغيير طريقة التثبيت لثنائيات Java JDK / JRE.
- تقوم Oracle بتحديثات الأمان وإصلاحات الأخطاء مع كل إصدار جديد من Oracle Java. لاحظ التغييرات في رقم الإصدار أثناء تثبيت Oracle Java.