Bagaimana cara menyinkronkan (mengunggah ke / mengunduh dari) kontak saya, dengan OS Sentuh Ubuntu saya?
sumber
Bagaimana cara menyinkronkan (mengunggah ke / mengunduh dari) kontak saya, dengan OS Sentuh Ubuntu saya?
Ubuntu Touch telah menginstal EDS (Evolution-data-server). Jadi Anda dapat menyinkronkannya menggunakan sinkronisasi.
Pertama instal versi stabil terbaru dari repo:
Untuk => 14,04
sudo apt-get install syncevolution syncevolution-provider-uoa
Untuk <= 13.10
sudo add-apt-repository "deb http://downloads.syncevolution.org/apt stable main"
sudo apt-get update
sudo apt-get install syncevolution-evolution
Jika Anda menggunakan Google-Kontak, maka ekspor semua kontak sebagai vcf (mis. Allcontacts.vcf) & kemudian impor menggunakan perintah berikut di terminal (Ubah jalur & basis data sesuai dengan itu):
syncevolution --import /path/to/file/allcontacts.vcf backend=evolution-contacts database=Personal
Untuk mengetahui nama-nama semua database yang tersedia ketik:
syncevolution --print-databases
Untuk info lebih lanjut kunjungi:
Jika file vcard (contacts.vcf) tidak memiliki ruang baris baru setelahnya END:VCARD
, syncevolution mungkin gagal mengimpor semua kontak.
sudo apt get install syncevolution syncevolution-provider-uoa
Berikut ini adalah jawaban yang lebih sederhana dan lebih baru untuk Ubuntu Touch 14.09 / 14.10.
Bahkan jika lebih mudah dari dulu (tidak perlu root, tidak perlu menggunakan mode pengembang ...) aplikasi yang mengotomatisasi ini akan dihargai.
Impor
Dan itu dia!
SyncEvolution tampaknya tidak mendukung globbing, jadi jika Anda memiliki banyak file vcf Anda dapat menggunakan perintah seperti ini untuk mengimpor semua vcf dari folder sekaligus:
Ekspor
Untuk membuat file "allmycontacts.vcf" ke dalam folder "Documents", jalankan perintah berikut melalui aplikasi terminal atau melalui adb / ssh:
sumber
.vcf
file menjadi file 1-kontak individu dengan skrip dan kemudian berlarisyncevolution
dalam satu lingkaran. Di sela-sela upaya saya dapat menghapus impor gagal dari aplikasi Kontak (tahan lama pada kontak, periksa semua menggunakan tombol centang semua di dekat kanan atas, dan kemudian hapus semua dari menu di kanan atas). Semoga ini bisa membantu orang lain.syncevolution
akan mengimpor semua file dalam folder itu. Anda tidakt need to use
menemukan`.Dimungkinkan untuk menyinkronkan Edisi Resmi Aquaris Ubuntu Anda dengan mis. Owncloud menggunakan CardDAV. Inilah yang saya lakukan (lihat sumber wiki.ubuntuusers.de ):
Pertama saya menambahkan sertifikat situs saya ke folder / usr / share / ca-sertifikat dan memperbarui database ca-cert, karena ditandatangani sendiri:
Tambahkan bintang ke sertifikat baru saat menjalankan konfigurasi
Tambahkan konfigurasi syncevolution:
Jalankan sinkronisasi:
Itu membuat semua kontak Owncloud saya tersedia di Ponsel Ubuntu saya.
Dan CalDAV berfungsi serupa:
Dan kemudian sinkronkan:
Jadi CalDAV dan CardDAV berfungsi!
sumber
Solusi paling sederhana untuk ini yang saya temukan telah melakukan ini dengan beberapa ponsel adalah dengan hanya mengekspor kontak Anda ke vcard dengan perangkat Anda saat ini dan kemudian mengirimkan email ini kepada diri Anda sendiri. Kemudian instal Dekko pada perangkat Ubuntu Touch, terima email dan buka lampiran - itu kemudian akan diimpor secara otomatis. Tidak diperlukan terminal, dan hanya perlu beberapa detik setelah Dekko diinstal.
sumber
Pendekatan manual lain untuk backup / restore contacs, kalender, ... adalah
home/phablet/.local/share/evolution
ke "dokumen"Untuk memulihkan, lakukan saja sebaliknya.
Evolusi folder berisi semua kontak, catatan, acara kalender. Jadi, Anda bisa juga hanya membuat cadangan / mengembalikan file individual.
sumber
Jika Anda mengalami beberapa masalah untuk mengimpor file vcf dengan format vcd versi 2.1, Anda dapat mengimpornya terlebih dahulu dalam perangkat lunak evolusi yang diinstal di desktop linux, kemudian ekspor dengan evolusi: Anda akan memiliki vcf dalam versi 3.0, dan impor di telepon ubuntu Anda akan berfungsi dengan baik.
sumber
sumber