ลง Java ใน Ubuntu (และ Mint)

posted on 21 Mar 2008 01:15 by plynoi  in Tech
วันนี้มาขอนำเสนอวิธีลง Java แบบลงมือถึกๆ เองครับ
ตามปกติถ้าไม่แคร์อะไรมาก ว่าจะได้ Java version ใหม่หรือเก่า ก็มีวิธีง่ายๆ ลงตามไปซะ เพราะจะ set ทุกอย่างให้เราหมดเลย (Classpath ยัน Firefox plugin) แต่ถ้าอยากได้ version ใหม่สุดและควบคุมเอง ผมมีวิธีทำมือที่ http://www.evolutionnext.com/ ครับผม ซึ่งเผื่อ link หาย ผมขอแปลไทยมาไว้ละกัน
1) โหลด JDK นะครับ version ปัจจุบันคือ jdk-6u5-linux-i586.bin มาไว้ในเครื่อง
2) เข้า terminal ที่มี file .bin นั้นแล้วสั่ง chmod +x jdk-6u5-linux-i586.bin แล้วสั่ง ./jdk-6u5-linux-i586.bin
3) จะได้ folder jdk1.6.0_05 ในเครื่องของคุณ
3) ยังอยู่ใน terminal ย้าย folder jdk1.6.0_05 ไปไว้ที่ opt ซะด้วยคำสั่ง sudo mv jdk1.6.0_05 /opt
4) ตอนนี้ jdk จะอยุ่ที่ /opt/jdk1.6.0_05
5) สั่ง sudo rm /usr/bin/java เพื่อลบ link ของ java (gcj) แล้วก็สั่งให้ ubuntu (mint) link ไปที่ /opt ดังคำสั่งต่อไป
6) สั่ง sudo ln -s /opt/jdk1.6.0_05/jre/bin/java /usr/bin
7) สั่ง sudo ln -s /opt/jdk1.6.0_05/bin/javac /usr/bin เพื่อที่ให้รัน javac ได้ทุกที่
8) ลองรัน java -version ดูครับ ^^

------------ Update for firefox 3 beta (05/Apr/08) ------------------
แล้วก็มาถึงวิธี set ให้เจ้า JDK ที่เราเพิ่งลงไปรันบน firefox ได้ ผมก็เอามาจาก plugindoc.mozdev.org ดังนี้ครับ
### สำหรับ Firefox 2
1) เข้าไปที่ folder ที่เก็บ plugin ของ firefox ซึ่งปกติจะอยู่ที่ /usr/lib/firefox/plugins
### สำหรับ Firefox 3 beta
1) เข้าไปที่ folder ที่เก็บ plugin ของ firefox ซึ่งปกติจะอยู่ที่ /usr/lib/firefox-3.0b<เลขอ version>/plugins/ อ้อ ขอบคุณ Kim Bisgaard ครับ

2) สั่ง sudo ln -s/opt/jdk1.6.0_05/jre/plugin/i386/ns7/libjavaplugin_oji.so ./libjavaplugin_oji.so

เท่านี้ก็เรียบร้อยค๊าบบบบ

Comment

smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry หัวใจ   ขันน้ำ
smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry หัวใจ

Tweet

อืมม์... ดูลำบากดีแท้ sad smile

#1 By NinkungZ on 2008-03-21 12:27

ขอบคุณมากครับ

#2 By may (58.8.93.206) on 2008-07-13 21:46

Thank you very much for your information krub

#3 By Gume (202.57.146.188) on 2009-07-23 08:08