java บน fedora9
ปกติอยู่บน ubuntu เวลาจะติด java ที่มาจาก sun นั้นก็ง่ายๆ แค่เปิด repository ที่ non-free จากนั้นก็ apt-get install จบแต่บน fedora ด้วยความเข้มงวดเรื่อง license ทำให้ java ที่ใช้ต้องเป็นแบบฟรีจริงๆ เท่านั้นซึ่งก็มีให้เลือกอยู่อย่างเดียวคือ java6 openjdk แต่งานผมส่วนใหญ่ยังต้องใช้ java5 นี่สิ เลยต้องลงแบบพิสดารหน่อย
- เริ่มจากดาวโหลด jdk มาก่อนเลย โดยผมดาวโหลด java 5 update 14 มา จากหน้านี้ http://java.sun.com/products/archive/j2se/5.0_14/index.html ที่โหลดรุ่นนี้เพราะว่า jpackage ตอนนี้ยังไม่มี update 15
- ติดตั้ง rpm-build และ yum-utils
sudo yum install rpm-build yum-utils
- เอาไฟล์ที่ดาวโหลดมาจากขั้นหนึ่งไปวางไว้ที่
/usr/src/redhat/SOURCE/
- จากนั้นก็ดาวโหลด rpm จาก jpackage มา http://mirrors.dotsrc.org/jpackage/1.7/generic/non-free/SRPMS/java-1.5.0-sun-1.5.0.14-1jpp.nosrc.rpm
- สั่ง rebuild package เมื่อกี้ที่ดาวโหลดมา
setarch i586 rpmbuild --rebuild java-1.5.0-sun-1.5.0.14-1jpp.nosrc.rpm
- ลบ font package ออกก่อน เพราะว่าติดไม่ได้
rm -f /usr/src/redhat/RPMS/i586/java-1.5.0-sun-fonts*
- ติดตั้งๆ
yum --nogpgcheck localinstall /usr/src/redhat/RPMS/i586/java-1.5.0-sun-*
- สุดท้ายติด plugins สำหรับ firefox
ln -s /usr/lib/jvm/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
เป็นอันเสร็จสิ้นเทียบกับ ubuntu แล้วยาวกว่ากันเยอะเลย เง้อ
อ้างอิง: Sun Java (Method 2 - jdk-6u4-linux-i586.bin version)
- การติดตั้ง Java 6 บน Linux
- Ubuntu 6.10 กับ XGL
- iphone-dev
- Linux comparison
- Debian install instruction




misui May 22nd
เหอะๆ /me ว่าแตกไฟล์แล้วตั้ง path จะง่ายกว่าม๊ะ ?
ปกติ /me ก็แตกไฟล์เอานะ
llun May 22nd
@misui อืม จริงๆ คิดอยู่ว่าดาวโหลดมาติดเองกับใช้ package manager ของ os ที่มีอยู่แล้วอันไหนมันง่ายกว่ากัน แต่ที่ใช้ของ os เพราะ /me จะติด ant ด้วย ขี้เกียจไปตั้ง path ใหม่เอง
misui May 22nd
นอกเรื่อง, ช่วงนี้ จะงี่เง่าบ้างหล่ะ เซ็งๆมีแต่มาให้ช่วยงานกันช่วงนี้พอดี
สงสัยใกล้ถึงเส้นตายถึงแห่กันมาเพียบ - -’
/me ว่าจะตัดบทหล่ะปิดโทรศัพท์หายตัวไปสักอาทิตย์เคลียงานตัวเอง
จิตตก แฮะ
Add Yours
YOU