احد الاصدقاء سالني بخصوص الجافا على الديبيان وخصوصا انه جرب JRE ولم تعمل جيدا معه ,,
فقلت اكتب لكم هذا الشرح ,,
لتنصيب الجافا [FONT="Comic Sans MS"][COLOR="Red"]Sun Java JDK[/COLOR][/FONT] على نظام [COLOR="red"][FONT="Comic Sans MS"]debian 6[/FONT][/COLOR] ونسخة [COLOR="red"][FONT="Comic Sans MS"]Wheezy[/FONT][/COLOR] معه ,,
نبدا اولا بتنصيب الجافا على نسخة [FONT="Comic Sans MS"][COLOR="red"]Debian Wheezy[/COLOR][/FONT] :
اولا نعمل على تعديل ملف الحزم في النسخة بالامر :
[CODE]
[FONT="Comic Sans MS"]nano /etc/apt/sources.list[/FONT]
[/CODE]
نعمل على اضافة هذا السطر :
[CODE]
[FONT="Comic Sans MS"] deb http://ftp.pl.debian.org/debian/ squeeze non-free[/FONT]
[/CODE]
الان نعمل على تحديث قائمة الحزم في النسخة :
[CODE]
[FONT="Comic Sans MS"]su -c 'aptitude update'[/FONT]
[/CODE]
سيكون الناتج شبيه بهذا :
[CODE]
[FONT="Comic Sans MS"]$ aptitude search sun-java6
p ia32-sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (32-bit)
i A sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 ...
p sun-java6-demo - Sun Java(TM) Development Kit (JDK) 6 demos and ...
i sun-java6-fonts - Lucida TrueType fonts (from the Sun JRE)
p sun-java6-javadb - Java(TM) DB, Sun Microsystems' ... Apache Derby
i sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6
i A sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6
p sun-java6-plugin - The Java(TM) Plug-in, Java SE 6
p sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 source files[/FONT]
[/CODE]
الان نعمل على تنصيب الجافا المناسبة [COLOR="red"][FONT="Comic Sans MS"]Sun Java JDK on Debian Wheezy[/FONT][/COLOR] :
[CODE]
[FONT="Comic Sans MS"]su -c 'apt-get install sun-java6-jdk'[/FONT]
[/CODE]
الان ناتي الى تحديث البدائل لتعمل على الجافا الجديدة :
[CODE]
[FONT="Comic Sans MS"]su -c 'update-java-alternatives -s java-6-sun'[/FONT]
[/CODE]
[SIZE="4"][COLOR="DarkOrange"]ناتي الان لتنصيب[FONT="Comic Sans MS"][COLOR="Red"] Sun Java JDK[/COLOR][/FONT] لنسخة[COLOR="red"][FONT="Comic Sans MS"] Debian Squeeze[/FONT][/COLOR] :
[/COLOR][/SIZE]
ناتي لتعديل ملف الحزم :
[CODE]
[FONT="Comic Sans MS"]nano /etc/apt/sources.list[/FONT]
[/CODE]
نتاكد من اضافة السطر التالي ان لم يكن موجود :
[CODE]
[FONT="Comic Sans MS"]deb http://ftp2.de.debian.org/debian squeeze main non-free[/FONT]
[/CODE]
نعمل على تحديث قائمة الحزم :
[CODE]
[FONT="Comic Sans MS"]apt-get update[/FONT]
[/CODE]
نبحث الان عن الحزم المتوفرة للجافا :
[CODE]
[FONT="Comic Sans MS"]apt-cache search sun-java6[/FONT]
[/CODE]
سيظهر ناتج شبيه بهذا :
[CODE]
[FONT="Comic Sans MS"]sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (architecture dependent files)
sun-java6-demo - Sun Java(TM) Development Kit (JDK) 6 demos and examples
sun-java6-doc - Sun JDK(TM) Documention -- integration installer
sun-java6-fonts - Lucida TrueType fonts (from the Sun JRE)
sun-java6-javadb - Java(TM) DB, Sun Microsystems' distribution of Apache Derby
sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6
sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 (architecture independent files)
sun-java6-plugin - The Java(TM) Plug-in, Java SE 6
sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 source files[/FONT]
[/CODE]
نعمل على تنصيب الجافا المناسبة[COLOR="red"][FONT="Comic Sans MS"] Sun Java JDK[/FONT][/COLOR] :
[CODE]
[FONT="Comic Sans MS"]apt-get install sun-java6-bin sun-java6-javadb sun-java6-jdk sun-java6-plugin[/FONT]
[/CODE]
سيظهر لك موافقة على شروط اعمل Accept وانتظر لحين الانتهاء .
الان نعمل على تحديث البدائل لعمل الجافا :
[CODE]
[FONT="Comic Sans MS"]update-java-alternatives -s java-6-sun[/FONT]
[/CODE]
الان نغير اعددات بروفايل الجافا بتطبيق الامر :
[CODE]
[FONT="Comic Sans MS"]nano /etc/profile[/FONT]
[/CODE]
[CODE]
[FONT="Comic Sans MS"]JAVA_HOME="/usr/lib/jvm/java-6-sun"
export JAVA_HOME[/FONT]
[/CODE]
الان طبق الامر للتاكد من اصدار الجافا :
[CODE]
[FONT="Comic Sans MS"]java -version[/FONT]
[/CODE][/COLOR][/SIZE][/CENTER][/B]
19-03-2013, 06:14 PM
mohaabdo
رد: شرح تنصيب الجافا Sun Java JDK على Debian Squeeze and Wheezy
سأكون أول من يشكرك على هذا العمل المنجز لمساعدة في تشغيل الجافا عمل ممتاز ,يستحق الشكر