Telefon Ubuntu korzysta z serwera danych ewolucji, a dane można synchronizować za pomocą syncevolution
.
- Otwórz połączenie ssh z telefonem Ubuntu (w tym celu używam zestawu Ubuntu-SDK)
Następnie wykonaj
syncevolution --configure --keyring=no --template webdav username=- password='OCPASSWORD' syncurl="YOURSERVER.COM/owncloud" target-config@owncloud
- wszystko, co jest pisane wielkimi literami, należy zastąpić niestandardowymi parametrami własnej chmury.
- jeśli używasz samopodpisanego certyfikatu, pobierz go z serwera, zapisz go lokalnie i powiedz syncevolution, gdzie go znaleźć
SSLServerCertificates="/home/phablet/YOURCERTIFICATE.crt"
. Możesz umieścić to polecenie zaraz po parametrze URL.
- jeśli powyższe nie działa, możesz użyć tej niezabezpieczonej alternatywy
SSLVerifyServer="0"
Teraz powiedz syncevolution informacje o telefonie
syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
oraz określone parametry kalendarza
syncevolution --configure --template webdav database=https://YOURSERVER.COM/owncloud/remote.php/caldav/calendars/OCUSER/personal backend=caldav target-config@owncloud calendar
Ścieżkę do bazy danych można znaleźć w interfejsie WWW owncloud, klikając symbol łańcucha.
teraz
syncevolution --configure sync=two-way backend=calendar database=personal owncloud calendar
i wreszcie rozpocznij synchronizację
syncevolution --sync slow owncloud calendar
Aby zsynchronizować kontakty, wystarczy dodać następujące kroki:
syncevolution --configure --template webdav database=https://YOURSERVER.COM/owncloud/remote.php/carddav/addressbooks/OCUSER/contacts backend=carddav target-config@owncloud contacts
możesz ponownie uzyskać właściwą ścieżkę z interfejsu WWW
syncevolution --configure sync=two-way backend=contacts database=personal owncloud contacts
baza danych to nazwa książki adresowej na twoim urządzeniu
teraz biegnij
syncevolution --sync slow owncloud contacts