次の方法で連絡先を個人アドレス帳にインポートしています。
syncevolution --import /path/to/file/allcontacts.vcf backend = evolution-contacts
それらを最新の状態に保つために、アドレス帳のすべての連絡先を削除し、新しい.vcfファイルで同じ手順を実行します。これは数週間前まで問題なく動作しました。これで連絡先はアドレス帳に通常どおり表示されますが、連絡先を検索すると、この連絡先はさらに表示されます。私が見る同じ連絡先の数は、これの実行数に対応しています:
syncevolution --import /path/to/file/allcontacts.vcf backend = evolution-contacts
そのため、再度インポートする前に、古い連絡先を適切に削除しないと思います。しかし、どうすれば電話帳の連絡先を適切に削除できますか?
ローカルの連絡先を適切な方法で削除するには、/ home/phablet/.local/share/evolution/addressbook/systemに移動し、contacts.dbファイルを削除します。たぶん、あなたはあなたのUbuntu電話を再起動する必要があります。