Ubuntu Touch'ta kişileri ve takvimi OwnCloud ile senkronize etme


Yanıtlar:


10

Ubuntu telefonu evrim veri sunucusunu kullanır ve veriler kullanılarak senkronize edilebilir syncevolution.

  1. Ubuntu Telefonunuza bir ssh bağlantısı açın (Bu amaçla Ubuntu-SDK kullanıyorum)
  2. Sonra yürütün

    syncevolution --configure --keyring=no --template webdav username=- password='OCPASSWORD' syncurl="YOURSERVER.COM/owncloud" target-config@owncloud
    
    • büyük harflerle yazılan her şeyin özel kendi bulut parametrelerinizle değiştirilmesi gerekir.
    • kendinden imzalı bir sertifika kullanıyorsanız, sunucudan indirir, yerel olarak kaydeder ve senkronizasyona nerede bulacağını söylerdiniz SSLServerCertificates="/home/phablet/YOURCERTIFICATE.crt". Bu komutu URL parametresinden hemen sonra yerleştirebilirsiniz.
    • yukarıdakiler işe yaramazsa, bu güvenli olmayan alternatifi kullanabilirsiniz SSLVerifyServer="0"
  3. Şimdi senkronizasyona telefon hakkındaki bilgileri söyleyin

    syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
    
  4. ve takvim için özel parametreler

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

    Veritabanı yolu, kendi sembolü web ön ucunda zincir sembolüne tıklayarak bulunabilir.

  5. şimdi

    syncevolution --configure sync=two-way backend=calendar database=personal owncloud calendar
    
  6. ve son olarak senkronizasyonu başlatın

    syncevolution --sync slow owncloud calendar
    

Kişileri senkronize etmek için şu adımları eklemeniz yeterlidir:

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

    web ön ucundan tekrar doğru yolu alabilirsiniz

  2. syncevolution --configure sync=two-way backend=contacts database=personal owncloud contacts
    
    veritabanı, cihazınızdaki adres defterinin adıdır
  3. şimdi koş

    syncevolution --sync slow owncloud contacts
    

Kendinden imzalı bir sertifika eklemeyle ilgili sorumu
meles


Owncloud kişi ve takvim eklemek için bir bash betiği bulabilir ve telefonunuzda senkronize etmek için bir cronjob ayarlayabilirsiniz: ubuntu-touch-add-contact-list-and-calendars
Romain Fluttaz

Ve bir şeyler ters giderse? yapılandırmayı nasıl silebilirim?
Tiago Carrondo

1
2. adımda OCUSER'ımı kullanana kadar (kullanıcı adı = OCUSER) ve 5. ve 9. adımlarda "kişisel" kelimesini bırakana kadar bu benim için işe yaramadı (syncevolution --configure sync = iki yönlü arka uç = takvim veritabanı = owncloud takvim ).
Michael Terry
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.