0

تثبيت أوراكل جافا Oracle JDK 1.7 على أوبنتو

السلام عليكم
كنتُ في تدوينة سابقة قد قدمتُ طريقة تثبيت أوراكل جافا الإصدار السادس (1.6)، في هذه التدوينة سأشرح طريقة تثبيت أوراكل جافا 1.7 وهي مشابهة نوعا ما للطريقة الأولى.

ملحوظة: رفعت صورا تحوي الأوامر التي لا تظهر بشكل ملائم عند كتابتها مباشرة وذلك لتفادي أخطاء تنفيذ الأوامر بالطرفية عند نسخها ثم لصقها مباشرة.

تثبيت أوراكل جافا

افتراضيا تأتي توزيعة أوبنتو مع أوبن جي دي كي openJDK، لمعرفة الإصدارات المثبتة ننفذ الأمر التالي (توجد شرطتان أمام list )

dpkg --list | grep jdk
سرد قائمة بإصدارات جافا المثبتة أوبنتو

سرد قائمة بإصدارات جافا المثبتة أوبنتو

ولمعرفة إصدار جافا المستخدم افتراضيا من طرف نظام التشغيل ننفذ الأمر

java -version
إصدار جافا المستخدم افتراضيا

إصدار جافا المستخدم افتراضيا

الآن لتثبيت أوراكل جافا Oracle Java نبدأ بتنزيل آخر إصدار من موقع أوراكل.

نضغط على Download Java Plateform (JDK) 7uX حيث X رقم آخر إصدار، أي 25 أثناء كتابة هذه الأسطر.

تنزيل أوراكل جافا الإصدار 7

تنزيل أوراكل جافا الإصدار 7

ننتقل لخيارات التنزيل. الملف الذي سننزله يعتمد على معمارية الجهاز لديك. (امتداد tar.gz وليس rpm، هذا الأخير موجه لتوزيعات ردهات/فيدورا وشقيقاتها).
الأمر uname -m يعطي معمارية الجهاز: إذا كانت النتيجة x86_64 فإن معمارية جهازك 64 بت وإلا فهو ذو معمارية 32 بت. اختر الملف المناسب بعد التأكد من الضغط على خيار الموافقة على شروط الاستخدام.

تنزيل أوراكل جافا حسب المعمارية

تنزيل أوراكل جافا حسب المعمارية

الآن في سطر الأوامر نذهب للمجلد الذي نزلت فيه الملف المضغوط أعلاه. الاسم الظاهر في الأوامر أدناه هو اسم ملف التثبيت على معمارية 64 بت، إذا كانت المعمارية لديك مختلفة عدّل اسم الملف. ننشئ المجلد /usr/lib/jvm/ في حالة عدم وجوده عبر الأمر

sudo mkdir -p /usr/lib/jvm/

ثم نفك ضغط الملف المنزل في المجلد المنشأ عبر الأمر

sudo tar xvf jdk-7u25-linux-x64.tar.gz -C /usr/lib/jvm

بهذا يكتمل تثبيت أوراكل جافا (مسار المجلد الذي حدثت فيه عملية التثبيت هو /usr/lib/jvm/) ويتبقى إعداد بعض الوصلات الرمزية، ننفذ الأمور التالية لهذا الغرض

أوامر01

ثم ننفذ الأمر التالي

تحديث الإصدار الافتراضي لجافا

تحديث الإصدار الافتراضي لجافا

ستظهر لائحة بإصدارات جافا المثبتة نختار رقم الإصدار الذي ثبتناه ثم نؤكد الخيار. (النجمة أمام الرقم تشير للإصدار الافتراضي، عند إعادة تنفيذ الأمر ستظهر أمام الإصدار الجديدة).

تنزيل أوراكل جافا حسب المعمارية

تنزيل أوراكل جافا حسب المعمارية

إعداد متغيرات النظام

متغيرات النظام هي مجموعة من المتغيرات لكل واحد منها قيمة يستخدمها نظام التشغيل لمهام عديدة. مثلا عندما يريد برنامج ما معرفة مجلد المستخدم الشخصي فإنه يبجث عن قيمة المتغير HOME$. لإعداد المتغير JAVA_HOME$ نحرر الملف bash.bashrc

gksudo gedit /etc/bash.bashrc

ونضيف في آخره الأسطر التالية

JAVA_HOME=/usr/lib/jvm/java-1.7.0-oracle
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH

كما في الصورة

إعداد متغير النظام JAVA_HOME

إعداد متغير النظام JAVA_HOME

لكي تأخذ التغييرات في الحسبان يجب إعادة تشغيل

إعداد فايرفوكس لاستخدام ملحق أوراكل جافا  Java 7 plugin

أول خطوة نغلق فايرفوكس (احتفظ بالخطوات التّالية، في ملف نصي مثلا) ثم ندخل مجلد الملحقات عبر الأمر

cd /usr/lib/firefox-addons/plugins

نحدث الوصلة الرمزية لملحق جافا (انتبه لعلامة الدولار فهي مهمة في اسم متغير النظام)

sudo ln -s $JAVA_HOME/jre/lib/amd64/libnpjp2.so /usr/lib/firefox-addons/plugins

بالنسبة لجهاز ذي معمارية 32 بت

sudo ln -s $JAVA_HOME/jre/lib/i386/libnpjp2.so /usr/lib/firefox-addons/plugins

ملحوظة: في الأمرين أعلاه استخدمتُ متغير النظام JAVA_HOME في المسار لتثبيت ملحق أوراكل جافا، هذه الطريقة لديها جانب إيجابي وآخر سلبي. الجانب السلبي هو أنك يجب أن تعيد تشغيل الجهاز بعد إعداد متغير النظام (في الفقرة السابقة) وإلا فإن الوصلات لن تنشأ بشكل صحيح. الجانب الإيجابي هو أنك لن تحتاج في كل مرة لتحديث وصلة ملحق جافا عند تحديث إصدار جافا، فقط تحدث متغير النظام JAVA_HOME.

للتأكد من تثبيت ملحق جافا لفايرفوكس نفتح هذه الصفحة.

النتيجة

اختبار تشغيل ملحق أوراكل جافا على فايرفوكس

اختبار تشغيل ملحق أوراكل جافا على فايرفوكس

اكتمل تثبيت ملحق أوراكل جافا بنجاح

اكتمل تثبيت ملحق أوراكل جافا بنجاح

إلى الملتقى.

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

تابعنا على تطبيق فيدلي

فضلًا.. شارك هذا المقال 🙂

Email this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on StumbleUpon

zeine77

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

اترك تعليقاً

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