Tag Archives: فايرفوكس

تثبيت أوراكل جافا 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

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

أوامر02

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

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

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

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

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

sudo 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.

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

النتيجة

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

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

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

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

رابط مختصر للمشاركة مع أصدقائك عبر شبكات التواصل الاجتماعي http://wp.me/p1vJeS-cz

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

إلى الملتقى.

تثبيت إضافة فلاش لفايرفوكس flash plugin يدويا على أوبنتو

السلام عليكم،

منذ مدة ألاحظ أن تحديث فلاش على أوبنتو من المستودعات الرسمية يأخذ بعض الوقت فقررتُ الاكتفاء بتحديث فلاش يدويا بين فترة وأخرى وهي الطريقة التي سأشرحها في هذه التدوينة. الطريقة المشروحة هنا تُفيد أيضا من اختار تعطيل التحديثات من مستودعات الحزم التي تخضع لتقييدات حقوق النسخ  (multiverse).

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

نبدأ بخطوات التثبيت.

للتعرف على الإصدار المثبت ندخل  about:plugins ضمن شريط العناوين في فايرفوكس

about plugins فايرفوكس

about plugins فايرفوكس

في الصورة أعلاه يظهر رقم الإصدار Version: 11,2,202,291

الخطوة التالية ستكون التأكد من وجود إصدار أحدث وذلك عبر الذهاب لهذه الصفحة، حيث توجد إصدرات فلاش مرتبة الأحدث أولا. ابحث عن أحدث ملف يحمل الامتداد .orig.tar.gz ، أثناء كتابة هذه السطور فإن أحدث ملف هو adobe-flashplugin_11.2.202.291.orig.tar.gz رقم الإصدار يظهر في اسم الملف كما قد تلاحظ.

ننزل الملف، مثلا عن طريق سطر الأوامر

wget -c http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_11.2.202.291.orig.tar.gz

ثم نفك ضغطه عبر الأمر tar، انتبه لاسم الملف إذا كان الإصدار مغايرا

sudo tar xzf adobe-flashplugin_11.2.202.291.orig.tar.gz || fp_exit_with_error "cannot unpack plugin"

ظهور رسالة "cannot unpack plugin" يعني أن عملية فك الضغط واجهت مشكلة ينبغي عليك معرفة سببها.

الخطوة التالية ستكون تثبيت الإضافة عبر أحد الأمرين

إذا كانت لديك معمارية 32بت

sudo install -m 644 adobe-flashplugin*/i386/libflashplayer.so /usr/lib/flashplugin-installer/

أو إذا كانت لديك معمارية 64بت

sudo install -m 644 adobe-flashplugin*/amd64/libflashplayer.so /usr/lib/flashplugin-installer/

ملحوظة: الأمر uname -a يمكنك من معرفة معمارية جهازك، إذا أعطاك مخرجا x86_64 فإن المعمارية لديك هي 64بت وإلا فهي 32بت

هذه الخطوة اختيارية وتهدف لحذف ملف فلاش الذي نزلته من الموقع

sudo rm -rf adobe-flashplugin*

قبل تنفيذ الخطوة الأخيرة يُستحسن غلق فايرفوكس

sudo update-alternatives –quiet –install "/usr/lib/mozilla/plugins/flashplugin-alternative.so" "mozilla-flashplugin" /usr/lib/flashplugin-installer/libflashplayer.so 50

بهذا نصل لنهاية هذه التدوينة.

رابط مختصر للمشاركة http://wp.me/p1vJeS-c5

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