Answers:
由于存在错误https://bugs.launchpad.net/ubuntu/+source/syncevolution/+bug/1290559,您现在需要在调用syncevolution时强制keyring = no。
这就是我用图像229导入Google联系人的方式:
syncevolution --configure --keyring=no --template SyncEvolution backend=carddav syncURL=https://www.googleapis.com/.well-known/carddav username=<your google email> password=<your gmail password> consumerReady=0 target-config@google addressbook
syncevolution --configure --template "SyncEvolution Client" syncURL=local://@google consumerReady=1 username= password= google-contacts addressbook
syncevolution --sync slow google-contacts
您也可以要求syncevolution --sync two-way google-contacts
定期同步。
值得一提的是,如果您具有2因子身份验证设置,则需要创建应用程序专用密码:
https://support.google.com/accounts/answer/185833
您可能还需要将选项添加--keyring=no
到上述命令中,这是我需要运行的新命令:
syncevolution --configure --sync-property "username=<email>@gmail.com" --keyring=no --sync-property "password=<app specific password>" Google_Contacts