linux启动mbile服务,Linux平台下实现与windows mobile 5手机的同步

好了,我们假设你已经有了上面这些东西了(可能未必全部需要,反正我没仔细一个个检查,遇到缺少的错误再装)。那么我们继续吧。对,还有,不但还有,而且还有很多!我们还需要装以下东西(必要的):

rra

librtfcomp

wbxml2

pywbxml

sync-engine

OpenSync

哈哈哈,你抓狂了吧。现在摆在你面前有几条路可以走:第一、放弃吧,何必呢,何苦呢,ActiveSync与outlook工作的好好的;第二、埋头苦干,从官方网站下载回来这些包,自己一个个装呗(点击上面列表会链接到官方网站的wiki,教你怎么装);第三、先看看你的系统包仓库中有没有这些东西吧,有的话直接apt-get install或者pacman -S又或者emerge得了,没有的再手动安装。

反正我是装了。装sync-engine和OpenSync时,需要把synce的Python插件装到opensync的插件目录中去

还是那句话,有啥不明白的,看Wik。再不明白的,问我。

装完之后开始测试了,先启动sync-engine。首先,启动一个终端并进入sync-engine所在目录:

mkdir ~/.synce cp config.xml ~/.synce

mkdir ~/PDAFiles然后运行./sync-engine,别关哦,这是一个守护进程,要不你就在后面加一个&让它在后台运行,要不你就保持这个不关,然后再开一个终端,进入sync-engine目录下的tools目录,运行./list_partnerships.py测试一下,如果能列出手机上已有的partnerships,恭喜你,你已经距离成功只有一步之遥了(什么?还没有成功!)。接下来我们就是要创建一个新的partnership了(注意:一个手机只能有两个partnership,如果你的手机上已经有两个了,请删掉一个)。用下面这个命令创建:

./create_partnership.py “Linux desktop” “Contacts,Calendar”“Linux desktop”可以是任何小于20个字节的字符串。 “Contacts,Calendar”是要同步的项目,contacts是联系人,calendar是日历。可以同步的项目有4个:

Contacts Calendar

Tasks

Files创建完partnership之后用./select_partnership.py选择要用手机上的哪个partnership与咱们的Linux系统同步。

配置

首先为同步创建一个OpenSync群组, 然后把SynCE插件添加到群组:

msynctool –addgroup pda-sync

msynctool –addmember pda-sync synce-plugin

Evolution

添加Evolution插件到群组:

msynctool –addmember pda-sync evo2-sync

msynctool –configure pda-sync 2

Kontact

添加KDE-Pim到群组:

msynctool –addmember pda-sync kdepim-syncEvolution和Kontact插件需要另外安装,取决于你使用什么个人信息软件,安装你自己需要的吧,这两个插件都可在opensync网站上找到

最后,使用 msynctool –sync pda-sync 命令开始同步。

实上,我装这个的时候,synce还在一步步开发中,很多东西还不完善,我装起来比这个还麻烦,不过,最终咱还是成功了!想必会像我这样花这么多功夫装这个的人不多,特别是编译内核,这个虽然很简单,但编译内核很花时间,要不是我要顺便为我的电视卡hack一下,我估计我还懒得编译内核。而且装这个的步骤烦琐,而实用性又不是特别强(如果不是Linux发烧友,谁电脑上没装windows,outlook什么的)0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值