Was ist der beste Weg, um einen Kalender unter Ubuntu / Thunderbird / Lightning von einer Microsoft Windows-Umgebung aus zu synchronisieren?
thunderbird
ms-exchange
Brett
quelle
quelle
ExchangeCalendar hat funktioniert - bis TB60. :-(
Jetzt verlasse ich mich auf TbSync, es macht einen anständigen Job.
https://github.com/jobisoft/TbSync
Siehe das Handbuch: https://github.com/jobisoft/TbSync/wiki/How-to-get-started
quelle
Ich habe es unter Linux zum Laufen gebracht und so habe ich es gemacht. Unter Windows befinden sich die Dateien an einem anderen Ort (Google teilt Ihnen mit, wo sie sich befinden), die allgemeine Methode sollte jedoch weiterhin mit DropBox, SeaFile oder entsprechenden Datensynchronisierungsdiensten funktionieren.
Ich verwende Thunderbird / Lightning als E-Mail- / Kalender-Client auf meinem Hauptcomputer (Thinkpad W541, Ubuntu Unity, 16.04) und meinem Reise-Chromebook (Acer C720, Ubuntu XFCE, 16.04) und wollte die Kalenderdaten regelmäßig zwischen beiden Computern synchronisieren . In Online-Vorschlägen wird häufig Google Kalender erwähnt, aber ich würde lieber Open-Source-Tools (die ich kontrolliere) verwenden, um die Aufgabe zu erledigen. Ich verwende SeaFile (ein FOSS DropBox-Äquivalent), um Ordner und Dateien zwischen meinen Maschinen zu synchronisieren.
Schritt 1 : Auf meinem neuen Chromebook kopiere ich mein gesamtes Thunderbird-Verzeichnis:
rsync -zarv user@thinkpad:~/.thunderbird/ ~/.thunderbird/
Dann installiere ich Thunderbird und öffne es: Presto, alle meine Konten, alten E-Mails und (am wichtigsten) Kalenderereignisse sind zugänglich. Groß!Schritt 2 : Es sieht so aus, als wären alle relevanten Thunderbird-Daten in ~ / .thunderbird / blah.default / gespeichert, und Kalenderdaten in ~ / .thunderbird / blah.default / calendar-data /. Auf dem Chromebook erstelle ich ein neues Kalenderereignis, speichere es und stelle fest, dass ~ / .thunderbird / blah.default / calendar-data / local.sqlite größer geworden ist und einen neueren "zuletzt geänderten" Zeitstempel hat. Ich komme zu dem Schluss, dass local.sqlite alle relevanten Kalenderdaten enthält.
Schritt 3 : Ich schließe Thunderbird auf beiden Rechnern und synchronisiere dann mit SeaFile die gesamten Kalenderdaten / Ordner auf beiden Rechnern. Ich sehe, dass die neuere Dateigröße und der neue Zeitstempel erfolgreich auf dem Thinkpad synchronisiert wurden. Ich öffne Thunderbird auf dem neuen Computer und dort im Kalender ist mein neues Ereignis. Erfolg!
Nachteile : Der Hauptnachteil scheint zu sein, dass, wenn Thunderbird auf beiden Computern geöffnet ist und einer der beiden Kalender bearbeitet wird, das Synchronisieren der Kalenderdaten-Dateien manchmal zum Absturz des Thunderbird des anderen Computers führt. Sie wurden einfach nicht für diese Art von E / A gebaut. Aber sonst: es funktioniert super!
quelle