使用USB同步,本文不支持蓝牙同步
配置完可以和Evolution同步Contacts,Calendar,Tasks,Files
WM6/6.1的用户需要在 Start -> Settings -> Connections -> USB 勾上 Enable enhanced network functionality
SynCE wiki里申称也支持WM5,各位也可以试试 (参阅SynCE的wiki)
1. 安装 SynCE
源里增加
代码: 全选
deb http://ppa.launchpad.net/synce/ubuntu hardy main
代码: 全选
$ sudo rmmod rndis_host cdc_ether usbnet
$ sudo rm /lib/modules/`uname -r`/kernel/drivers/net/usb/{rndis_host,cdc_ether,usbnet}.ko
代码: 全选
$ sudo apt-get install usb-rndis-source cdbs
$ sudo module-assistant auto-install usb-rndis
代码: 全选
$ sudo apt-get install synce-hal librra0-tools librapi2-tools
代码: 全选
$ synce-pls
如果出现
代码: 全选
. WARNING **: synce_info_from_odccm: Failed to get a connection for <device_name>: Not authenticated, you need to call !ProvidePassword with the correct password. pls: Could not find configuration at path '(Default)'
2. 安装OpenSync组件
代码: 全选
$ sudo apt-get install multisync-tools opensync-plugin-evolution opensync-plugin-synce
执行
代码: 全选
$ synce-sync-engine
代码: 全选
$ synce-create-partnership "Linux desktop" "Contacts,Calendar,Tasks,Files"
Contacts,Calendar,Tasks,Files是同步的四项内容
4. 配置OpenSync
执行
代码: 全选
$ msynctool --listplugins
如果出现 segment fault 需要将python-opensync降级到2.2
确保有 synce-opensync-plugin 之后
代码: 全选
$ msynctool --addgroup synce-sync
$ msynctool --addmember synce-sync synce-opensync-plugin
$ msynctool --addmember synce-sync evo2-sync
打开SyncEngine
代码: 全选
$ synce-sync-engine
代码: 全选
$ msynctool --sync synce-syn
恭喜 这样就成功啦
如果你不幸的在这步出现
代码: 全选
Error synchronizing: Unable to read from one of the members
Pipe closed! Exiting.
Reference:
http://www.synce.org/moin/
http://article.gmane.org/gmane.comp.han ... neral/2423
http://www.nabble.com/Windows-6-and-Ubu ... 09150.html