พักจากการเขียนบทความเกี่ยวกับ Server มาเขียนบนความเกี่ยวกับการติดตั้ง IDE สำหรับการพัฒนาโปรแกรมบนลินุกซ์ดูบ้าง
สำหรับโปรแกรมเมอร์ทั้งหลาย IDE เป็นเรื่องจำเป็นมากสำหรับการพัฒนาโปรแกรม อาจพูดได้ว่าเลือก IDE ดีมีชัยไปกว่าครึ่งทีเดียว สำหรับวันนี้จะแนะนำการติดตั้ง Netbeans อีกหนึ่ง IDE ที่ได้รับความนิยมสำหรับการเขียนโปรแกรม เนื่องจากสามารถเขียนโปรแกรมได้หลายภาษาไม่ว่าจะเป็น JAVA C/C++ Python Ruby Groovy ฯลฯ โปรแกรม Netbeans เองสร้างจากภาษา JAVA ดังนั้นหากเราจะติดตั้ง Netbeans เราต้องติดตั้ง JAVA ก่อน หากเป็นระบบปฏิบัติการ Windows เราก็ดาวน์โหลดโปรแกรมมาแล้วติดตั้งตามปรกติแต่วันนี้เรามาติดตั้งบนลินุกซ์กันโดยผมจะติดตั้งบน Debian นะครับ
หากเราติดตั้งโปรแกรมบนระบบปฏิบัติการลินุกซ์โดยเฉพาะ Debian หรือมี Debian เป็นบรรพบุรุษจะมีการติดตั้งง่ายๆ แค่ ใช้ aptitude นั้นก็คือ
# aptitude install netbeans-ide
เพียงเท่านี้ก็สามารถ install Netbeans ให้สามารถใช้งานได้ทันที แต่อาจจะไม่ครบตามที่เราต้องการแต่เราสามารถเพิ่ม plug-in ได้ทีหลังหากไม่สามารถติดตั้งได้ให้ตรวจสอบดูว่าได้เพิ่ม Repository contrib แล้วหรือยัง เนื่องจาก netbeans-ide บรรจุอยู่ใน contrib repository แต่การ install ด้วยวิธีนี้ ระบบอาจจะติดตั้ง Netbeans ให้ แต่อาจจะไม่ใช่รุ่นใหม่ล่าสุดดังนั้นเราต้องติดตั้งเอง โดยเริ่มแรกให้ดาว์นโหลด Netbeans จากเว็บไซต์ก่อน โดยไปที่ Netbeans IDE Download จะเป็นหน้าที่ให้ดาวน์โหลด Netbeans รุ่นล่าสุด หากไม่รู้จะ Download ตัวใหนดี ก็สามารถดาวน์โหลดที่ All ก็ได้ หลังจากนั้นก็เตรียมตัวติดตั้ง Netbeans ได้เลย แต่ก่อนที่จะติดตั้ง Netbeans เราต้องติดตั้ง JAVA ก่อน โดยในที่นี้จะเลือกติดตั้ง JAVA จาก SUN การจะติดตั้ง JAVA จาก SUN ได้นั้นเราต้องเช็คก่อนว่า มี Repository non-free อยู่หรือไม่ เนื่องจาก SUN-JAVA เป็น Freeware แต่ไม่ open source นั้นเอง
# aptitude install sun-java6-jdk
ระบบจะติดตั้งเพกเกจที่เกี่ยวข้อให้ทั้งหมดรวมทั้ง JRE ด้วย หากไม่ต้องการเขียน JAVA ก็ติดตั้งแต่ JRE อย่างเดียวก็ได้โดยเปลี่ยนเป็น # aptitude install sun-java6-jre แทน เสร็จสิ้นแล้วตรวจสอบว่า ระบบใช้ JAVA อะไรเป็นค่าปริยายอยู่โดยใช้คำสั่ง
# update-alternatives --config java
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-gcj/jre/bin/java 1043 auto mode
1 /usr/bin/gij-4.3 43 manual mode
* 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
3 /usr/lib/jvm/java-gcj/jre/bin/java 1043 manual mode
Press enter to keep the current choice[*], or type selection number: 2
สังเกตดูที่เครื่องหมาย * หน้าตัวเลขกากอยู่ที่ตัวเลขใหนแสดงว่าใช้ค่าปริยายเป็นตัวนั้นอยู่ หากผลออกมาเป็นข้างต้นแสดงว่าระบบได้ใช้ค่าปริยายเป็น SUN-JAVA อยู่แล้ว หากไม่อยู่ที่ SUN-JAVA ก็สามารถใส่หมายเลขหน้า SUN-JAVA ได้เลยเช่นในที่นี้เป็นหมายเลข 2 ก็พิมพ์หมายเลข 2 ลงไปได้เลย ตั้งค่า JAVA เรียบร้อยแล้วก็เริ่มติดตั้ง Netbeans ได้เลย ก่อนอื่นลองตรวจสอบดูก่อนว่า โปรแกรมที่เราดาวน์โหลดมาสามารถเริ่มการติดตั้งได้หรือไม่โดยดูที่สิทธิ์ execute ตัวอย่างเช่น
$ ls -l netbeans-6.7-ml-linux.sh
-r-xr-xr-x 1 boatkrap boatkrap 233951232 2009-06-25 01:49 netbeans-6.7-ml-linux.sh
หากมีตัว x ก็ถือว่าสามารถติดตั้งได้ ถากไม่มีก็ใช้คำสั่ง chmod a+x netbeans-6.7-ml-linux.sh หลังจากนั้นก็เริ่มติดตั้ง
# ./netbeans-6.7-ml-linux.sh
Configuring the installer...
Searching for JVM on the system...
Extracting installation data...
Running the installer wizard...
โปรแกรมเริ่มการติดตั้ง

ยอมรับเงื่อนไขการใช้งาน

ระบบให้เลือกตำแหน่งที่ต้องการติดตั้ง

หากเลือกติดตั้ง Sun GlassFish

หากเลือกติดตั้ง Sun GlassFish V3

หากเลือกติดตั้ง Apache Tomcat

ระบบปรับแต่งค่าเรียบร้อย รอการติดตั้ง

ระบบกำลังติดตั้ง

เสร็จสิ้นการติดตั้ง

เมื่อเสร็จสิ้นการติดตั้งก็สามารถใช้งานได้ทันที โดยพิมพ์คำสั่ง netbeans ที่ Terminal หรือคริ๊กที่ Applications > Programming > Netbeans IDE 6.7 ก็สามารถใช้งานได้เลย ง่ายๆ อย่างนี้ หันมาใช้งานลินุกซ์กันนะครับ 






