联系人和日历如何同步?
在有关Ubuntu Phone的所有文章和评论中,我遗漏了一个重要信息:支持哪些协议可以将您的联系人和日历与您的设备同步? CalDav的/ GroupDav? ActiveSync的? Gmail吗?
可以使用CardDAV将官方Aquaris Ubuntu版本与Owncloud同步。 这就是我所做的(参见wiki.ubuntuusers.de for source):
-
首先,我将我的站点的证书添加到文件夹/ usr / share / ca-certificates并更新ca-cert数据库,因为它是自签名的:
sudo mount /dev/loop0 / -o remount,rw sudo cp /home/phablet/Downloads/server.crt /usr/share/ca-certificates
运行配置时,在新证书中添加星号
sudo dpkg-reconfigure ca-certificates
-
添加syncevolution配置:
syncevolution --keyring=no --configure --template webdav username=
password= syncurl="in-its.de/owncloud" target-config@owncloud syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= peerIsClient=1 owncloud syncevolution --configure database=https:// /owncloud/remote.php/carddav/addressbooks/ /contacts backend=carddav target-config@owncloud contacts syncevolution --configure sync=two-way backend=contacts database="Persönlich" owncloud contacts -
运行同步:
syncevolution --sync slow owncloud contacts
这使得我的所有Owncloud联系人都可以在我的Ubuntu手机上使用。
和CalDAV类似:
syncevolution --configure database=https:///owncloud/remote.php/caldav/calendars//personal backend=caldav target-config@owncloud calendar syncevolution --configure sync=two-way backend=events database="Persönlich" owncloud calendar
然后同步它:
syncevolution --sync slow owncloud calendar
所以CalDAV和CardDAV正在工作!
我终于通过更新存储库来设法连接到我的手机
sudo add-apt-repository ppa:phablet-team/tools && sudo apt-get update
但是在设置完所有内容后没有,我在运行同步时遇到错误
[ERROR @baikal] transport problem: PROPFIND: Neon error code 1, no HTTP status: Server certificate verification failed: certificate issued for a different hostname, issuer is not trusted
所以我想我的贝加尔服务器需要某种证书。 知道如何解决这个问题吗?
我在我的NAS上安装了owncloud! 现在一切正常! 谢谢你的指示! 但现在手机是否保持联系人同步?
目前不正确…只能从谷歌同步联系人和日历。 无法通过Ubuntu Touch中的设置设置其他CalDav / CardDav或ActiveSync帐户。 如果您的在线信息不在谷歌服务中,那么你的运气不好。