Sunday, September 07, 2008

Sharing Thunderbird between Vista & Ubuntu

ปัญหาอย่างหนึ่งที่ตะก่อนผมเจอระหว่างการใช้ Windows กับ Linux สลับๆกันก็คือเรื่อง Mail คือเพราะใช้ Thunderbird บน Windows มาตลอด เวลาจะส่งเมล์ต้องกลับไปส่งใน Windows ตลอดเลย จำได้ว่าตอนนั้นพยายามลองใช้วิธี share profile ข้าม OS กันแต่ปรากฎว่าไม่ค่อยจะเวิร์ค จำไม่ได้ว่าเพราะอะไร แต่คงเป็นเพราะเวอร์ชันมันต่างกันมาก (บนวินโดวส์เวอร์ชันล่าสุด บน Linux ใช้ของที่มีอยู๋ตอนนั้นไม่ได้เอามาลงเอง) แต่นั่นมันก็นานแล้วตั้งแต่สมัย Fedora Core 2 ได้ ตอนนี้ HDD ที่พอแล้วหันกลับมาลอง เทคนิคเดิมระหว่าง Vista กับ Ubuntu 8.0.4.1 ปรากฎว่าเวิร์คดี แถมใช้ Profile ที่อยู่บน NTFS ซะด้วย

วิธีแก้ง่ายๆก็ใช้วิธีเรียก
thunderbird -profilemanager
แล้วก็ลบ profile เก่า เลือกอันใหม่ แล้วบอก directory เก็บ Profile แค่นี้ก็เรียบร้อย แถม add-on ก็มาหมดด้วย หรือจะใช้วิธีไปแก้ไฟล์ profiles.ini ก็ได้ อย่าลืมเปลี่ยน IsRelative เป็น 0

จริงๆแล้ววิธีนี้ควรจะใช้ได้กับ Firefox ด้วย แต่ลองแล้วปรากฎว่า
  1. FoxyProxy ไม่ค่อยเวิร์ค เพราะเก็บ path ที่ชี้ไปที่ database แบบ absolute เลย เป็น /D:/Doc/xxx อะไรยังงี้
  2. อันนี้น่ากลัวกว่า คือมันมี add-on ของ Ubuntu โผล่เข้าไปผสมด้วย (Ubuntu Firefox add-ons)
ผมเลยตัดสินใจไม่ใช้ firefox profiles ร่วมกันละกัน ไม่เป็นไรเท่าไหร่แค่ browsing history ปกติก็ไม่ได้เก็บ bookmark ไว้ในเครื่องอยู่แล้ว

No comments: