จากเรื่อง Xfig reused นั้น พบว่าผมไม่สามารถหา Xfig เวอร์ชัน 3.2.5 มาใช้งานได้ถึงแม้
จะลองแล้วลองอีก เนื่องจากไม่มีใครสร้าง Xfig 3.2.5 สำหรับ cygwin ไว้ให้ ด้วยเหตุผล
ที่มีมากมาย ก็ทำให้ผมต้องหาวิธีใหม่ ที่นึกได้ก็คือโปรแกรมประเภท Virtual Machine
มาใช้งาน เนื่องจากไม่มีเงินซื้อ vmware มาใช้งาน ก็ต้องหาของฟรีมาใช้ นั่งปล้ำกับของ
ฟรีจาก sun คือ virtualbox อยู่หลายวัน ยังไงก็ไม่สำเร็จถามกว่าจะลงได้ยากเย็นแสนเข็ญ
เผอิญนึกขึ้นได้ว่ามีเพื่อนเก่าที่เคยใช้กันมาอย่าง coLinux และมีคู่มือดี ๆ ที่คุณพูลลาภได้
เขียนเอาไว้ ที่ coLinux 1-6 ก็ดีใจสิครับ แต่เวลาเปลี่ยนอะไร ๆ มันก็เปลี่ยนแปลงไปหมด
สิ่งที่เขียนเอาไว้ก็ใช้ไม่ได้แล้ว ต้องนั่งรวบรวมใหม่ใช้ของเก่าผสมของใหม่ จนสำเร็จนะครับ
ถ้าคุณจะริใช้ Linux บน Windows ผ่าน coLinux แล้วหล่ะก็ คุณจะต้องเตรียม
- coLinux 0.7.2
- Ubuntu-7.10.ext3.2GB.fs ซึ่งมีคนทำไว้ให้ใช้กับ coLinux (ต้องแตกไฟล์ด้วย
7-zip)
- WinPcap
- Xming และ Xming-fonts
ซึ่งทุกอย่างฟรีหมด
การติดตั้งก็เริ่มจาก
- ติดตั้ง WinPcap จากนั้นก็
- ติดตั้ง Xming และ Xming-fonts
- ติดตั้ง coLinux ซึ่งให้คิดตั้งไว้ที่ c:\coLinux จะดีที่สุด
- แก้ไขไฟล์ example.conf กรณีผมแก้เป็น ubuntu.conf ซึ่งในไฟล์จะเป็นดังนี้
kernel=vmlinux
cobd0=”c:\coLinux\Ubuntu-7.10.ext3.2gb.fs”
root=/dev/cobd0
ro
initrd=initrd.gz
mem=256
eth0=tuntap
exec0=”C:\Program Files\Xming\Xming.exe”,”:0 -clipboard -multiwindow ”
hda1=root_fs
cofs0=c:\
cofs1=d:\
- จากนั้นก็เรียก colinux-daemon.exe -t nt @ubuntu.conf สำหรับ login และ
password ก็ root ทั้งคู่
- แก้ไขไฟล์ /etc/network/interfaces กรณีผมใช้ editor vi ให้เป็นดังนี้
auto eth0
iface eth0 inet static
address 192.168.0.40
broadcast 192.168.0.255
netmask 255.255.255.0
gateway 192.168.0.1
- แก้ไขไฟล์ /etc/resolv.conf ให้เป็นดังนี้
nameserver 192.168.0.1
แล้วก็สั่ง ifdown eth0 หนึ่งครั้ง แล้วก็ ifup eth0 อีกหนึ่งครั้ง
- ไปแก้ Network Connection ตัวที่มีป้ายกำกับว่า TAP-WIN32 (เอา mouse ไปวางทับเพื่อดู) แก้ตรง Internet Protocal (TCP/IP)->Properties ให้ IP address เป็น 192.168.0.1 Subnet mask เป็น 255.255.255.0
- จากนั้นก็ต้องแชร์เน็ตเวิร์ก โดยไปที่ Local Area Connection ตัวจริงของเรา แล้วก็
คลิ๊กที่ Allow other network users to connect …. ซึ่งจะทำให้มีรูปมือขึ้นมา

ขั้นตอนเหล่านี้ถ้าทำไม่เป็นก็คงต้องถามเพื่อนเอานะครับ
- เรียก coLinux ขึ้นมาอีกครั้ง windows จะขอคำอนุญาต ก็อนุญาตไป ลอง ping www.google.com
จะเห็นว่าใช้ได้แล้ว (หยุดโดย Ctrl-C) ถ้าไม่ได้ให้ลองปิด firewall นะครับ พอได้แล้วค่อยเปิดใหม่ได้
- ขั้นต่อมาต้องอาศัย internet แรง ๆ หน่อยนะครับ คือ apt-get update แล้วก็ตาม
ด้วย apt-get upgrade จากนั้นก็ติดตั้งโปรแกรมที่เราต้องการดังนี้
apt-get install Xfig
- การรัน Xfig จำเป็นต้องรันผ่าน Xming โดยต้องไปแก้ไขไฟล์ X0.host ที่อยู่ใน
โฟลเดอร์ของ Xming โดยเพิ่มบรรทัด 192.168.0.40 เข้าไป
- จากนั้นที่ coLinux ก็ไปแก้ไขไฟล์ .bashrc โดยเพิ่มสองบรรทัดนี้เข้าไป
export DISPLAY=192.168.0.1:0.0
alias xfig='xfig -specialtex -latexfonts -startlatexFont default'
จากนั้นก็ exit แล้วก็ login เข้ามาใหม่
- รัน Xming แล้วที่ coLinux ก็เรียก xfig & คุณจะได้ Xfig หน้าตาแบบนี้

- ทีนี้จะติดตั้งอะไรเพิ่มเติมก็ apt-get install xxxx
- ขั้นสุดท้ายคือการติดต่อกับไดร์ฟของ windows ซึ่งง่ายกว่าที่คิด เห็น cofs0 กับ
cofs1 ที่แทนไดร์ฟ C: กับ D: ในไฟล์ ubunt.conf ใช่ไหมครับ ก็แค่ไปสร้าง
โฟลเดอร์ใหม่ดังนี้ใน coLinux
mkdir /mnt/c
mkdir /mnt/d
จากนั้นก็ไปแก้ไฟล์ /etc/fstab
โดยเพิ่มบรรทัดเหล่านี้เข้าไป
cofs0 /mnt/c cofs defaults 0 0
cofs1 /mnt/d cofs defaults 0 0
ผมไม่เก่ง Linux ก็ reboot colinux ใหม่หนึ่งรอบ โดยใช้คำสั่ง shutdown -h now
แล้วก็รอหน่อยหนึ่ง จากนั้นก็เรียก coLinux ขึ้นมาใหม่ (ถึงตอนนี้ก็น่าจะสร้างเป็น
shortcut เองได้นะครับ) ลอง cd /mnt/c ก็จะเห็นไดร์ฟ C:
ไว้มีเวลาจะกลับมาเขียนให้ละเอียดกว่านี้เน้อ
Like this:
Like Loading...