أعجوبة

البرمجيات الحُرة والمفتوحة المصدر

أدوات المستخدم

أدوات الموقع


linux:oj1_java

تثبيت جافا JAVA على أعجوبة لينكس الأولى

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

التأكد من إزالة OpenJDK

هاتان الحزمتان غير مثبتتان في أعجوبة الحية لذا تستطيع تجاهل هذه الخطوة لكن لا ضير من التأكد من عدم وجودهما.

افتح الطرفية واطلب الصلاحيات ثم أزل حزمتي java-1.6.0-openjdk و java-1.6.0-openjdk-plugin إن كانتا مثبتتين تابع الخطوات إن لم يكونا مثبتتين أصلا

su -
yum remove java-1.6.0-openjdk java-1.6.0-openjdk-plugin

تنزيل جافا من موقع صن

  • نزل آخر إصدار من جافا (حاليا 6 التحديث 7) من خلال زيارة موقع صن http://java.sun.com/javase/downloads/index.jsp وذلك بالنقر على على زر download المقابل للإصدار المطلوب
  • اختر نظام لينكس ووافق على الرخصة بعد الاطلاع عليها
  • اختر ملف bin وليس ملف rpm أي سيكون اسم الملف jdk-6u7-linux-i586.bin (لأن هذا ملف rpm عام ولا يأخذ بعين الاعتبار خصوصية فيدورا وبالتالي أعجوبة)
  • افتح الطرفية (سطر الأوامر) واكتب فيها
su -
cd /opt
  • تابع الكتابة في نفس الطرفية، اكتب sh ثم مسافة ثم اسحب ملف bin الذي نزلته في الخطوات السابقة للطرفية وأفلته في الطرفية ثم اضغط مفتاح الإدخال ENTER
  • افتح مدير الملفات بالضغط على الحاسوب Computer من قائمة أماكن Places وخذ جولة في المجلد /opt/ من أجل معرفة المسارات التي تم تركيب جافا فيها وذلك بضغط على CTRL+L أو بالتصفح العادي.
  • عد للمتابعة في نفس الطرفية السابقة إضافة مسارات Java بشكل تلقائي
cat <<EOF>> /etc/profile.d/java.sh
export JAVA_HOME=/opt/jdk1.6.0_07
export PATH=\$JAVA_HOME/bin:\$PATH
EOF
source /etc/profile.d/java.sh
  • التأكد من نجاح الخطوات السابقة بكتابة الأمر java -version في نفس الطرفية السابقة، يفترض أن تكون المخرجات تشبه
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)
  • إذا لم تنجح راجع المسارات بعرض محتويات المجلد /opt/ وذلك بكتابة gedit /etc/profile.d/java.sh لتحرير الملف بالمسارات الصحيحة وبعد حفظ الملف اكتب source /etc/profile.d/java.sh ثم تأكد من نجاح ذلك كما في الخطوة السابقة. محتويات الملف يفترض أن تكون سطرين كما يلي لكن مع اختلاف المسار ليشير للمسار الخاص بإصدارة جافا التي حصلت عليها
export JAVA_HOME=/opt/jdk1.6.0_07
export PATH=$JAVA_HOME/bin:$PATH
  • اكتب الأمر التالي في نفس الطرفية السابقة (ضع الإصدار المناسب مكان jdk1.6.0_07 في هذا الأمر والأوامر التالية إن نزلت اصدار مختلف)
ln -s /opt/jdk1.6.0_07/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so
  • تحديد هذا الإصدار من جافا على أنه الإصدار التلقائي
/usr/sbin/alternatives --install /usr/bin/java java /opt/jdk1.6.0_07/bin/java 2
/usr/sbin/alternatives --config java

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

  • آخر أمر
sed -i 's/XINERAMA/FAKEEXTN/g' /opt/jdk1.6.0_07/jre/lib/i386/xawt/libmawt.so
  • أغلق كل متصفحات الإنترنت ثم أعد تشغيلها
  • تستطيع اختبار ذلك هنا

لمزيد من المعلومات راجع http://fedorasolved.org/browser-solutions/java-i386

linux/oj1_java.txt · آخر تعديل: 2015/04/23 03:21 بواسطة 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki