参考很多前人的说明才得以成功,以下只是自己在Ubuntu 9.04的安装记录:
1、Ubuntu 9.04需要自行安装Odccm:
sudo apt-get install odccm
(odccm - Daemon to keep a connection to Windows Mobile device,9.04未带,需自行安装)
2. 安装synce包(好像不用添加以前文档中指定的源)
sudo apt-get install synce-hal librra-tools librapi2-tools synce-trayicon
(似乎并不需要synce-hal包,且安装synce-hal时,会自动卸载掉odccm,造成同步无法成功,重新安装odccm后即可正常同步。)
3. 安装opensynce支持包
sudo apt-get install multisync-tools opensync-plugin-evolution opensync-plugin-synce
4.下载配置文件(经测试可不用执行这步)
mkdir ~/.synce
wget -O ~/.synce/syncengine.conf.xml
5. 连接pda,运行snyc引擎:
synce-sync-engine
运行后可用synce-pls命令查看是否可查看到pda信息。如果能看到你设备上的文件列表,那么恭喜你,你已经成功连接至你的设备。
若出现下面的错误,请检查是否已安装odccm服务,或可重启odccm服务解决(sudo /etc/init.d/odccm restart)
6. 配置同步关系
synce-create-partnership "Linux desktop" "Contacts,Calendar,Tasks,Files"
msynctool --addgroup synce-sync
msynctool --addmember synce-sync synce-opensync-plugin
msynctool --addmember synce-sync evo2-sync
7.console同步命令:
msynctool --sync synce-sync
8.另外有个gui同步工具:
1) sudo apt-get install multisync0.90
2) multisync0.90
9.以后每次同步步骤:
引用:
a. 联接pda
b. 运行synce-sync-engine
c. 运行multisync0.90,刷新
d. 同步完成后,用Ctrl+C关闭synce-sync-engine。
e. 断开pda联接