Pertanyaan Cara menyelaraskan kontak dan kalender di Ubuntu Touch dengan OwnCloud


Bagaimana cara menyinkronkan kontak dan kalender dari OwnCloud dengan ponsel Ubuntu?


10
2018-04-06 17:38


asal




Jawaban:


Telepon Ubuntu menggunakan server data evolusi dan data dapat disinkronkan menggunakan syncevolution.

  1. Buka koneksi ssh ke Telepon Ubuntu Anda (saya menggunakan Ubuntu-SDK untuk tujuan ini)
  2. Kemudian jalankan

    syncevolution --configure --keyring=no --template webdav username=- password='OCPASSWORD' syncurl="YOURSERVER.COM/owncloud" target-config@owncloud
    
    • semua yang tertulis di ibukota perlu diganti dengan parameter owncloud kustom Anda.
    • jika Anda menggunakan sertifikat yang ditandatangani sendiri Anda akan mengunduhnya dari server, simpan secara lokal dan beri tahu syncevolution di mana menemukannya SSLServerCertificates="/home/phablet/YOURCERTIFICATE.crt". Anda dapat menempatkan perintah ini tepat setelah parameter URL.
    • jika cara di atas tidak berfungsi, Anda dapat menggunakan alternatif yang tidak aman ini SSLVerifyServer="0"
  3. Sekarang katakan syncevolution informasi tentang telepon

    syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
    
  4. dan parameter khusus untuk kalender

    syncevolution --configure --template webdav database=https://YOURSERVER.COM/owncloud/remote.php/caldav/calendars/OCUSER/personal backend=caldav target-config@owncloud calendar
    

    Jalur basis data, dapat ditemukan di frontend web sendiri dengan mengklik simbol rantai.

  5. sekarang

    syncevolution --configure sync=two-way backend=calendar database=personal owncloud calendar
    
  6. dan akhirnya memulai sinkronisasi

    syncevolution --sync slow owncloud calendar
    

Untuk menyinkronkan kontak, Anda hanya perlu menambahkan langkah-langkah ini:

  1. syncevolution --configure --template webdav database=https://YOURSERVER.COM/owncloud/remote.php/carddav/addressbooks/OCUSER/contacts backend=carddav target-config@owncloud contacts
    

    Anda dapat kembali mendapatkan jalur yang benar dari frontend web

  2. syncevolution --configure sync=two-way backend=contacts database=personal owncloud contacts
    
    database adalah nama buku alamat di perangkat Anda
  3. sekarang jalankan

    syncevolution --sync slow owncloud contacts
    

10
2018-04-06 17:38



Pertanyaan saya tentang menambahkan sertifikat yang ditandatangani sendiri ditemukan di sini: askubuntu.com/questions/601195/… - meles
Bagus. Saya akan menambahkan beberapa informasi help.ubuntu.com/community/SyncEvolution/… - Khurshid Alam
Anda dapat menemukan skrip bash untuk menambahkan kontak & kalender owncloud, dan menyiapkan cronjob untuk disinkronkan di ponsel Anda: ubuntu-touch-add-contact-list-and-calendars - Romain Fluttaz
Dan jika ada yang salah? bagaimana saya bisa menghapus konfigurasi? - Tiago Carrondo
Ini tidak bekerja untuk saya sampai saya menggunakan OCUSER saya di langkah 2 (nama pengguna = OCUSER) dan saya menjatuhkan kata "pribadi" di langkah 5 dan 9 (syncevolution --configure sync = backend dua arah = kalender database = kalender owncloud ). - Michael Terry