Sebelum menginstall netbeans 6, saya memastikan di sistem telah terdapat jdk-6. Oleh karena itu, terlebih dulu saya menginsall jdk-6, dengan mengikuti langkah-langkah berikut :
- Mendownload jdk-6 untuk Linux dari java.sun.com
- Menginstall jdk-6u3-linux-i586.bin di direktori /opt dengan perintah :
sudo ./jdk-6*bin
dan menjawab pertanyaan-pertanyaan standar yang diajukan. Hapus file *bin bila tidak diperlukan lagi. Pastikan bahwa direktori /jdk-1.6.0_03 ada di dalam direktori /opt setelah melakukan instalasi.
- Java telah terinstall pada sistem saya. Selanjutnya, saya perlu memberitahu sistem mengenai letaknya, yaitu dengan membuat file java.sh di direktori /etc/profile.d.
cd /etc/profile.d
sudo nano java.sh
Berikut adalah isi dari file java.sh :
export J2RE_HOME=/opt/jdk1.6.0_03
export PATH=$J2RE_HOME/bin:$PATHUbah mode file java.sh agar dapat dieksekusi dengan mengetikkan perintah :
chmod +x java.sh
Lanjutkan dengan mengeksekusi file ini :
sudo ./java.sh
Kemudian hilangkan kembali mode eksekusi file java.sh :
chmod -x java.sh
Test hasil instalasi dengan mengetikkan perintah :
java -version
Jika instalasi benar, pesan yang muncul kurang lebih seperti berikut :
java version “1.6.0_03″
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing) - selanjutnya, saya mendownload program netbeans-6.0.1-ml-javaee-linux.sh dari http://java.sun.com dan menyimpannya di direktori /home/sistemku/Download
- Menurut petunjuk umum, seharusnya untuk menginstall program ini cukup mengetikkan perintah :
sudo /home/sistemku/Download/netbeans*
Ternyata saya malah menemukan pesan error seperti berikut :
Configuring the installer…
Searching for JVM on the system…Extracting installation data…
Running the installer wizard…
java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock’ failed../netbeans-6.0.1-ml-javaee-linux.sh: line 1360: 4946 Aborted /opt/jdk1.6.0_03/bin/java -Xmx256m -Xms64m -Djava.io.tmpdir=/tmp -classpath /tmp/.nbi-6011521.tmp/bundle.jar org.netbeans.installer.Installer - Jawaban untuk mengatasi masalah ini, saya temukan di http://www.fedoraforum.org/forum/showthread.php?t=171763&page=1 Tentunya dengan sedikit penyesuaian.
- Berikut adalah deretan perintah yang saya gunakan untuk memperbaiki dan mengatasi masalah instalasi :
sed -i ’s/XINERAMA/FAKEEXTN/g’ /opt/jdk1.6.0_03/jre/lib/i386/xawt/libmawt.so sudo /home/sistemku/Download/netbeans*
- Lanjutkan dengan menjawab pertanyaan-pertanyaan yang diajukan sesuai dengan kebutuhan.