-
burn a bootable (live) USB drive on Mac OS X
เบิร์นแผ่นติดตั้งอูบุนตูลงไดรฟ์ยูเอสบี ให้บูตจากยูเอสบีได้ ด้วยแมค ผมไม่ประสบความสำเร็จในการใช้ Disk Utility (GUI) ของ Mac OS X ในการ burn bootable USB สำหรับติดตั้ง Ubuntu (เท่าที่ค้นดูในเน็ต ก็ไม่ค่อยมีใครประสบความสำเร็จ ไม่รู้ทำไม) ถ้าอยู่บน Windows หรือ Linux จะมีโปรแกรมสุดง่าย ชื่อ UNetbootin ให้ใช้ .. แต่บน Mac มันไม่มี เลยใช้ diskutil + dd ทางคอมมานด์ไลน์ละกัน วิธีทั้งหมดดูได้จาก 4 ways to create bootable Live USB (Windows, Linux, Mac OS X) เตรียมแฟ้มอิมเมจมาก่อน .iso หรือ .img ที่…
-
change JRE/JDK default version in Mac OS X to Java SE 6 (1.6)
(Update 2009.05.16: add JAVA_JVM_VERSION setting) To build Nutch 1.0, you need JDK 1.6. Unless you’ll got [javac] class file has wrong version 50.0, should be 49.0 error message. For a system that has more than one version of JDK installed. It is possible to change to a desired version only at the time you need…
-
modifying setup.py for libthai Python binding in MacPorts environment
(ปรับปรุง 2009.04.21 พบท่าง่ายกว่าเดิม ดูด้านล่าง) เอา libthai Python binding ที่วีร์ทำเอาไว้มาใช้บน Mac OS X + MacPorts ต้องดัดแปลง setup script นิดนึง เนื่องจากผมติดตั้ง libthai ผ่านทาง MacPorts (ด้วยคำสั่ง sudo port install libthai) ดังนั้นแฟ้มไลบรารี (libthai.a) กับแฟ้ม include (*.h) ทั้งหลาย จึงไม่ได้อยู่ในตำแหน่งปกติที่ apple-gcc จะวิ่งไปหา (ผมใช้ i686-apple-darwin9-gcc-4.0.1 ลองใช้ gcc-4.2, gcc-mp-4.4 ที่อยู่ในเครื่องแล้ว มันบอกไม่รู้จัก flag โน้น flag นี้ ผมก็เซ็ตไม่เป็นด้วย เลยใช้ gcc ตัวที่เขาให้มาแต่เดิมนี่แหละ) จึงจำเป็นต้องแก้ไข setup.py นิดหน่อย เพื่อบอกตำแหน่งของ…
-
Read Windows Help on Ubuntu/Linux
ใช้ลีนุกซ์ เกิดจำเป็นต้องอ่านเอกสารในรูปแบบ CHM (Microsoft Compiled HTML Help) ขึ้นมาจะทำไง ? สำหรับคนใช้ GNOME เรามี GnoCHM ครับ (ส่วนพลพรรค KDE ลอง KchmViewer ดู – เหมือนอินเทอร์เฟซในการค้นหาจะสะดวกกว่าแฮะ) บน Ubuntu ติดตั้ง GnoCHM ง่าย ๆ : sudo apt-get install gnochm หน้าตาเป็นงี้ (เปิดดู Rails CHM Documentation) หรือใครสะดวกเป็น PDF กว่า เช่นจะเอาไปพิมพ์ลงกระดาษ ลอง chm2pdf ลงง่าย ๆ เช่นกัน : sudo apt-get install chm2pdf ทุกอย่างทำได้ (บางทีก็เหนื่อยหน่อย) ด้วยซอฟต์แวร์เสรี technorati…
-
How to install Tahoma font, Ubuntu Studio theme and preload in Ubuntu (+ OpenSolaris 2008.05 debut)
from Ubuntu Forums – HOWTO: Tahoma Font in Breezy by Casey ถึงจะใช้โอเพนซอร์ส บางทีเราก็จำเป็นต้อง/ถูกบังคับให้ใช้ฟอนต์ที่ไม่ใช่ซอฟต์แวร์เสรี เช่น รายงานความคืบหน้าการวิจัยของเนคเทค ที่แม้จะระบุให้ใช้ OpenDocument Text (มาตรฐานเปิด-เยี่ยม) แต่ในขณะเดียวกันก็ระบุว่าให้ใช้ฟอนต์ Tahoma (เฉพาะระบบของไมโครซอฟท์-เฮ้ย) วิธีติดตั้งฟอนต์ Tahoma บน Ubuntu (กนู/ลีนุกซ์ดิสโทรอื่น ๆ ก็ปรับ ๆ เอานะครับ) ลงแพคเกจ msttcorefonts ก่อน : sudo apt-get install msttcorefonts ดาวน์โหลดฟอนต์ Tahoma จาก http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-US/IELPKTH.CAB : wget http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-US/IELPKTH.CAB แตกแฟ้ม IELPKTH.CAB ออกมา, ในที่นี้เราจะใส่ไว้โฟลเดอร์ชั่วคราว tahomafont : cabextract -d tahomafont…
-
install Python alternatives
สวัสดีปีใหม่ — 12-14 เม.ย. ผมและเพื่อน ๆ อยู่ที่ Thai Firefox L10n sprint po2moz ใช้กับ Python 2.5 ไม่ได้ ต้องเป็นรุ่นต่ำกว่านั้น ลง Python (และโปรแกรมอื่น ๆ) หลาย ๆ รุ่นในเครื่อง และวิธีตั้งค่ารุ่นปริยาย ลงที่รุ่นที่อยากได้ apt-get install python2.4 บอกเครื่อง ว่าเรามีหลายรุ่นนะ update-alternatives –install /usr/lib/python python /usr/lib/python2.3 9 update-alternatives –install /usr/lib/python python /usr/lib/python2.4 5 update-alternatives –install /usr/lib/python python /usr/lib/python2.5 1 (–install ลิงก์คำสั่งปริยาย ชื่อคำสั่ง ลิงก์ไปหารุ่นที่ระบุ ลำดับความสำคัญ) จากนั้นก็เลือกรุ่นที่อยากใช้…
-
enable mod_rewrite in Apache
ทดสอบ CakePHP ในเครื่อง ต้องหาทางเปิด mod_rewrite ไปเจอที่ Ubuntu Forums อีกตามเคย ขอแปลมาไว้ที่นี่: เปิดใช้ mod_rewrite ใน Apache2 (บน Ubuntu) เปิดใช้โมดูล mod_rewrite (เอาไว้ทำ url อ่านง่าย ๆ) ใน Apache ใน 3+1 ขั้นตอน: ขั้นหนึ่ง: ระบุให้โหลด rewrite โดยการทำซิมบอลิกลิงก์ไฟล์ rewrite.load ใส่ไว้ใน /etc/apache2/mods-enabled/ sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/ เพิ่มเติม 2008.04.08: อ.มะนาวบอกว่า ใช้ a2enmod ก็ได้ ง่ายกว่ากันเยอะ .. จริง ๆ ด้วย! ดังนั้น ทำแบบนี้ก็ได้ sudo a2enmod rewrite…
-
Rename USB drive on Linux
It is this difficult to rename a usb drive on Ubuntu/Linux! (and you also need different labeler tool for different file system… well, …) ซื้อแฮนดี้ไดร์ฟมาใหม่ (8GB 1,500 บาท เดินถัดไปอีกไม่กี่ร้าน 1,200 บาท .. แบบเดียวกันเป๊ะ!! — ราคาของในมาบุญครองมันมั่วจริง ๆ) จะฟอร์แมตของเดิม ที่รก ๆ และมีชื่อไดเรกทอรีประหลาด ๆ ที่ลบไม่ได้ (runauto…) งมหาอยู่นาน ทั้งใน mkdosfs ทั้งใน parted/gparted – ไม่เจอ สุดท้ายไปเจอในเน็ต โห ต้องเล่นท่ายาก ปรากฎว่า แต่ละระบบไฟล์…
-
How to install ANYTHING in Ubuntu
in apt or not in apt is not a question. How to install ANYTHING in Ubuntu — from Synaptic to .deb, apt-get to alien, desktop theme to .exe, and more! technorati tags: Ubuntu, install
-
Fixing Java GUI on Hardy Heron
เพิ่งลง Hardy Heron เมื่อคืนก่อน ปรากฎว่า NetBeans 6.0 รันไม่ได้ ปัญหาอยู่ที่ libmawt ของ JVM มันลิงก์กันไม่ได้กับ libxcb/libX11 ของ Hardy Heron แนว ๆ นี้ ดูจาก backtrace อ่ะนะ เราก็ไม่รู้ว่าจะแก้ยังไงหรอก ไปเจอ workaround ที่ Ubuntu Forums ลองดูแล้ว ใช้ได้ เอามาแบ่งกัน If you have problem with Java GUI apps (for example, NetBeans) on Hardy Heron (Ubuntu 8.04 LTS pre-release), try run this line in…