Friday, November 11, 2005

Synchronize Pocket PC กับ Linux โดยใช้ Multisync, Evolution, Synce










โปรแกรม Evolution ถือได้ว่าเป็นโปรแกรมจัดการข้อมูลส่วนตัว (PIM) ที่ใช้งานได้อย่างสมบูรณ์แบบบน Linux ครับ ซึ่งเปรียบเทียบได้กับ MS Outlook เลยทีเดียว

เมื่อสามารถ connect PocketPC กับ linux ได้แล้ว ขั้นต่อไปก็หาเครื่องมือ synchronize กันเลย

หลังจากที่ลองหาข้อมูลอยู่นานก็พบว่า การที่จะทำให้ PocketPC synchronize ข้อมูลกับ Evolution บน linux นั้น มีสิ่งที่ควรคำนึงถึงคือ version ของ Evolution จะใช้ plugin คนละตัวครับ กล่าวคือ Evolution 1 จะใช้ plugin ตัวเก่าที่แถมมาใน package ของ MultiSync อยู่แล้ว ในขณะที่ Evolution 2 ซึ่งผมใช้อยู่่ในปัจจุบันจำเป็นต้องลง plugin เพิ่มเติม

สำหรับ package ที่ผมใช้ลงมีดังนี้
อันนี้ download ได้จาก MultiSync sourceforge page

ไฟล์ของ evolution2 - multisync plugin ผมใช้จาก pacakage นี้ครับ
multisync-evolution-0.82-7.2.i586.rpm

พอลงเสร็จแล้วก็มีปัญหาว่าเห็น plugin อยู่ตัวเดียวคือ SynCE ส่วน Evolution นั้น install เรียบร้อยแล้วแต่ไม่เห็น
วิธีแก้ครับ

  • ให้ locate ไฟล์ libevolution2_sync ว่าอยู่ใน directory ใด
  • login as root
  • ใช้คำสั่ง ln -s libevolution2_sync libevolution2_sync.so สร้าง link ที่มีสกุล .so
  • restart MultiSync
เท่านี้ MultiSync ก็จะเห็น plugin ของ Evolution 2 แล้วครับ หลังจากนั้นก็ทำการ Sync ได้เลย!

No comments: